Вот уже полгода на координаты, полученные через GeoIP для моего wired-провайдера, Google Maps выдаёт нечто невразумительное, причём только через API:
https://maps.google.com/maps/geo?q=59.939038999999...<source lang="javascript">
{
"name": "59.93903899999999,30.315785",
"Status": {
"code": 200,
"request": "geocode"
},
"Placemark": [ {
"id": "p1",
"address": "COME A CASA, kursy inostrannykh yazykov, OOO, г. Санкт-Петербург, Russia",
"AddressDetails": {
"Accuracy" : 9,
"Country" : {
"AdministrativeArea" : {
"AdministrativeAreaName" : "Санкт-Петербург",
"Locality" : {
"AddressLine" : [ "COME A CASA, курсы иностранных языков, ООО" ],
"LocalityName" : "г. Санкт-Петербург"
}
},
"CountryName" : "Россия",
"CountryNameCode" : "RU"
}
},
"ExtendedData": {
"LatLonBox": {
"north": 59.9446278,
"south": 59.9334493,
"east": 30.3317924,
"west": 30.2997776
}
},
"Point": {
"coordinates": [ 30.3157850, 59.9390390, 0 ]
}
} ]
}</source>
Гуглу писал через спец форму, ответили отпиской ещё в декабре, но ничего с тех пор не изменилось…