지오 코딩 IP 주소에 대한 조언


15

IP 주소를 지오 코딩하는 가장 좋은 방법은 무엇입니까? 한 번 지오 코딩 할 주소는 ~ 10,000-30,000 개입니다. IP 주소는 전세계에서 왔으며 Long / Lat 만 원합니다. 도시 수준의 정확도는 필수는 아니지만 10-20km 이내 인 것이 이상적입니다. 주위를 검색하면 MaxMind 가 좋은 옵션 인 것처럼 보였지만 API로 다운로드하고 자주 사용하기 전에 다른 권장 대안이 있습니까?

답변:


10

IPInfoDB를 사용할 수 있습니다. 그들은 쿼리 제한이 없지만 너무 자주 요청하면 초당 1 응답으로 조절합니다.

또는 조금 더 많은 코드를 작성하고 싶다면 데이터베이스를 다운로드 하여 배치 쿼리를 직접 실행할 수 있습니다 . 설정하는 데 시간이 오래 걸리고 30k IP 주소를 매우 빠르게 처리한다고 상상할 수 없습니다.


감사합니다 @Sasa, 이것이 내가 사용한 것입니다. 데이터베이스를 다운로드하여 데이터를 처리하는 데 사용했습니다. 비상업적 용도로는 무료입니다!
djq

그것이 당신을 위해 일한 것을 들게되어 기쁘다!
Sasa Ivetic

슬프게도 : "우리는 더 이상 데이터베이스 다운로드를 제공하지 않는다고 사과드립니다."
Jeremy Logan

10

simplegeo API에 대해 들었습니다 https://simplegeo.com/docs/api-endpoints/simplegeo-context 당신을 위해 일할 수 있습니다


1
SimpleGeo는 2012 년 4 월 1 일 종료되었습니다.
runako

2012 년 1 월 12 일 : 2011 년 10 월 Urban Airship이 SimpleGeo를 인수 한 후 Urban Aiship은 "현재 몇 달 동안 [SimpleGeo] 장소, 상황 및 스토리지의 현재 버전의 가용성을 줄이십시오"라고 말했습니다. 플러그를 뽑는 날짜는 공식적으로 2012 년 3 월 31 일입니다. 링크
RyanKDalton


3

리소스를 소모 할 데이터베이스를 설치하는 데 시간을 낭비하지 않으려면 온라인 API를 사용할 수 있습니다. http://www.ipgp.net/ip-address-geolocation-api/를 사용 하고 있으며 최대 1m IP 주소를 쿼리 할 수 ​​있습니다.


유료 버전 만있는 것 같습니다. 맞습니까?
djq

1
이전에는 무료 였지만 이제는 지불 만되지만 가치는 있습니다.
Lucian

1

가장 좋은 방법은 온라인 API를 사용하는 것입니다. 결국 데이터베이스를 관리하는 것은 고통입니다! 날 믿어, 나는 거기에 있었고 IP 위치는 항상 변경되므로 정기적으로 데이터베이스를 업데이트해야합니다. 온라인 API를 사용하면 모든 작업을 수행 할 수 있습니다.

https://www.zipcodeservices.com 에서 온라인 API를 사용하고 있습니다 . 나는 한 달에 25.99 달러에 10 만 건의 쿼리를 받고 요청을 제한하지는 않습니다. 꽤 직설적이며 항상 작동합니다.

1 년에 더 많은 요청이 필요한 경우 쉽게 마이그레이션 할 수있는 다른 서비스 계획이 있습니다.


-1

북미 지역에서는 이것이 작동합니다 http://geocoder.ca


1
이 답변 은 서비스 용어 요약 , 특히 서비스의 제한 또는 제한, 정확성 표시 등의 추가 설명으로 개선 될 수 있습니다 .
Chris W
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.