Bob*_*ke4 6 java android google-maps google-maps-android-api-2
我一直在寻找使用Google Maps Engine API创建自定义地图,这看起来很棒.我了解如何创建图层和发布地图.我不明白的是如何使用Google Maps Android API v2在Android设备上显示该数据.目前是否支持此功能?
Google Maps Android API v2 目前没有与 JS API 中的 MapsEngineLayer 等效的功能。
但是,您可以使用 TileOverlay 添加任意图块,然后使用已发布的公共 Maps Engine 地图的 WMS 端点。
您可以在https://github.com/saxman/maps-wms-tiles-sample找到一些示例代码来执行此操作,包括从 WMS 请求到图块请求的转换
https://www.youtube.com/watch?feature=player_embedded&v=U6ZbHAXPnhg上还有一个视频演示了如何完成此操作,包括从 Maps Engine 提取的示例。
或者,您可以使用 Maps Engine API 将要素提取为矢量数据(在本例中为 GeoJSON 格式)并将其绘制在设备上,而不是让 Maps Engine 为您渲染图块图像,但这会影响性能绘制更多形状。