Я создаю веб-приложение, которое будет динамически выделять определенные штаты США и канадские провинции на карте Google на основе кнопок и событий click.
План A) Многоугольники
Моя основная идея - рисовать полигоны. Для этого мне нужны списки координат (широта + долгота) всех контуров штатов и провинций (по часовой стрелке или против часовой стрелки). На правительственных веб-сайтах я нашел всевозможные разные форматы (т.е. E00), но мне трудно преобразовать эти форматы в простой список координат, который я мог бы использовать для создания маркеров или многоугольника на карте. У вас есть какие-либо подсказки, где можно получить эти координаты?
План B) Наложения
AFAIK, если вы используете оверлеи на Картах Google, они становятся неровными по мере увеличения (или вы можете накладывать SVG?). В моем случае мне понадобится 50 + 11 наложений в худшем случае (все штаты и все провинции). Возможно ли это с помощью Google Maps или будет ли он слишком медленным?
Я немного удивлен, что нет прямого способа выделить государство или провинцию, так как я думаю, что это очень распространенные задачи для людей, использующих API для карт.
Заранее спасибо