【发布时间】:2016-05-09 12:37:40
【问题描述】:
我正在使用 OSMDroid (v 4.3) 开发一个 android 移动地图应用程序。我已经使用 arcgisonline 作为我的切片服务器建立了一个底图。
String[] urlArray = {"http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/"};
mapView.setTileSource(new OnlineTileSourceBase("ArcGisOnline", null, 0, 16, 256, "",
urlArray) {
@Override
public String getTileURLString(MapTile aTile) {
String mImageFilenameEnding = ".png";
return getBaseUrl() + aTile.getZoomLevel() + "/" + aTile.getY() + "/" + aTile.getX()
+ mImageFilenameEnding;
}
});
Tile 服务器运行良好。但是在放大(14 级以上)时,带有卫星图像的图块集有部分覆盖地面的云,所以我想知道是否可以在不更改图块集的情况下放大。
真实13级
注意:我会因为“炸毁”平铺图像而失去定义,这是给定的。因为,我需要在一些土地周围添加标记(通过点击屏幕),并且它在 zoom13 中变得太不精确,或者无法在具有云覆盖的 zoom 14+ 中确定正确的边缘,因此数字变焦中的像素化不是问题,而且是完美的可以接受。
【问题讨论】: