日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API

發(fā)布時(shí)間:2023/12/18 windows 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Windows Store Javascript項(xiàng)目使用高德地圖、谷歌地圖、百度地圖API

原文 Windows Store Javascript項(xiàng)目使用高德地圖、谷歌地圖、百度地圖API

在Win8 Store 項(xiàng)目中可以使用的地圖主要有微軟的Bing Map,目前高德地圖sdk也支持Win8。Win8 Store App可以直接支持javascript編寫App,除了Bing,還沒有發(fā)現(xiàn)用于Win8 Javascript項(xiàng)目上的sdk。

?

新建一個(gè)空白的Win8 Store Javascript 項(xiàng)目,分別添加map.html、map.js、map.css三個(gè)文件。

使用谷歌地圖Javascript API

1、googlemap.html

<!DOCTYPE html> <html> <head><title></title><!-- Google Maps API --><script src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=visualization"></script>???
  <!-- mapframe references -->
??? <link href="/googlemap.css" rel="stylesheet" />
??? <script src="/googleumap.js"></script>
</head> <body onload="initialize()"><div id="mapdisplay"></div> </body> </html>

2、googlemap.js

var map;function initialize() {map = new google.maps.Map(document.getElementById('mapdisplay'), {zoom: 3,center: new google.maps.LatLng(40, -187.3),mapTypeId: google.maps.MapTypeId.TERRAIN});addMarkers(); }function addMarkers() {var latLong = new google.maps.LatLng(39.92, 116.46);var marker = new google.maps.Marker({position: latLong,map:map});}

3、googlemap.css

html,body,#mapdisplay {margin:0;padding:0;height:100%; }


使用高德地圖Javascript API

1、amap.html

<!DOCTYPE html> <html> <head><title></title><!-- 高德地圖 API --><script src="http://webapi.amap.com/maps?v=1.2&key=711d692f3aa45f9241367087a49bc2a9" type="text/javascript"></script>
??? <!-- mapframe references -->
??? <link href="/amap.css" rel="stylesheet" />
??? <script src="/amap.js"></script> </head> <body onload="initialize()"><div id="mapdisplay"></div> </body> </html>

2、amap.js

function initialize() {var position = new AMap.LngLat(116.404, 39.915);//創(chuàng)建中心點(diǎn)坐標(biāo) var mapObj = new AMap.Map("mapdisplay", { center: position });//創(chuàng)建地圖實(shí)例 }

3、amap.css

html,body,#mapdisplay {margin:0;padding:0;height:100%; }

使用百度地圖Javascript API
1、baidumap.html

<!DOCTYPE html> <html> <head><title></title><!-- 百度地圖API --><script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=5b8e2845218f2f6a1f248068b0093496"></script><!-- mapframe references --><link href="/map.css" rel="stylesheet" /><script src="/baidumap.js"></script> </head> <body onload="initialize()"><div id="mapdisplay"></div> </body> </html>

2、baidumap.js

function initialize() {var map = new BMap.Map("mapdisplay"); // 創(chuàng)建Map實(shí)例var point = new BMap.Point(116.404, 39.915); // 創(chuàng)建點(diǎn)坐標(biāo)map.centerAndZoom(point, 15); // 初始化地圖,設(shè)置中心點(diǎn)坐標(biāo)和地圖級(jí)別。 map.enableScrollWheelZoom(); }

3、baidumap.css

html,body,#mapdisplay {margin:0;padding:0;height:100%; }


演示截圖如下:

?

?

?

對(duì)于javascript,屬于小白,基本不懂。直接顯示這三家的地圖,其中,操作高德地圖時(shí)會(huì)有異常。?

?

?

作者:十一_x      出處: http://www.cnblogs.com/shiyix      本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。知識(shí)共享署名-非商業(yè)性使用-相同方式共享 2.5 中國(guó)大陸許可協(xié)議 posted on 2013-12-21 23:46 NET未來之路 閱讀(...) 評(píng)論(...) 編輯 收藏

轉(zhuǎn)載于:https://www.cnblogs.com/lonelyxmas/p/3485641.html

總結(jié)

以上是生活随笔為你收集整理的Windows Store Javascript项目使用高德地图、谷歌地图、百度地图API的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。