国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

谷歌地圖常用API

2024-04-27 15:17:20
字體:
來源:轉載
供稿:網友
<style>body, html,#map {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微軟雅黑";}</style><div id="map"></div><script src="https://maps.googleapis.com/maps/api/js?key=您的密鑰&callback=initMap"></script><script> function initMap(){ map = new google.maps.Map(document.getElementById('map'), { //創建地圖到ID元素容器,并設置初始化配置 center: { //設置中心點坐標 lat: -34.397, lng: 150.644 }, zoom: 8 //設置地圖級別 }); map.setOptions({ draggableCursor: "url('ruler.cur') 3 6, crosshair", //設置鼠標指針樣式 draggingCursor: "url('ruler.cur') 3 6, crosshair", //設置拖動時鼠標指針樣式 scrollwheel: false, //禁用滾輪縮放 mapTypeControl: false, //禁用地圖類型切換控件 zoomControl: false, //禁用地圖縮放控件 scaleControl: false, //禁用地圖比例 draggable: false, //禁用拖動 disableDoubleClickZoom: true, //禁用雙擊放大地圖 }); //恢復默認鼠標指針 map.setOptions({ draggableCursor: undefined, draggingCursor: undefined }); //獲取點擊坐標 google.maps.event.addListener(map,"click",function(event){ console.log(event.latLng.lat() + ',' + event.latLng.lng()); }); //點擊創建標記 google.maps.event.addListener(map,"click",function(event){ var myIcon = { //自定義點圖標 url: 'mapCircle.png', //圖標路徑 size: new google.maps.Size(10, 10), //圖標尺寸 origin: new google.maps.Point(0, 0), //圖標原點 anchor: new google.maps.Point(0,0) //圖標偏移量 }; var point = new google.maps.LatLng(event.latLng.lat(), event.latLng.lng()); //創建坐標點 var marker = new google.maps.Marker({ position: point, icon: myIcon }); //創建標記 marker.setMap(map); //把標記添加到地圖 }); //創建折線 var latLng_Arr = []; //創建點數組 google.maps.event.addListener(map,"click",function(event){ latLng_Arr.push({ //獲取當前點追加到數組 lat: event.latLng.lat(), lng: event.latLng.lng() }); if(latLng_Arr.length >= 2){ //如果有兩個點再連線 var polyline = new google.maps.Polyline({ strokeColor: "#fd8044", //顏色 strokeWeight: 2, //寬度 strokeOpacity: .9, //不透明度 path: latLng_Arr }); polyline.setMap(map); //把折線添加到地圖 } }); //創建文本標記 google.maps.event.addListener(map,"click",function(event){ var point = new google.maps.LatLng(event.latLng.lat(), event.latLng.lng()); //創建坐標點 var marker = new google.maps.Marker({position: point}); //創建標記 if(typeof InfoBox != 'undefined'){ //如果InfoBox構造函數已存在 createLabe(); //直接創建 }else{ //如果InfoBox構造函數不存在 getScript('infobox.js',createLabe); //異步加載infobox.js文件完成后再創建 //插件地址: https://github.com/googlemaps/v3-utility-library/tree/master/infobox } }); function createLabe(){ //創建label var label = new InfoBox({ content: '標記文字', disableAutoPan: false, maxWidth: 0, pixelOffset: new google.maps.Size(0, 0),//偏移 zIndex: 1, closeBoxURL: "", isHidden: false, pane: "floatPane", enableEventPRopagation: false, boxStyle: { color: "#666", fontSize: "12px", height: "20px", padding: "0 5px", lineHeight: "20px", fontFamily: "微軟雅黑", borderColor: "#999", borderRadius: "2px", border: "1px solid #999", backgroundColor: "#fff" } } label.open(map,marker); //把標簽添加到地圖 } //異步加載js方法 function getScript(url,fn){ var url_json = {}; if(typeof url == 'object' && url.constructor == Array){ for(var i= 0; i< url.length; i++){ if(!url_json[url[i]]){ url_json[url[i]] = url[i]; } } }else if(typeof url == 'string'){ url_json[url] = url; } function getJsonLength(json){ var length = 0; for(var i in json){ length++; } return length; } var script_json = {}; var load_num = 0; for(var i in url_json){ script_json[i] = document.createElement('script'); script_json[i].src = url_json[i]; document.body.appendChild(script_json[i]); script_json[i].onload = function(){ load_num++; if(load_num == getJsonLength(url_json)){ typeof fn == 'function' ? fn() : null; } }; } } }</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马尔康县| 开原市| 四川省| 涪陵区| 南江县| 双辽市| 广宗县| 同德县| 卢湾区| 怀来县| 陆丰市| 东山县| 奉节县| 乐平市| 漳平市| 长兴县| 佳木斯市| 盱眙县| 泽州县| 湛江市| 辽阳县| 福安市| 平利县| 剑河县| 泸水县| 岫岩| 乌兰县| 长春市| 军事| 定襄县| 济源市| 陕西省| 蓬莱市| 横峰县| 林口县| 汕尾市| 襄城县| 阜南县| 靖边县| 吴江市| 武山县|