2013-02-06 3 views
1

기상 서비스에서 기상 조건을 자동으로 검색하는 자바 프로그램을 만들고 싶습니다.
더 재미있게하려면 사용자의 위치를 ​​자동으로 결정하고 날씨 세부 정보를 검색하는 기능을 추가하고 싶습니다.IP 주소를 기반으로 사용자 위치를 어떻게 결정합니까?

질문은 : 어떻게하면됩니까?
InetAddress ipAddress = InetAddress.getByName("localhost");
사용자의 IP 주소를 얻지 만 위치를 어떻게 결정합니까?

+1

: http://www.javaranch.com/journal/2008/08/Journal200808.jsp#a2 –

+1

참고 : 코드 예제는 아마도 당신이 원하는 것을하지 않을 것입니다 - 항상 루프백 장치 주소를 반환 할 것입니다 (예. 일반적으로 IPv4의 경우 127.0.0.1). – Mac

답변

1

은 몇 가지가 적이 자신의 위치 정보 얻을 수 ndors 당신은

http://www.hostip.info/

http://www.digitalelement.com/

는 또한 이미

이 주제에 대한 몇 가지 게시물이

http://www.ipligence.com/

http://www.ip2location.com/

http://www.maxmind.com/en/home

를 선택할 수 있습니다 16,

What services exist that geo-locates a person based on IP?

이 링크에서 "매핑 IP는 위치에 주소"모양에

Geo Location based on IP Address - PHP

관련 문제