Есть ли у Google служба IP-телефонии?

Есть ли у Google API для геокодирования от ip-адреса до долготы широты? Похоже на MaxMind. Я просмотрел их места api:

https://developers.google.com/maps/documentation/business/places/

И я успешно использовал Maxmind,

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

Но действительно ли Google предлагает ip для длинных сервисов lat?

Ответ 1

Строго просто f.y.i., загрузчик google https://developers.google.com/loader/, который вы загрузите с помощью простого тега script:

<script type="text/javascript" src="https://www.google.com/jsapi"></script>

хранит информацию об их наилучшем предположении о местонахождении пользователей, предположительно выполненном через i.p. lookup, внутри объекта google.loader.ClientLocation. Фактически здесь пример скрипки, показывающий ваше собственное (предполагаемое) местоположение с маркером http://jsfiddle.net/pTfM5/2/

Это ужасно неточно для меня, показывает, что я являюсь целым государством и в нескольких сотнях миль от того места, где я на самом деле. ipinfodb и ip2location, как было предложено Майклом К., немного более точны, они показывают мне всего две трети, как далеко, чем реальность, чем загрузчик googles, и все еще отпущены длинными способами.

Maxmind намного лучше, но только около 20 миль

Ответ 2

Ну, это не сервис Google, а бесплатный и openource. Проверьте это

https://freegeoip.net/json/stackoverflow.com