在地图SDK调用数据集 最后更新时间: 2022年04月21日
为了满足基于矢量瓦片的数据可视化需求。Android/iOS 地图SDK通过MVTTileOverlay对接GeoHUB发布的MVT矢量瓦片,在地图上进行渲染。
使用方式
1、在「数据发布服务」对数据集进行服务发布,获取服务ID
2、在「控制台」 添加Key,服务平台选择“Web服务”(已添加则跳过),获得Web服务Key
3、将服务ID和Web服务Key作为参数初始化瓦片图层
4、初始化并添加MVTTileOverlay
Android
MVTTileOverlay overlay = mAMap.addMVTTileOverlay(new MVTTileOverlayOptions.Builder()
.url("https://restapi.amap.com/rest/lbs/geohub/tiles/mvt")
.key("Web服务key")
.id("服务id")
.build());
完整的接口文档请参考:参考手册
iOS
MAMVTTileOverlayOptions *options = [[MAMVTTileOverlayOptions alloc] init];
options.url = @"https://restapi.amap.com/rest/lbs/geohub/tiles/mvt";
options.key = @"key";
options.Id = @"服务id";
MAMVTTileOverlay *overlay = [MAMVTTileOverlay mvtTileOverlayWithOption:options];
完整的接口文档请参考:参考手册