逼逼视频_激情国产一区二区三区四区小说_可以免费看黄的网站_亚洲国产一级a毛片_国产香蕉视频在线播放_黄色丝袜网站

新疆遠璨網絡

網站建設中如何引入谷歌地圖代碼?

發布時間:2019-07-11 18:23:28   信息來源:   發布作者:卡金網絡


在建設網站中用到地圖是很常見的,在國內大部分都是用百度地圖,但是有時候可能會用到國外地址,這時候就只能使用谷歌地圖了,下面就介紹常用網站中使用谷歌地圖方法集合。

一,使用框架引入谷歌地圖

用框架引入谷歌地址是最簡單的方法,不是專業開發人員也可以操作。登陸ditu.google.cn地圖,輸入地址信息,如:"烏魯木齊東方明珠",把地圖移動到合適的視角,點擊分享鏈接后,有兩個信息。第一個是一個網址,用于在瀏覽器中打開的;第二個是一個框架的代碼,網站中通常使用這個代碼。把代碼復制到網站中去就可以了,里面可以自己設定度度,高度,語言等信息。

谷歌地圖說明.jpg

二,使用谷歌地圖api開發

Api開發必須要專業人員才可以的,要會javascript,和簡單的html。

谷歌地圖api開發文檔寫的很全(如果打不開請使用fanqiang軟件):

說明文檔:https://developers.google.com/maps/documentation/javascript/tutorial 

方法調用說明:https://developers.google.com/maps/documentation/javascript/reference

Api參考:https://developers.google.com/maps/documentation/javascript/reference

示例代碼:https://developers.google.com/maps/documentation/javascript/examples/

文檔寫的很詳細,要是全部閱讀下來至少要花幾個月以上時間,對于不是全部依賴地圖的網站來說太多了,下面我們就,海外房地產用到地圖來演示。

1,首頁我們要在網頁中引入谷歌的javascript包:

 <script src="http://maps.google.cn/maps/api/js?v=3.exp&sensor=false"></script>
注意:官方給出的是:https://maps.googleapis.com/maps/api/js 但是因為谷歌被屏蔽的原因國內使用這個谷歌api打不開,所以建議使用google.cn這個引用地址

2,地圖函數

function initialize() {  var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);//谷歌坐標地址  var mapOptions = {    zoom: 14,//這里是地圖的放大縮小    center: myLatlng  }  var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);   var marker = new google.maps.Marker({      position: myLatlng,      map: map,      title: '這是我的地方'//坐標點提示  });}調用函數很簡單,只有一個函數,大致意思解釋一下:var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);后面的一串數字就是坐標點。如何獲取坐標點呢?右上角有個"google實驗室"里面有個顯示經緯度,啟用。然后鼠標放在地圖上找到點后右擊選擇"放置經緯度標記",然后就可以復制了。如下圖:谷歌地圖說明2.jpg    var marker = new google.maps.Marker({      position: myLatlng,      map: map,      title: '這是我的地方'//坐標點提示  });這段函數是在需要的位置上加個紅色的標記,title是鼠標放在上面顯示的文字,這個大部分都會用到的,如果不需要把上面那段代碼刪除即可。2,html中需有一個dom給地圖展示的,在div上添加一個id為"map-canvas"即可,如:<div id="map-canvas"></div> 3,函數寫完以后,在頁面加載好以后執行函數就可以了,可以在body里添加onload="initialize()",也可以放在jquery的ready函數里 下面給出完整的示例代碼:<!DOCTYPE html><html><head><title>谷歌地圖調用</title><meta name="viewport" content="initial-scale=1.0, user-scalable=no"><meta charset="utf-8"><style> html, body, #map-canvas { height: 500px; width:600px; margin: 0px; padding: 0px }</style><script>function initialize() {  var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);//谷歌坐標地址  var mapOptions = {    zoom: 14,    center: myLatlng  }  var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);   var marker = new google.maps.Marker({      position: myLatlng,      map: map,      title: '這是我的地方'//坐標點提示  });}</script>  </head>  <body onload="initialize()">    <div id="map-canvas"></div>  </body></html> 

如果一個網站中有多處使用地圖如何使用呢?這里我建議大家建立一個單獨的文件,用于顯示地圖的,如在根目錄建議一個map.php,在iframe引用的時候傳入坐標點,和標記即可。

下面我給出了個地圖調用鏈接,如果你不想寫代碼的話也可以直接調用的:

http://www.dycyby.cn/demo/map/index.php?zuobiao=32.9556728100,112.5659179688&title=谷歌地圖標記

如果覺得要獲取坐標太麻煩,有沒有直接傳入地址就顯示的呢?

谷歌地圖這方面做的很全,很好。谷歌地圖給出了geocoder方向,也就是說通過地址去獲取坐標。那這樣就簡單很多了,但是美中不足的是在內地有時候打不開。此刻你是不是有種*****(此處省略一萬字),

可以試著訪問:http://www.dycyby.cn/demo/map/map2.php?address=中國烏魯木齊

把后面的地址改成你的地址看看是不是就獲取到了呢?具體代碼右擊源文件就看到了,這里就不做深入講解了。

這里大家簡單的介紹一些常用的功能,如果你要深入開發,還需要對官方的開發文檔仔細閱讀。

服務支持

我們珍惜您每一次在線詢盤,有問必答,用專業的態度,貼心的服務。

讓您真正感受到我們的與眾不同!

合作流程

網站制作流程從提出需求到網站制作報價,再到網頁制作,每一步都是規范和專業的。

常見問題

提供什么是網站定制?你們的報價如何?等網站建設常見問題。

售后保障

網站制作不難,難的是一如既往的熱情服務及技術支持。我們知道:做網站就是做服務,就是做售后。

主站蜘蛛池模板: 亚洲综合在线网 | 国产欧美精品一区二区 | 欧美精品一区二区三区蜜桃视频 | 精品国产欧美一区二区 | 国产一区二区久久精品 | 国产精品福利在线观看免费不卡 | 午夜视频一区二区 | 欧美日韩精品一区二区在线播放 | 亚洲精品第五页中文字幕 | gogo全球大胆高清人露出91 | 亚洲国产成人精彩精品 | 精品国产一区二区三区成人 | aⅴ色国产 欧美 | jiucao在线看片www | 国产精品久久久久久搜索 | 免费xxxx日本大片在线观看 | 国产成人精品日本亚洲11 | 一级毛片,一级毛片 | 在线精品自拍亚洲第一区 | 日本高清视频在线播放 | 亚洲在线影院 | 欧美一区二区三区在线观看视频 | 国产精品日韩专区 | 亚洲欧美日韩精品久久 | 亚洲人视频 | 青青草娱乐在线 | 国产中文字幕一区 | 成人在线观看国产 | 久久www免费人成看片高清 | 中文字幕日韩一区二区 | 亚洲黄色一级大片 | 91精品观看91久久久久久国产 | 奇米777四色影视在线看 | 国产午夜免费一区二区三区 | 九九re6精品视频在线观看 | 亚洲精品一区二区三区蜜桃久 | 国产精品美女久久久久aⅴ国产馆 | 欧美精品在线一区 | 日本高清色视频www 99视频在线 | 天天做天天爱天天综合网 | 九九线精品视频 |