我正在构建一个 Web 应用程序,该应用程序将根据按钮和点击事件在 Google 地图上动态突出显示某些美国州和加拿大省份。
计划 A) 多边形
我的主要想法是绘制多边形。为此,我需要所有州和省轮廓(顺时针或逆时针)的坐标列表(纬度 + 经度)。在政府网站上,我发现了各种不同的格式(即 E00),但我无法将这些格式转换为简单的坐标列表,以便在地图上创建标记或多边形。你有什么提示在哪里获得这些坐标吗?
B计划)叠加
AFAIK,如果您在 Google 地图上使用叠加层,它们会随着您进一步放大而变得像素化(或者您可以叠加 SVG?)在我的情况下,在最坏的情况下(所有州和所有省份)我需要 50 + 11 个叠加层。谷歌地图仍然可以做到这一点,还是会变得异常缓慢?
我有点吃惊,没有一种直接的方式来突出显示州或省,因为我认为这对于使用地图 API 的人来说是一项非常常见的任务。
提前致谢