Комментарии 13
Кстати, всегда интересовало, а почему на самой карте пишут Moskva, а на хинте Moscow?
0
Потому что нужно шарить в апи как ему объяснить на каком языке показывать карты.
Ну вот у людей получается же mapsonline.ru/realestate/map/offer все на нормальном русском языке без скобочер и транслитераций
Ну вот у людей получается же mapsonline.ru/realestate/map/offer все на нормальном русском языке без скобочер и транслитераций
0
Настроить отсутствие отображения не местных, а стандартных названий конечно можно, но если так делать, нужно добалять возможность пользователю включить её, а то если я захочу на вышеприведённом сайте найти что-либо, к примеру в Пекине, то лично меня затруднит прочитать названия улиц.
0
Дык зачем выбор тогда предлагать. Смотрится локаль у браузера — и подбирается отборажение. Но я не о том.
Человек спросил почему на карте транслитерация, а в подписе к точке на английском, я и пояснил, что нужно указывать язык на котором должна отображаться карта. На такое многие не обращают внимание и лепится транслитерация для тех кто чинает на русском — зачем спрашивается.
А то что кому-то нужно посмотреть объект допустим в пекине при не знании местного языка — это еще более редкий случай чем вообще пользование картами для дела )
Человек спросил почему на карте транслитерация, а в подписе к точке на английском, я и пояснил, что нужно указывать язык на котором должна отображаться карта. На такое многие не обращают внимание и лепится транслитерация для тех кто чинает на русском — зачем спрашивается.
А то что кому-то нужно посмотреть объект допустим в пекине при не знании местного языка — это еще более редкий случай чем вообще пользование картами для дела )
0
В общем согласен, можно насчёт мелочей поспорить, но оно того не стóит.
0
И я соглашусь что просто придираюсь, но хотелось поделится тем что можно иметь карты просто на русском и все )
0
Просто я живу в Латвии, работаю с Норвегами, Шведами и даже Японцами, да ещё и в туристической тематике, поэтому видимо дополнительный перевод воспринимается как нечто само-собой разумеющиеся.
У каждого своя специфика.
Как-то от темы совсем отклонились
У каждого своя специфика.
Как-то от темы совсем отклонились
0
Потому что не добавили параметр hl=ru к js карт или к static файлу.
0
Да, есть ещё некоторые опциональные параметры, к примеру параметр format, чтобы получать изображение не в дефолтном GIF, а в JPG, или PNG (моём любимом).
Приведу уж и все остальные:
maptype — Тип запрашиваемой карты может быть кроме mobile ещё satellite, terrain, hybrid.
path — Можно указать отрисовку линии между двумя точками, и точек можно указать много. Но такой вариант подходит тоько если строить эти линии в ручную, так-как серьёзную карту руками не построишь, а автоматом он не учитывает улицы, реки и пр. просто рисует линию.
Хотя есть возможность получить путь от одной точки до другой с учётом всего этого, но только при использовании обычного JS API.
Координаты узловых точек разделены опять символом трубы "|".
Пример: path=rgba:0xff0000ff,weight:5|40.737102,-73.990318|40.749825,-73.987963|40.752946,-73.987384|40.755823,-73.986397
span — Параметр учитывается только если не указан zoom, так-как с помошью span можно указать размер отображаемой области. К примеру center=40.714728,-73.998672&span=20,20 отобразит центр Манхеттена и область вокруг размером 20х20 градусов.
frame — Если присутсвует, то вокруг карты будет показана голубая рамка шириной в 5 пикселей.
sensor — В текущей версии помечен как обязательный. Насколько я понял, его нужно указывать равным true, если приходят собственых координат с движущегося устройства.
Ну и последний, hl — Позволяет явно указать язык для отображения всех названий на карте. Понимает ограниченное количество названий локалей.
Приведу уж и все остальные:
maptype — Тип запрашиваемой карты может быть кроме mobile ещё satellite, terrain, hybrid.
path — Можно указать отрисовку линии между двумя точками, и точек можно указать много. Но такой вариант подходит тоько если строить эти линии в ручную, так-как серьёзную карту руками не построишь, а автоматом он не учитывает улицы, реки и пр. просто рисует линию.
Хотя есть возможность получить путь от одной точки до другой с учётом всего этого, но только при использовании обычного JS API.
Координаты узловых точек разделены опять символом трубы "|".
Пример: path=rgba:0xff0000ff,weight:5|40.737102,-73.990318|40.749825,-73.987963|40.752946,-73.987384|40.755823,-73.986397
span — Параметр учитывается только если не указан zoom, так-как с помошью span можно указать размер отображаемой области. К примеру center=40.714728,-73.998672&span=20,20 отобразит центр Манхеттена и область вокруг размером 20х20 градусов.
frame — Если присутсвует, то вокруг карты будет показана голубая рамка шириной в 5 пикселей.
sensor — В текущей версии помечен как обязательный. Насколько я понял, его нужно указывать равным true, если приходят собственых координат с движущегося устройства.
Ну и последний, hl — Позволяет явно указать язык для отображения всех названий на карте. Понимает ограниченное количество названий локалей.
0
На сколько я знаю, Moscow и Moskva это равносильные названия.
Плюс есть официальные международные правила транслитеризации, к примеру на почте для адресов на письмах, бумажных
Плюс есть официальные международные правила транслитеризации, к примеру на почте для адресов на письмах, бумажных
0
Хабракат бы улучшил эту статью…
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Использование Google static maps