[PYTHON] YOLP: extraire la latitude et la longitude avec l'API Yahoo! Geocoder.

Extrayez uniquement les informations de latitude et de longitude de toute adresse avec l'API Yahoo! Geocoder.

geo.py



#!/usr/bin/env python
# -*- coding: utf-8 -*-
import requests
import json
import sys, codecs
 
def get_Coordinates(location_name):
    payload = {
    	"appid": "******************************", 
    	"output":"json"
    		}
    payload["query"] = location_name
    url = "http://geo.search.olp.yahooapis.jp/OpenLocalPlatform/V1/geoCoder"
    r = requests.get(url, params=payload)
    
    res = r.json()
    
    for i in res["Feature"]:
    	print i["Geometry"]["Coordinates"]
    	

    
if __name__ == "__main__":
	get_Coordinates(u"4-2-8 Parc Shiba, Minato-ku, Tokyo")

Sélectionnez les données renvoyées par json

    for i in res["Feature"]:
    	print i["Geometry"]["Coordinates"]

Il est spécifié par. Par exemple, si vous souhaitez lire les données contenues dans ["Feature"]

    for i in res["Feature"]:
    	print i["Geometry"]["Coordinates"]
    	print i["Property"]["Address"]

Vous pouvez ajouter quelque chose comme ça. Si vous l'utilisez quelque part, n'oubliez pas la notation de copyright Yahoo.

Recommended Posts

YOLP: extraire la latitude et la longitude avec l'API Yahoo! Geocoder.
YOLP Obtenir un fichier XML d'informations cartographiques avec l'API Yahoo! Static Map
Faites fonctionner Jupyter avec l'API REST pour extraire et enregistrer le code Python
Essayez de convertir les coordonnées de latitude / longitude et du monde entre elles avec python
[Rails] Description de l'API Google Maps lorsque la latitude et la longitude ne peuvent pas être enregistrées
Extraire des mots populaires soudains avec l'API de streaming Twitter
Obtenez l'adresse à partir de la latitude et de la longitude
[Rails] Comment calculer la latitude et la longitude avec une grande précision à l'aide de l'API Geocoding et l'afficher sur Google Map
Collectez les informations de latitude / longitude du magasin avec scrapy + splash ①
Collectionne les paroles d'Anison avec Scrapy
Coordonnées de latitude et de longitude ↔ Conversion de coordonnées UTM avec python
Obtenez les distances de latitude et de longitude en mètres avec QGIS
Redémarrez avec Scrapy
Obtenez les points de latitude et de longitude à proximité avec la bibliothèque Geoindex de Python
YOLP: extraire la latitude et la longitude avec l'API Yahoo! Geocoder.
Afficher l'API Google Maps avec Rails et affichage des broches
Coordonnées de latitude et de longitude ↔ Conversion de coordonnées UTM avec python
Obtenez les distances de latitude et de longitude en mètres avec QGIS
Obtenez l'objet et le corps de Gmail avec Python et l'API Gmail
Télécharger les tuiles de l'Institut géographique à partir de la latitude et de la longitude
Collectez les informations de latitude / longitude du magasin avec scrapy + splash ①