1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>测试地图页面</title>
- <meta name="description" content="">
- <meta name="keywords" content="">
- <!--include header base-->
- <meta name="author" content="Roobo:F2E">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
- <!-- Set render engine for 360 browser -->
- <meta name="renderer" content="webkit">
- <!-- Add to homescreen for Chrome on Android -->
- <meta name="mobile-web-app-capable" content="yes">
- <!--<link rel="icon" type="image/png" sizes="192x192" href="img/favicon/android-icon-192x192.png">-->
- <!-- Add to homescreen for Safari on iOS -->
- <meta name="apple-mobile-web-app-capable" content="yes">
- <meta name="apple-mobile-web-app-status-bar-style" content="black">
- <script src="/js/lib/jquery-1.9.1/jquery.min.js"></script>
- <link href="../css/css.css" rel="stylesheet" type="text/css">
- <script src="../js/config/base_config.js"></script>
- <script type="text/javascript" src="http://221.180.144.57:17095/gisability?ability=apiserver&abilityuri=webapi/auth.json&t=ajaxmap&v=3.0&key=JLBSAPP20141216"></script>
- <script type="text/javascript">
- var mapObj;
- var marker;
- // var init_p=window.dialogArguments;
- var init_x=125.34713745117187;
- var init_y=43.89145989477536;
- function mapInit() {
- // if(init_p.length>0){
- // init_x=init_p.split('_')[0];
- // init_y=init_p.split('_')[1];
- // }
- var opt ={};
- opt.center= new MMap.LngLat(init_x,init_y);//地图中心点
- opt.level=15;//初始化时的地图缩放级别
- opt.zoomEnable=true;//地图是否可缩放。
- opt.keyboardEnable=true;//键盘操作地图是否有效
- opt.scrollwheel=true;//鼠标滚轮缩放地图
- opt.continuousZoomEnable=false;//地图缩放时是否具有连续缩放效果。
- opt.doubleClickZoom=true;//是否支持双击鼠标放大
- opt.scrollWheel=true;//是否支持鼠标滚轮缩放地图
- opt.zooms=[4,15];//地图缩放级别范围
- mapObj = new MMap.Map("mapDiv",opt);//地图初始化
- // if(init_p.length>0){
- // beginMap(init_x,init_y);
- // }
- }
- function beginMap(x,y){
- mapObj.clearMap();//清除地图上所有覆盖物、自定义图层。
- marker=null;
- var center = mapObj.getCenter();
- if(x!=''){
- center.lng=x;
- center.lat=y;
- }
- marker = new MMap.Marker({id:"m",position:new MMap.LngLat(center.lng,center.lat),icon:"http://code.mapabc.com/images/lan_1.png", }) //自定义构造MMap.Marker对象
- marker.setDraggable(true);//设置图标是否可拖动
- mapObj.addOverlays(marker); //加载覆盖物
- }
- function endMap(){
- var center = marker.getPosition();
- // window.returnValue=(center.lng+","+center.lat);
- // window.close();
- alert(center.lng+" , "+center.lat);
- // location.href = $("#hidUrlStr").val() + "eynb/esh/hospital/list.jsp";
- }
- </script>
- <script type="text/javascript">
- $(document).ready(function(){
- // if(window.top != window.self)
- // window.top.location.href = location.href;
- });
- </script>
- </head>
- <body onload="mapInit();" >
- <div id="mapDiv" style="width: 500px; height: 400px"></div>
- <input type="button" onclick="beginMap('','');" value="定位"/>
- <input type="button" onclick="endMap();" value="确认定位"/>
- <input type="button" onclick="window.close();" value="关闭窗口"/>
- </body>
- </html>
|