기상 서비스에서 기상 조건을 자동으로 검색하는 자바 프로그램을 만들고 싶습니다.
더 재미있게하려면 사용자의 위치를 자동으로 결정하고 날씨 세부 정보를 검색하는 기능을 추가하고 싶습니다.IP 주소를 기반으로 사용자 위치를 어떻게 결정합니까?
질문은 : 어떻게하면됩니까?
InetAddress ipAddress = InetAddress.getByName("localhost");
사용자의 IP 주소를 얻지 만 위치를 어떻게 결정합니까?
기상 서비스에서 기상 조건을 자동으로 검색하는 자바 프로그램을 만들고 싶습니다.
더 재미있게하려면 사용자의 위치를 자동으로 결정하고 날씨 세부 정보를 검색하는 기능을 추가하고 싶습니다.IP 주소를 기반으로 사용자 위치를 어떻게 결정합니까?
질문은 : 어떻게하면됩니까?
InetAddress ipAddress = InetAddress.getByName("localhost");
사용자의 IP 주소를 얻지 만 위치를 어떻게 결정합니까?
이 하나는 무료입니다. 그들은 또한 더 정확한 유료 버전이
http://dev.maxmind.com/geoip/geolite
받기 IP 주소
IP 주소의 도시 이름을 가져옵니다
당신은 또한에 대해 사용자에게 물어 HTML5 위치 정보를 사용할 수
도시 이름에서 날씨를 위젯으로 권한은
은 몇 가지가 적이 자신의 위치 정보 얻을 수 ndors 당신은
http://www.digitalelement.com/
는 또한 이미 이 주제에 대한 몇 가지 게시물이http://www.maxmind.com/en/home
를 선택할 수 있습니다 16, 이 링크에서 "매핑 IP는 위치에 주소"모양에
: http://www.javaranch.com/journal/2008/08/Journal200808.jsp#a2 –
참고 : 코드 예제는 아마도 당신이 원하는 것을하지 않을 것입니다 - 항상 루프백 장치 주소를 반환 할 것입니다 (예. 일반적으로 IPv4의 경우 127.0.0.1). – Mac