我通过谷歌地图引擎(不是精简版/专业版)创建了一张地图。
然后添加了一个上传给我的shapefile作为数据源。我已成功发布地图,现在可以使用访问链接,用于嵌入、kml 或资产 ID。
所以我在我的应用程序中渲染了如下所示的地图:
所以真的很棒,每个多边形都有一组属性,比如OBJECTID_1等等。
我想问的是,我可以有某种文本区域,我可以在其中输入属性的值(至少OBJECTID_1 - 这是多边形/区域的 ID),然后提交以触发单击该多边形上的事件以显示其属性(如图片中所示),或放大该区域。我对这项技术不是很熟悉,但是考虑到 API 访问权限,是否可以通过 Web 服务/其他方式实现?
基本上如何从定义的众多多边形中找到一个多边形,因为它是 OBJECTID_1。谢谢!