내 컴퓨터의 지리적 위치를 추적하고 싶습니다. 지금까지 지리적 위치를 얻으려면 내 IP 주소를 사용하는 하나의 전략을 구현했습니다. 불행히도이 방법은 정확하지 않습니다. 아이폰이 할 수있는 것과 비슷한 정밀도로 집과 거리 번호를 컴퓨터에서 추적 할 수 있기를 원합니다. 주위에 독서에서 나는 아직도 당신의 현재 위치를 삼각 측량하기 위하여 Wifi, 셀룰라 전화 및 GPS의 사용을 만들다는 것을 알고있다. 밖에 Google지도와 같은 다른 서비스로, 나는 그것이 확실히 가능하다는 것을 안다. 파이썬 코드로 구현할 수있는 것을 찾지 못했습니다.컴퓨터 지리적 위치 찾기 python
요약하면, 누군가가 컴퓨터의 지리적 위치를 찾을 수있게 해주는 유용한 제안을 주시면 감사하겠습니다. IP 주소 전략없이 감사!
편집 1 : 당신은 코드가 여기에 지금까지처럼 샘플을 보이는 것을보고 관심이 있다면 :
import urllib2
import json
url = 'http://ipinfo.io/json'
response = urllib2.urlopen(url)
IP_Info = response.read()
IP_List = json.loads(IP_Info)
#info = json.loads(urllib2.urlopen(url).read())
ip = IP_List['ip']
loc = IP_List['loc']
print ip
print loc
. 이 웹 응용 프로그램입니까? 브라우저의 "공유 위치"기능을 사용하거나 GeoIP 서비스를 사용하고 있습니까? 무엇을 시도 했습니까 (코드를 보여주십시오). 다운 보트를 피하려면 시도한 코드를 표시해야합니다. – djsumdog
죄송합니다.하지만이 주제에 대해 많이 알지 못합니다. 이유는 무엇입니까? 내가 시도한 것은 IP의 사용이다. 그러나 위의 그림과 같이 이것은 정확하지 않다. 나는 더 나은 결과를 얻고 싶습니다. 어떻게 생각합니까? 첫 단계로 내 결과를 개선하기 위해 Google지도를 사용하려고 생각했습니다. 그러나 나는 또한 프로그램이 다른 전략을 시도하는 것을 좋아할 것이다. 그래서 만일 누군가가 실패하면, 아마도 다음이 더 잘 될 것이다. – user3604362