做地图应用,数据很重要,看看从哪里能获取数据吧。

要做三维地图应用,至少需要以下几种类型的数据:影像,DEM、BIM、CIM。

一个一个来。

一、影像

各家地图,高德、百度、腾讯、天地图、谷歌、必应,都提供影像地图。

直接访问访问网站,就能获取到地图瓦片。

https://ditu.amap.com/?amapexchange=%2F

https://map.baidu.com/@12985426.375229215,4812340.450940835,13.18z/maptype%3DB_EARTH_MAP

https://map.qq.com/

https://map.tianditu.gov.cn/

https://www.google.com/maps/@1.359,103.818,66713m/data=!3m1!1e3?hl=zh-cn

https://www.bing.com/maps/

除了地图网站外,地理空间数据云平台,也提供各种数据的下载。

http://www.gscloud.cn/#page1/3

Cesium用的是必应的影像底图。

mapbox使用的是maxar的高分卫星影像数据https://zhuanlan.zhihu.com/p/341584520。

说实话,影像数据质量最好的,应该还是谷歌瓦片,影像金字塔逐级之间没有什么色差,这样浏览的时候会很流畅,不会跳色,天地图色差就比较严重。

建议官方把数据色差调一调。

高德的卫星底图也还不错。

如果能缓存瓦片的话,用谷歌影像底图瓦片,如果没有地方放的话,高德瓦片和天地图瓦片都行。

如果做局部地图的话,可以从地理空间数据云下载数据。

二、DEM

地图的地势起伏,都要通过DEM模型渲染。

地理空间数据云提供30米、90米精度的DEM数据分幅下载,不过地理空间数据云的DEM数据质量不是特别好,两个图幅之间的数据落差能有几百米。

NASA的数据相对来说就要好很多,http://dwtkns.com/srtm30m/,拼接过渡更合理。

NASA网站下数据需要先注册登录,https://urs.earthdata.nasa.gov/home。

网站可注册,数据可下载,就是慢而已。

地理空间数据云的DEM渲染效果:

NASA的DEM渲染效果:

三、BIM

目前BIM都是倾斜摄影测量做出来的模型,得有无人机航拍获取数据,得数据预处理,调色,转换,拼接等,制作过程还挺繁琐复杂的。

我之前还想过买一个无人机,自己做倾斜摄影测量模型,后来冷静下来,觉得自己想得是有点多,想要拍摄质量好,无人机配置要很好,且国内好多地方都限飞。

言归正传,获取BIM最好的方式就是从google earth上下载,这是获取数据最好的公开途径了,google earth上有很多标志性建筑的BIM数据。

知乎上有一篇文章,专门讲,谷歌地球模型提取方法的详细步骤。

https://zhuanlan.zhihu.com/p/214396715

B站上也有相似的视频教程。

https://www.bilibili.com/video/BV1Bv411W7z7

还有一些地方,把城市的BIM模型都开源出来了,例如香港。

微信上有一篇文章,讲如何下载香港的BIM模型。

香港高清三维模型数据分享,数据量将近500G:https://mp.weixin.qq.com/s/QGssa55V1atjLrvdfvYHlQ

数据下载地址:https://geodata.gov.hk/gs/view-dataset?uuid=ccf4ac4c-6b79-49d1-8bce-74bf0243a544&sidx=0

四、CIM

用来渲染2.5D效果,带高程值的矢量数据,就是CIM数据了。

可以从openstreetmap数据提取服务器上,下载数据,数据包中包括建筑物真型,时效性不高,数据简略,但是能用。

有些研究机构的网站,也会提供一些CIM数据,例如:https://3d.bk.tudelft.nl/opendata/3dfier/

五、总结

一般来说,影像和DEM数据可以用一些公开资源,而BIM和CIM大部分都是自产自加工的,生产加工效果好、粒度细的BIM和CIM数据,成本真的不低。

局部三维地图建模,追求高清晰度,可以采购高分辨率的影像数据,使用地形图数据进行地貌晕染。

三维模型几百G都是小意思,要能跑起来模型,有效率又有效果,对电脑硬件也非常高。

做三维,是一个需要资金投入的事业。

三维地图数据资源汇总相关推荐

  1. ArcGIS地图数据资源

    收集一些ArcGIS地图数据资源,和相关软件,用于研究.学习.开发测试. 一. 中国各种ArcGIS SHP文件. 下载: http://pan.baidu.com/s/1hq3UJe0 CSDN网站 ...

  2. echarts全国各省地图数据资源

    相信很多人都用echarts绘制过地图,但是苦于寻找省市的数据包,echarts本身提供的数据包又涉及版权问题不再提供使用,下面提供一份干货: 某大厂提供的地图数据包链接,很全,省.市.区都有 htt ...

  3. 气象历史数据和空气质量历史数据资源汇总免费

    气象数据和空气质量数据资源汇总 1.全球气象数据资源 WorldClim 网址:Global climate and weather data - WorldClim 1 documentation ...

  4. 关于迈高图-地图数据下载器

    概述 迈高图-地图数据下载器(简称:迈高图)为长沙迈高信息科技有限公司旗下软件产品,专业提供地图数据下载及整合服务. 迈高图支持多种授权方式:包括单次付费授权.年VIP会员授权.季度VIP会员授权.月 ...

  5. 原创推荐!B站最强学习资源汇总(数据科学,机器学习,Python)

    经过这几个月的居家隔离,想必大多数同学都开始习惯通过线上的方式开展学习了,在线教育领域也因此迎来了一波爆发,竞争异常激烈,既有知名平台如MOOC.学堂在线.网易云课堂等,也有不少初创新星.但要说最受年 ...

  6. 原创 | 吐血推荐,B站最强学习资源汇总(数据科学,机器学习,python)

    经过这几个月的居家隔离,想必大多数同学都开始习惯通过线上的方式开展学习了,在线教育领域也因此迎来了一波爆发,竞争异常激烈,既有知名平台如MOOC.学堂在线.网易云课堂等,也有不少初创新星.但要说最受年 ...

  7. 交互设计、信息图、信息可视化、数据可视化技术资源汇总——设计师的领域,设计师说了算

    本文整理了设计师常逛的网站,这些资料信息网站包括交互设计.信息图.信息可视化,在线制图.数据可视化,本文大致的内容包括: <灵感--可以参看如下网站来寻找灵感网站汇总>. <信息图工 ...

  8. Mars3D中无人机航拍的数据想叠加到三维地图上,实现的流程和方法

    1. 3DTiles介绍 2016年,Cesium 团队借鉴传统2DGIS的地图规范:WMTS,借鉴图形学中的层次细节模型,打造出大规模的三维数据标准:3d-Tiles,中文译名:三维瓦片. 它在模型 ...

  9. 【转】B站最强学习资源汇总(数据科学,机器学习,python)

    本文转至数据分析V,原文链接:https://blog.csdn.net/Tw6cy6uKyDea86Z/article/details/105591583 经过这几个月的居家隔离,想必大多数同学都开 ...

  10. 三维地图制作 数据选型 相关参考资料

    一.三维遥感底图 在大范围的三维地图建设中,采用卫星图像作为三维底图是最好的选择,而免费的遥感图像清晰度无法满足建设 **三维地图的需求,故以**范围为依据,购买取得最新的高空间分辨率卫星遥感图. 卫 ...

最新文章

  1. python怎么重新开始_人人都是数据科学家从新开始用Python学习数据科学的完整教程P3...
  2. ubuntu无法安装vscode(visual studio code)如何卸载snap?
  3. 鲨鱼 抓包 oracle,ubuntu下网络抓包工具wireshark tcpdump的使用
  4. 【Linux】时间戳与正常日期
  5. C++编程问题汇总(方便日后查阅)
  6. SpringBoot系列: 使用 flyway 管理数据库版本
  7. 在mysql中 11div4_雷林鹏分享:MySQL 运算符
  8. 国外的老师是怎么教Golang的?
  9. poj 1753 Flip Game (高斯消元 + 枚举 自由变量)
  10. eclipse生成ant build.xml打war包
  11. 南方cass计算表面积_CASS-工程应用“计算表面积”教程
  12. Notepad++设置记录
  13. 【Cython】Cython 基本用法
  14. Android 64bit系统中app以32bit运行
  15. qt中文乱码原因分析及解决方案
  16. Python实现画图软件功能
  17. python爬虫-资源 | 32个Python爬虫项目让你一次吃到撑
  18. 如何上传本地代码到码云
  19. 如何下载蓟州区卫星地图高清版大图
  20. java中的inherits_node.js 下使用 util.inherits 来实现继承

热门文章

  1. 2018达内web全套视频
  2. 《深入解析Windows操作系统第4版》随笔记录03
  3. 对c语言课程的收获,c语言课程设计心得体会精选.doc
  4. c语言课后题第一章答案,C语言教材课后习题(含答案)
  5. 【数学分析笔记01】平均值不等式证明
  6. accept - 指示打印系统接受发往指定目标打印机的打印 任务
  7. java 虚拟机内存不足_JAVA虚拟机内存不够解决办法
  8. Ubuntu 20编译安装GCC 7.3.0
  9. Cognos刷新cube的流程
  10. springboot+poi导出excel