from geopy.geocoders import Nominatimgeolocator = Nominatim()location = geolocator.reverse("38.9122, 121.602")print(location.address)print((location.latitude, location.longitude))print(location.raw)
输出:
C:\Users\horn1\Desktop\python\50-geopy>python latlng.py黄河路, 西岗区, 大连市, 甘井子区 / Ganjingzi, 大连市 / Dalian, 辽宁省, 116011, 中国(38.9127123, 121.6049878){ 'place_id': '81954275', 'licence': 'Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright', 'osm_type': 'way', 'osm_id': '49709316', 'lat': '38.9127123', 'lon': '121.6049878', 'display_name': '黄河路, 西岗区, 大连市, 甘井 子区 / Ganjingzi, 大连市 / Dalian, 辽宁省, 116011, 中国', 'address': { 'road': '黄河路', 'suburb': '西岗区', 'city': '大 连市', 'county': '甘井子区 / Ganjingzi', 'state_district': '大连市 / Dalian', 'state': '辽宁省', 'postcode': '116011', 'country': '中国', 'country_code': 'cn'}, 'boundingbox': ['38.9100556', '38.9185712', '121.5881979', '121.6212797']}
2018年5月15日