如何載入使用天地圖
使用API之前,先申請應用key
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>HELLO WORLD</title>
<script type="text/javascript" src="http://api.tianditu.gov.cn/api?v=4.0&tk=您的金鑰"></script>
<script>
var map;
var zoom = 12;
function onLoad() {
map = new T.Map('mapDiv');
map.centerAndZoom(new T.LngLat(116.40769, 39.89945), zoom);
map.setMapType(TMAP_HYBRID_MAP);
}
</script>
</head>
<body onLoad="onLoad()">
<div id="mapDiv" style="position:absolute;width:500px; height:400px"></div>
</body>
</html>
1.在想要顯示地圖的html檔案中引入天地圖JavaScript API檔案
<script type="text/javascript" src="http://api.tianditu.gov.cn/api?v=4.0&tk=申請的金鑰"></script>
2.建立地圖容器元素
地圖需要一個HTML元素作為容器,展現在頁面上。
<!--建立一個id為mapDiv的div元素-->
<div id="mapDiv" style="position:absolute;width:100%; height:98%"></div>
3.建立地圖例項
var map = new T.Map('mapDiv');
4.確定經緯度座標
var lnglat = new T.LngLat(lng,lat);
5.地圖初始化
map.centerAndZoom(中心點座標,地圖級別);
6.設定地圖的類別
//衛星和路網的混合檢視
map.setMapType(TMAP_HYBRID_MAP);
這需要這樣幾個步驟,一個衛星和路網混合的地圖就出現在您的頁面上了!!
相關文章
- SuperMap iClient for Silverlight 載入天地圖client地圖
- ArcMap10.7載入天地圖不顯示圖層,空白怎麼辦地圖
- 超圖js版 iclient 基本開發 - 載入基本圖層(以天地圖示例)和基本地圖控制元件JSclient地圖控制元件
- HTML使用canvas載入圖片HTMLCanvas
- 如何實現圖片預載入和載入進度條
- Yelp app是如何使用Glide優化圖片載入的APPIDE優化
- ArcGIS讀取天地圖2.0地圖
- React如何實現圖片懶載入React
- vue如何動態載入本地圖片Vue地圖
- 如何使用Hanlp載入大字典HanLP
- 如何實現一個圖片載入框架框架
- 載入失敗使用預設圖片替代
- 使用AFNetworking載入網路圖片
- 圖片預載入和懶載入
- ArcGIS pro2.3中新增天地圖底圖地圖
- 不偏移的天地圖地圖服務-ArcGIS版地圖
- 不偏移的天地圖地圖服務-SuperMap版地圖
- Android圖片載入框架Fresco使用詳解Android框架
- Flutter 圖片載入Flutter
- 圖片懶載入
- 預載入圖片
- 圖片載入事件事件
- 載入圖片方式
- 深入探索Glide圖片載入框架:做了哪些優化?如何管理生命週期?怎麼做大圖載入?IDE框架優化
- javascript如何判斷一個圖片是否載入完成JavaScript
- js如何判斷<img>圖片是否載入完畢JS
- js如何判斷img圖片是否載入完畢JS
- 影像延遲載入 && 列表圖順序載入
- 進入程式設計師的自由天地程式設計師
- iOS8 Framework使用載入xib及圖片iOSFramework
- 圖片載入外掛imagesLoaded的配置和使用
- Vue圖片懶載入之lazyload外掛使用Vue
- Android圖片載入的框架Fresco使用詳解Android框架
- 滾動載入圖片(懶載入)實現原理
- 頁面圖片預載入與懶載入策略
- 圖片懶載入 與 下拉載入更新資料
- javascript圖片懶載入與預載入的分析JavaScript
- 圖片懶載入(IntersectionObserver)Server