IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> WebGIS第三课:测试高德API地图参数 -> 正文阅读

[JavaScript知识库]WebGIS第三课:测试高德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>

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

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-05-01 15:38:21  更:2022-05-01 15:38:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 23:05:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码