WebGIS开发【智慧校园】实战案例:12. 测试高德API地图参数

1. 中心点经纬度

通过指定中心点经纬度来调节地图的位置,中国的维度通常在20到45之间,经度在84到118之间,北京 是116,40,武汉是114,30,可以测试⼀下。 

2. 缩放比例 

是指当前地图的比例尺,⼀般是3-20,20就很⼤比例尺了,5比较小,可以用12左右,对城市级比较合适。 

3. 显示模式 

就是2D还是3D模式,高德API的三维模式其实就是楼房具有高度,都是矢量数据,逼真度还可以,参见本图示例。 

4. 俯视角度

⼀般的俯视角度就是0,即上帝视角,这样看3D可能不是很明显。

可以加俯视视角,这样看起来明显直观 ⼀些。

这里指定俯视角度为45。

可以通过在构造函数⾥指定参数的形式,来调整地图的属性。 

实现这个页面的html文档如下: 

<!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>我的测试⾼度API</title> 
<style> 
html, 
body, 
#container { 
width:100%; 
height: 100%; 
background-color: skyblue; 
margin: 0; 
        } 
</style> 
<script type="text/javascript"> 
window._AMapSecurityConfig = { 
securityJsCode:'ba75f4bf41762a5b3ca606d2692ef3c1', 
        } 
</script> 
<script type="text/javascript" src="https://webapi.amap.com/maps? v=2.0&key=4b1e25047455be63aa7308b1832ab98c"></script> 
</head> 
<body> 
<div id="container"></div> 
<script> 
var map = new AMap.Map('container',{ 
center:[116, 40], 
zoom:15, 
viewMode:'3D', 
pitch:45 
        }) 
</script> 
</body> 
</html> 

上⼀篇提到的css问题,可以通过设置width和height为100%来实现全屏,但是还需要指定body和 html页面的宽和高也为100%。指定后,页面还会有⼀点边,那是因为盒状模型的margin默认并不 为0,还需要设置下margin为0即可。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值