当用户点击特定州的任何区域时,我愿意在Google地图中突出显示某个州。如果我点击华盛顿州的任何一个区域,请填写。然后应该强调华盛顿。如果有任何api或js可以这样做,你能帮助我。
答案 0 :(得分:0)
此处没有自动API。您必须在用户单击时动态绘制多边形,或者预先绘制所有美国状态多边形并隐藏,然后在用户单击时动态地使正确的多边形可见。
至于制作至少美国州形状的多边形,有几个人发布了预定义的多边形列表。一个在StackOverflow中:Geographical boundaries of states/provinces -> Google Maps Polygon
但是,如果您正在查看世界各地区,州和省,我怀疑您会找到所有预定义的列表。您可能需要通过在Google地图或Google地球上手动绘制来创建自己的多边形,然后导出多边形的纬度/经度航路点。
答案 1 :(得分:0)
最近我正在创建一些亲戚,我所做的测试基于OpenStreetMap Nominatim(https://wiki.openstreetmap.org/wiki/Nominatim),类似于:
希望它可以提出一些想法。