地图切换说明.doc_第1页
地图切换说明.doc_第2页
地图切换说明.doc_第3页
地图切换说明.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

地图切换说明地图描点方法默认传入经纬度是纠偏过的。未纠偏过的传入前端的经纬度请使用maputil.js文件中的 queryMapPoint方法进行纠偏。请尽量在后端纠偏。第一步:在需要的flt文件加入:/动态加载js的函数方法 $.extend( includePath: , include: function(file) var files = typeof file = string ? file:file; for (var i = 0; i files.length; i+) var name = filesi.replace(/s|s$/g, ); var att = name.split(.); var ext = attatt.length - 1.toLowerCase(); var isCSS = ext = css; var tag = isCSS ? link : script; var attr = isCSS ? type=text/css rel=stylesheet : language=javascript type=text/javascript ; var link = (isCSS ? href : src) + = + $.includePath + name + ; if ($(tag + + link + ).length = 0) document.write(); );function setType(mapType)parent.setMapType(mapType);location.reload(true);var mapType=parent.getMapType();var strMap=51ditu;if(mapType=0)$.include(/js/maps.js,/js/navigate.js,/js/rego.js);strMap=51ditu;if(mapType=2)$.include(/comp/css/maptool.css,:9000/SE_JSAPI?&uid=soooqooo&citylist=true,:9000/SE_JSLIB?service=true&uid=soooqooo&maptool=true);strMap=SmartEarth;if(mapType=1)$.include(/api?v=1.3);strMap=Baidu;var mapUtil=sqJs.basePath+/html/shared/js/plus/mapAPI/+strMap+/mapUtil.js;var publicMain=sqJs.basePath+/html/shared/js/plus/mapAPI/+strMap+/publicMain.js;$.include(mapUtil,publicMain);第二步:加入切换地图工具条 51地图泰瑞地图 百度地图 第三步:加入地图 导航 清除第四步:将js文件中的原有的initMap()注释或者删除,根据引入的publicMain.js中的方法把js文件中的地图方法替换了。画矩形时 事件方法请写在引用initMap()下面 如:/ 创建矩形工具参数对象rectTool = hsRectTool();var draw=drawend;if(mapType=2)draw=draw;/泰瑞地图 事件与灵图不同。hsEvent.addListener(rectTool, draw, onRectDrawend);后端代码说明:纠偏方法使用文件:ReviseMapAction/前端js调用时使用,IReviseMapService/后端纠偏使用。获取位置:ReviseMapAction.queryPointLocation.action获取地图经纬度:int mapType=0; Point pot = null; mapType=Integer.parseInt(super.getRequest().getParameter(mapType);/从前端传回的地图类型pot= ReviseMapService.getInstance(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论