我想开发一个Android
应用程序,该应用程序需要显示地图,但对于Android
,必须始终使用arcgis API
脱机工作,我的数据类型是.mbtiles
文件。如何在Mapview(ArcGIS Android SDK 10.2)
上显示.mbtiles
文件?
您可以使用适用于Android v 10.2的ARcGIS API,使用它可以缓存esri基础地图。这是API帮助的链接。
https://developers.arcgis.com/en/android/whats-new.html
如果你仍然想使用.mbtiles,那么你必须将你的本地basemap tile与ESRI SDK的元素集成,你需要实现一个自定义的AGSLocalTiledLayer类,该类指向.mbtales文件(基本上是一个SQLite数据库)。