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