史上最全第三方地图服务汇总【天地图/高德/百度/腾讯/谷歌地图等】
Webgis开发过程中,我们一般使用第三方地图服务作为底图。本篇博文给大家介绍市面上常用的第三方地图服务,应该算的上是史上最全。
如果需要转载,请注明转载出处:https://blog.csdn.net/shaxiaozilove/article/details/116896677
1. 天地图
矢量图
- 地图 http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&X={x}&Y={y}&L={z}&tk=
- 标注 http://t{s}.tianditu.gov.cn/DataServer?T=cva_w&X={x}&Y={y}&L={z}&tk=
影像图
- 地图 http://t{s}.tianditu.gov.cn/DataServer?T=img_w&X={x}&Y={y}&L={z}&tk=
- 标注 http://t{s}.tianditu.gov.cn/DataServer?T=cia_w&X={x}&Y={y}&L={z}&tk=
地形图
- 地图 http://t{s}.tianditu.gov.cn/DataServer?T=ter_w&X={x}&Y={y}&L={z}&tk=
- 标注 http://t{s}.tianditu.gov.cn/DataServer?T=cta_w&X={x}&Y={y}&L={z}&tk=
备注:(1)使用天地图,需要申请浏览器端的许可(申请地址:http://lbs.tianditu.gov.cn/);(2)以上服务地址中的可选域地址(地址中{s}的可选值)为 ['0', '1', '2', '3', '4', '5', '6', '7']。
2. 高德地图
矢量图
http://webrd0{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}
- 影像图
地图 http://webst0{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}
标注 http://webst0{s}.is.autonavi.com/appmaptile?style=8&x={x}&y={y}&z={z}
- 实时路况
http://tm.amap.com/trafficengine/mapabc/traffictile?v=1.0&;t=1&x={x}&y={y}&z={z}&&t={time}
备注:高德地图服务中的可选域地址为["1", "2", "3", "4"],实时路况中的时间参数获取方式为 time = new Date().getTime()。
3. 百度地图
- 矢量图
http://online{s}.map.bdimg.com/onlinelabel/?qt=tile&x={x}&y={y}&z={z}&styles={ph/pl}&scaler=1&p=1
影像图
- 地图 http://shangetu{s}.map.bdimg.com/it/u=x={x};y={y};z={z};v=009;type=sate&fm=46
- 标注 http://online{s}.map.bdimg.com/tile/?qt=tile&x={x}&y={y}&z={z}&styles={sh/sl}&v=020
实时路况
- 含标注 http://its.map.baidu.com:8002/traffic/TrafficTileService?x={x}&y={y}&level={z}&time={ time}&label=web2D&v=017
- 不含标注 http://its.map.baidu.com:8002/traffic/TrafficTileService?level={z}&x={x}&y={y}&time={time}&v=081&scaler=1
自定义样式地图
http://api{s}.map.bdimg.com/customimage/tile?&x={x}&y={y}&z={z}&scale=1&customid={customid}
备注:(1)服务可选域名:[‘0’, ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9’],其中自定义样式地图的可选域名为[‘0’, ‘1’, ‘ 2’];
(2)样式说明:矢量地图中的字体样式,ph标注字体大,pl标注的字体小;影像图标注中的sh与sl同理,前者表示标注字体大,后者字体小;
(3)实时路况中的时间,可通过time = new Date().getTime();获取值;
(4)自定义样式地图中的customid可选择包括dark,midnight,grayscale,hardedge,light,redalert,
googlelite,grassgreen,pink,darkgreen,bluish,也可自定义配图后生成。
4. 谷歌地图
矢量图
http://mt{s}.google.cn/vt/lyrs=m@227000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=
http://www.google.cn/maps/vt?lyrs=m@189&gl=cn&x={x}&y={y}&z={z}
- 影像图
http://mt{s}.google.cn/vt/lyrs=s@227000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=
http://www.google.cn/maps/vt?lyrs=s@189&gl=cn&x={x}&y={y}&z={z}
- 地形图
http://mt3.google.cn/vt/lyrs=t@132,r@248000000&hl=zh-CN&gl=cn&x={x}&y={y}&z={z}&s=
http://www.google.cn/maps/vt?lyrs=t@189&gl=cn&x={x}&y={y}&z={z}
备注:(1)服务中的可选域为[‘1’, ‘2’, ‘3’];(2)因美国封锁等原因,谷歌服务可能不再提供,可选用国内服务。
5. 腾讯地图
- 矢量地图
http://rt{s}.map.gtimg.com/realtimerender?z={z}&x={x}&y={y}&type=vector&style=0
影像图
- 地图 http://p{s}.map.gtimg.com/sateTiles/{z}/{x16}/{y16}/{x}_{y}.jpg
- 标注 http://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={y}&styleid=2&version=376
地形图
- 地图 http://p{s}.map.gtimg.com/demTiles/{z}/{x16}/{y16}/{x}_{y}.jpg
- 标准 http://rt{s}.map.gtimg.com/tile?z={z}&x={x}&y={y}&type=vector&styleid=3&version=376
备注:腾讯地图服务的可选域包括[‘0’, ‘1’, ‘2’]。
6. OpenStreetMap
http://{s}.tile.osm.org/{z}/{x}/{y}.png,可选域包括[‘a’, ‘b’, ‘c’]
7. Geoq/ESRI
服务为ArcGIS Server发布的WMTS地图服务,可从智图(http://www.geoq.cn/)或arcgisonline(http://cache1.arcgisonline.cn/ArcGIS/rest/services)调用,效果是一样的。
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer/tile/{z}/{y}/{x}
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetColor/MapServer/tile/{z}/{y}/{x}
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetGray/MapServer/tile/{z}/{y}/{x}
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetWarm/MapServer/tile/{z}/{y}/{x}
- http://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetCold/MapServer/tile/{z}/{y}/{x}
本篇主要介绍常用的第三方地图服务,基本都是互联网公司提供的。对于某些服务的调用,如通过常用的leaflet/maptalks加载这些地图服务,或腾讯地图的使用(与其他地图服务切片上有区别,调用方式也不一致),或将这些地图服务封装成工具类,后续章节会陆续介绍。
Leaflet加载腾讯地图的方式,请参考博文 https://blog.csdn.net/shaxiaozilove/article/details/118685919
史上最全第三方地图服务汇总【天地图/高德/百度/腾讯/谷歌地图等】相关推荐
- 史上最全的前端资源汇总(下)
56. 表格 Grid 表格 Grid 地址 facebook表格 http://facebook.github.io/fixed-data-table 类似于Excel编辑表格-handsontab ...
- iOS常用第三方库大全,史上最全第三方库收集
下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...
- 史上最全的Linux命令汇总(全网最全)
目录 linux的介绍和安装. 1 linux的创始人. 1 1.2 linux操作系统的安装. 1 1.2.1 linux的常见发行版本. 1 1.2.2 linux的安装过程. 1 1.3 ...
- iOS学习之Swift史上最全第三方大全
目录 "轮子" 工具类 存储类 网络类 图片类 界面类 框架类 "车子" 示例项目 完整应用 "轮子" 工具类 项目 开发者 备注 Swi ...
- iOS学习之Swift史上最全第三方轮子大全
@SwiftLanguage 更新至 2016-2-1,最近新收录 Graph, Localize-Swift, Cuckoo, Gecco, AudioKit, vapor, Every.swift ...
- Java史上最全的面试题汇总(JVM/Mysql/boot/cloud/zk/kafka/MQ/redis)
文章目录 Java 基础 1. JDK 和 JRE 有什么区别? 2. == 和 equals 的区别是什么? 3. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗 ...
- java2019 数据结构算法面试题_GitHub - sjyw/java-interview: 史上最全Java面试题汇总与解析(505道):2019最新版...
Java 面试全解析 知识树 课程亮点 500道 Java 常见面试题 + 14万字核心知识解析 丰富的 Java 技术栈:基础和框架,线程池和锁优化,SpringBoot 和分布式消息队列,数据结构 ...
- 史上最全的微服务知识科普
作者 | 董鹏 阿里巴巴技术专家 微服务 好处:实现跨团队的解耦,实现更高的并发(目前单机只能实现 c10k)不用再拷贝代码,基础服务可以公用,更好的支持服务治理,能够更好的兼容云计算平台. RPC ...
- 史上最全网络安全面试题汇总 ! !
php爆绝对路径方法? 单引号引起数据库报错 访问错误参数或错误路径 探针类文件如phpinfo 扫描开发未删除的测试文件 google hacking phpmyadmin报路径:/phpmyadm ...
最新文章
- 解决使用Navicat等工具进行连接登录mysql的1130错误,无法使用Ip远程连接的问题(mysql为8.0版本)
- 网络工程师学习资料:路由器配置案例分析
- python爬虫吧-python爬虫-贴吧
- linux怎么运行ofstream,ofstream和ifstream详细用法---转
- Atitit 理解Monad attilax总结
- 福建省高等学校非计算机考试大纲,福建省高等学校计算机应用水平等级考试三级(偏软)考试大纲...
- 『BDD100K的labels文件json转YOLOV5要求的txt文件』【包括识别交通灯】(代码编写)
- 蔚来召回4803辆ES8电动汽车 自燃原因找到了?
- 第 11 章 日志管理 - 090 - ELK 完整部署和使用
- tensor.detach() 和 tensor.data 的区别
- 计算机网络科研项目申请书,科研项目申请书范文例.doc
- C++ primer plus 第六版 第十一章 复习题
- 联想 计算机无线网络设置方法,在Windows XP下如何配置无线网络
- linux卸载windows boot,windows和Linux双系统卸载Linux系统
- 【搜索】训练E - Crazy Robot
- arcgis路网密度计算、提取中心线、面积计算
- Photoshop学习(二):换色
- 陶云机器人_小帅智能机器人app
- NLP初学-文本预处理
- 基础第三-MySQL-多表查询-索引-事务笔记