你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
张佳期
赞同来自: interfly
shadycen
Cherish
赞同来自:
赵囫囵
要回复问题请先登录或注册
4 个回复
张佳期
赞同来自: interfly
https://github.com/wshunli/arcgis-android-moremap
shadycen
赞同来自: interfly
getTileUrl方法
@Override public String getTileUrl(TileKey tileKey)
{ int level=tileKey.getLevel();
int col=tileKey.getColumn();
int row=tileKey.getRow();
int zoom = tileKey.getLevel() - 1;
double offsetX = Math.pow(2, zoom);
double offsetY = offsetX - 1;
int numX = (int)(col - offsetX);
int numY = (int)((-row) + offsetY);
int num = (col + row) % 8 + 1;
return "http://online" + num + ".map.bdimg.com/tile/?qt=tile&x=" + numX + "&y=" + numY + "&z=" + level + "&styles=sl&udt=20141015"; }
不过我重写后没有生效,还是调用的自身的getTileUrl方法,不知道有没有谁弄好的,分享下成果
Cherish
赞同来自:
赵囫囵
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!