地图显示是GIS开发的第一步.首先我们需要通过代码, 将地图显示出来, 后续所有的操作都是基于这个底图进行的。
1. 步骤
- 引入对应资源文件
- 创建地图容器
- 加载地图
2. 示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>入门案例</title>
<!-- 一. 环境准备 -->
<script type="text/javascript">
window._AMapSecurityConfig = {
securityJsCode: '8e98f2628937efdfb72045f19b564185',
}
</script>
<script
type="text/javascript"
src="https://webapi.amap.com/maps?v=2.0&key=6e84ad8efab17b016b72ff63aab13a85"
></script>
<style>
/* 三. 设置地图容器大小 */
#container {
width: 300px;
height: 300px;
}
</style>
</head>
<body>
<!-- 二. 创建地图容器 -->
<div id="container"></div>
<script>
// 四. 创建地图对象
var map = new AMap.Map('container')
</script>
</body>
</html>
3. 地图参数
官方文档
- center: 中心点经纬度
- zoom: 缩放比例
- viewMode: 显示2D还是3D
4. 图层操作
创建图层, 添加到地图对象中:
var traffic = new AMap.TileLayer.Traffic({
autoRefresh: true, //是否自动刷新,默认为false
interval: 180, //刷新间隔,默认180s
})
map.add(traffic)
戳我领取完整版课程试听: