这个是搜狗 var tilePos:Point = new Point(col,row); zoom = zoom - 1; var offsetX:Number = Math.pow(2,zoom); var offsetY:Number = offsetX - 1; var numX:Number = tilePos.x - offsetX; var numY:Number = (-tilePos.y) + offsetY; zoom = zoom + 1; var l:int = 729 - zoom; if (l == 710) l = 792; var blo:Number = Math.floor(numX / 200); var bla:Number = Math.floor(numY / 200); var los:String,las:String,blos:String,blas:String; if (numX < 0) los = "M" + ( - numX); else los = "" + numX; if (numY < 0) las = "M" + ( - numY); else las = "" + numY; if (blo < 0) blos = "M" + ( - blo); else blos = "" + blo; if (bla < 0) blas = "M" + ( - bla); else blas = "" + bla; var x:String = numX.toString().replace("-","M"); var y:String = numY.toString().replace("-","M"); var num:int = (tilePos.x + tilePos.y) % tileUrls.length; var strURL:String = ""; strURL = tileUrls[num] + l + "/" + blos + "/" + blas + "/" + x + "_" + y + ".GIF";
这个是51地图
//覆盖加载地图数据的方法,这个很重要,地图数据从这里读取 override public function loadTile(tilePos:Point, zoom:Number):DisplayObject { var testLoader:Loader = new Loader(); var strURL:String = ""; //51地图是从左下角开始为0,0的,所以这里的Y需要翻转一下 tilePos.y = Math.pow(2,zoom - 1) - (tilePos.y - 1); strURL = getTileUrl(tilePos,zoom); //trace("x:" + tilePos.x + ",y:" + tilePos.y + ",url:" + strURL); var urlRequest:URLRequest; urlRequest = new URLRequest(strURL); //没有地图时显示的内容 testLoader.load(urlRequest); testLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); return testLoader; }
相关推荐
百度地图自定义地图切片java代码,可运行作为工具使用,建议原图使用png格式
地图切片下载器,支持谷歌、百度、高德等地图,可以转换数据实现离线地图发布
百度地图离线切片下载工具,只试用与百度地图哦
改代码可实现百度地图切片制作,提供全代码,可实现后期其他编辑。经测试可用
支持多主流地图切片下载 包括但不限于 谷歌 高德 百度 天地图等 多线程下载 速度超快 支持海量地图下载 支持将下载的地图转换为ArcGIS切片缓存格式 支持将下载的地图转换为MBTiles格式离线地图包 支持将下载的地图...
GDAL 地图切片层级计算公式,Excel格式。
Esri 公共服务平台 电子地图切片方案,需要人工繁琐的计算,就能符合业内规范。
为提高WebGIS系统的响应速度,提出了服务器端采用地图切片技术,客户端采用地图预取技术的解决方案。利用用户操作间隙的空闲时间,通过后台线程请求服务器提前生成用户下一次操作可能会用到的地图数据,并将其传送到...
了解地图切片服务,包括地图切片的空间坐标与行列编号的关系,掌握按指定区域批处理下载Web地图切片及产生地图切片图像world文件的方法。 2.实习内容 批处理下载华东师大闵行校区的地图切片数据(可以是OSM、Esri...
为提高地图浏览速度,需要配置好地图模板并发布,然后进行切片处理。当需求变化时,需要对地图模板重新配置并切片更新,本方法适合初学者使用。
Arcgis server 切片时。可以选择此文档作为地铁地图切片规则,省去了自己手动添加比例尺
调用天地图测试页面,包括arcgis的flex开发接口
基于arcgis 10 切片+ net 2010 +ArcGIS API for Silverlight 完整代码实例。 100%可以运行看到扩展效果。
百度地图切片,VS2010版,可以切下来地图,长时间切图会有问题,注释很多,大家看后就能理解。
离线地图切片为tpk文件,切片方案配置xml文件,可修改投影坐标系和切割比例,本方案是西安80投影下切片方案,可更具所需修改。
1、先确定需要下载地图级别如14,15,16,17 2、记录在最低级别下例如14级别下某一范围切片的左上角及右下角的经纬度; 3、将记录的两点坐标填入到配置文件;(这种方法避免有些在不同级别下某些区域切片下载不完整...
ArcGIS增加缓存服务(部署地图加地图切片)
支持多种地图,百度,谷歌,高德,可自定义存储位置,可反编译看源码. 使用方法:下载后配置config文件,选择地图-框选地图-存储位置-下载级别-下载 ,默认存储在D盘
ArcGIS地图切片及更新切片作业流程.docx
arcpy自动更新arcgis server发布地图服务的地图切片