我试图使用谷歌地图 v3 api 突出显示地图中的特定建筑物。我想知道是否有人知道如何做到这一点。我一直在浏览 google api 文档,目前一无所获。
例如: http: //goo.gl/maps/GyrDB - 这是曼哈顿部分的地图,您可以看到 3d 建筑物。我试图在悬停时突出显示特定的。
感谢:D
我试图使用谷歌地图 v3 api 突出显示地图中的特定建筑物。我想知道是否有人知道如何做到这一点。我一直在浏览 google api 文档,目前一无所获。
例如: http: //goo.gl/maps/GyrDB - 这是曼哈顿部分的地图,您可以看到 3d 建筑物。我试图在悬停时突出显示特定的。
感谢:D
如果您有关于建筑物位置的信息,那么您可以使用多边形来突出显示它。如果您没有关于建筑物位置的信息,那么您可能不走运。Google Maps API 没有任何方式与该级别的地图进行交互。
现在,我想你可以做的一件事是:
您还需要对位于多于一格的建筑物保持聪明。
但是,这可能会使您违反使用条款。我知道他们不允许修改艺术品;我不确定这是否算作修改艺术品;您需要仔细查看使用条款,也许可以咨询律师。或者问谷歌。(别问我,我不是律师。)
在许多国家/地区,每个建筑物都是一个地籍地块,并且由国家机构免费提供的 Web 地图服务 (WMS) 图层显示它们。
使用这些图层,您可以获得建筑多边形坐标。例如:https ://snag.gy/WtU7ZT.jpg