zoukankan      html  css  js  c++  java
  • javaweb地图定位demo

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
    	<head>
    		<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    		<title>百度地图</title>
    		<style type="text/css">
    			html{height: 100%;}
    			body{height: 100%;margin: 0px;padding: 0px;}
    			#container{height: 100%;}
    		</style>
    		<script src="http://api.map.baidu.com/api?v=1.4" type="text/javascript"></script>
    	</head>
    	
    	<body>
    	<input type="text" id="cityName" value="厦门" />
    	<input type="button" onclick="setCity()" value="查找"/>
    	<div id="container" style=" 1024px;height: 600px;"></div>
    	<script type="text/javascript">
        var map = new BMap.Map("container");        //在container容器中创建一个地图,参数container为div的id属性;
        var point = new BMap.Point(120.2,30.25);    //创建点坐标
        map.centerAndZoom(point, 14);                //初始化地图,设置中心点坐标和地图级别
        map.enableScrollWheelZoom();                //激活滚轮调整大小功能
        map.addControl(new BMap.NavigationControl());    //添加控件:缩放地图的控件,默认在左上角;
        map.addControl(new BMap.MapTypeControl());        //添加控件:地图类型控件,默认在右上方;
        map.addControl(new BMap.ScaleControl());        //添加控件:地图显示比例的控件,默认在左下方;
        map.addControl(new BMap.OverviewMapControl());  //添加控件:地图的缩略图的控件,默认在右下方; TrafficControl    
        var search = new BMap.LocalSearch("中国", {
          onSearchComplete: function(result){
            if (search.getStatus() == BMAP_STATUS_SUCCESS){
              var res = result.getPoi(0);
              var point = res.point;
              map.centerAndZoom(point, 11);
            }
          },renderOptions: {  //结果呈现设置,
            map: map,  
            autoViewport: true,  
            selectFirstResult: true 
          } ,onInfoHtmlSet:function(poi,html){//标注气泡内容创建后的回调函数,有了这个,可以简单的改一下返回的html内容了。
            // alert(html.innerHTML)
          }//这一段可以不要,只不过是为学习更深层次应用而加入的。
        });
        function setCity(){
          search.search(document.getElementById("cityName").value);
        }
       search.search(document.getElementById("cityName").value);
    </script>
    	</body>
    </html>
    

      

  • 相关阅读:
    pytest--重复执行用例 pytest-repeat
    python中查询mongo数据库
    pytest--将参数打到在报告中,ids参数
    pytest-html报告中,添加描述
    pytest-html报告
    pytest -fixture的3种用法(autouse=True)
    httprunner 创建run.py文件,执行套件或case,并生成测试报告
    pytest-使用自定义标记mark
    pytest 函数传参和fixture传参数request
    loadrunner-脚本设计
  • 原文地址:https://www.cnblogs.com/ipetergo/p/6915832.html
Copyright © 2011-2022 走看看