2017-10-27 5 views
0

df [ '위도']와 df [ '경도']라는 두 개의 열이 있고 df [ '주소']에서 전체 주소로 지오 코딩을 역전하려고합니다. 그러나 나는별로 성공하지 못했습니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 지오 코더 패키지를 사용하고 있습니다. 지오 코더 당신을 위해 작동하는지반대로 지오 코딩 팬더 파이썬

df['Address'] = Geocoder.reverse_geocode(df['latitude'], df['longitude']) 
+0

Google지도와 같은 다른 API를 사용할 수 있습니까? 또는 이것을보십시오 : [Reverse Geocoder] (https://github.com/thampiman/reverse-geocoder) – skrubber

답변

2

당신은 이런 식으로 뭔가를 시도 할 수 :

df['address'] = df.apply(lambda row: Geocoder.reverse_geocode(row['latitude'],row['longitude']),axis=1) 

그렇지 않으면, @Mokshyam 말했듯이 나는 다른 API를 추천 할 것입니다.