Клуб API Карт

Как показать на карте только одну страну или область?

BlackByte
31 мая 2009, 16:53

Вот задался показать только одну страну, например Россию. Или только Московскую область.

Как это сделать?

Что бы ничего другого не показывать, кроме этого!

 

5 комментариев
Подписаться на комментарии к посту
Средствами API сделать такое нельзя.
Придётся самостоятельно вычислять (или брать из какой-то базы) граничные точки и тогда уже формировать запрос к API, чтобы получить нужный "кадр".

Вы бы могли более подробно рассказать технологию?

 

У меня есть все нужные координаты области.

 

Как дальше реализовать, что бы API возвращал только нужные мне карты?

Я пока только со Static API работал, навскидку могу предложить делать две прозрачные линии (юг-север и запад-восток), которые и станут определять территорию, но сами мешаться не будут. Я бы попробовал именно так.
Про линии, стало ещё более не понятно. Хорошим бы примером послужили примеры кода.

мысли вслух
Я сразу думал, отслеживать события move и запрещать пользователю двигать карту далее данного региона.
Потом ещё была идея по играться со слоями, т.е. наложить слои БЕЛЫЙ например на все что не входит в моей регион.
Регион у меня есть квадратный, но этого будет достаточно.
Какие ещё мысли?
Хотелось бы видеть примеры кода, кто нить, подскажите плз.