2012-06-26 1 views
1

자바 응용 프로그램을 사용하고 위치 정보가 필요합니다. 주어진 IP를 기반으로합니다. 현재 http://freegeoip.net을 사용하고 있습니다. 저는 java를 사용하고 있습니다. 내가하는 일은 csv 형식의 언급 된 사이트에 대한 geolocation 정보를 얻은 다음 CSV 파일을 구문 분석하고 국가 세부 정보를 찾은 다음 & Java 응용 프로그램에 표시합니다.자바 코드에 대한 무료 geolocation ip 서비스

불행히도이 사이트의 주요 문제점은 교육 목적으로 무제한 쿼리가 필요한 동안 쿼리 수가 제한된다는 것입니다. 어떤 시체 나 정보를 제공의 가능성 이외에 안정적이고 정확한 (가능한), 무료, 무제한 gelocation IP 서비스를 제공 할 수 있습니다. csv 형식 (또는 Java 응용 프로그램에서 해당 정보를 추출 할 수있는 적절한 형식).

+0

- http://stackoverflow.com/questions/2083598/google-maps-api -v3-ip-based-geolocation –

+3

freegeoip은 시간당 1000 개의 쿼리를 허용합니다. 교육 목적으로 사용 하시겠습니까? – alexey28

+1

여기에서 freegeoip.net의 저자입니다. 서버 소프트웨어 및 스크립트를 빌드하는 데 사용됩니다. 그는 데이터베이스가 모두 무료이며 오픈 소스이며 https://github.com/fiorix/freegeoip에서 다운로드 할 수 있으므로 제한없이 사용자가 직접 다운로드하여 실행할 수 있습니다. – fiorix

답변

2

http://www.maxmind.com/ 시도, IP 정보 자신의 데이터베이스 도시 수준에서 무료로 지리적 위치 (더 자세한 위치에 대한 더 많은 돈을 지불 할 수 있습니다.이 자바 API는 데이터베이스가 로컬로 저장됩니다.

주를 모두 제공, 이 VPN 연결 (또는 IP 조회)은 회사 VPN에 연결된 사람들과 작동하지 않습니다. 기업 네트워크 끝점의 위치를 ​​알 수 있습니다.