天地图,js 4.0 api,简单调用,高手请绕行
时间: 2024-03-06 21:48:37 浏览: 97
JS 调用天地图地图服务
好的,以下是一个简单的天地图 JS API 4.0 的示例:
1. 首先,在 HTML 文件的 head 部分引入天地图 JS API 的资源文件:
```html
<head>
<meta charset="utf-8" />
<title>天地图 JS API 4.0 示例</title>
<script src="https://api.tianditu.gov.cn/api/v4.0/tdt.min.js"></script>
<link rel="stylesheet" href="https://api.tianditu.gov.cn/api/v4.0/css/tdtmap.css" />
</head>
```
2. 在 body 部分添加一个 div 元素作为地图容器:
```html
<body>
<div id="map" style="width: 100%; height: 100%;"></div>
</body>
```
3. 在 JavaScript 文件中初始化地图:
```javascript
// 初始化地图
var map = new T.Map("map");
// 设置地图中心点和级别
map.centerAndZoom(new T.LngLat(116.40769, 39.89945), 10);
// 添加地图控件
map.addControl(new T.NavigationControl());
map.addControl(new T.ScaleControl());
map.addControl(new T.OverviewMapControl());
```
这样就可以简单地使用天地图的 JS API 4.0 创建一个地图并添加一些控件。需要注意的是,天地图 JS API 4.0 需要在有网络的情况下才能正常加载地图。
阅读全文