Клуб API Карт

Страны на карте

ya.wwworks
11 июля 2016, 20:35

Здравствуйте!

Есть список стран, больше 200. Нужно расставить на карте метки с помощью ObjectManager по одной на каждую страну. Нужно ли мне самому определять координаты для каждой метки или есть готовые способы, например, указать двухбуквенный код страны? Если да, как и где его указать?

И второй момент, мне нужно эту карту с расставленными метками показывать в зависимости от запроса на конкретной стране, т.е. пользователь нажал на ссылку с анкором «Италия», перешёл на карту, на которой во весь экран показана Италия и выделена граница этой страны (отдаляет эту карту и видит на карте все метки и у других стран). Т.е. при инициализации карты вместо того, чтобы задать координаты конкретной страны и зум на её территорию, например, просто прописать двухбуквенный код страны. Как это сделать?

3 комментария
Подписаться на комментарии к посту
С первым абзацем разобрался, кажется.
http://geohosting.pro/products/geocode-tool/
По этой ссылке введу список необходимых мне стран, получу координаты.
Правильно же я понимаю, что в этом случае нет ограничений на количество запросов к геокодеру на работающем сайте?
ya.wwworks,
плохая идея. Плохая и не правильная. И самое главное - координаты стран не меняются никогда.
Используйте модуль регионов, у него можно попросить именно что карту мира. А в property обьектов будет сидеть "двухбуквенный" iso3166-1 код страны.
thekashey,
спасибо за ответ! А Вы можете привести пример кода, чтобы показать на карте конкретную страну, например, Италию?