GIS作为强大的地理信息软件,目前使用有三个吐槽的地方:一是打开属性速度贼慢,这个是真没辙;二是自带地图有偏,且速度慢,网上关于插件加载各种天地图、OSM、高德等要么有偏,要么速度也是卡,果断弃之;三是图层的透明度不能针对单个属性,不过QGIS帮忙解决了这个问题。就第二个问题,提出一丢丢自己的解决方案。

首先第二个问题能有解决思路有两个契机:一是启蒙于我师傅让我接触Mapbox的API开发。也就是说第一次接触地图API开发,不是百度、不是高德,是Mapbox。后来之所以弃之转而使用高德是因为国外的服务网站不是很稳定,哪天汇报的时候如果地图加载不上就是笑话了。二是在使用Tableau过程中的意外收获。刚开始用的10.5版本,自带有一个Mapbox开发的light版本地图(后来升级到2019.2版本,貌似没有这个自带的了,幸亏我自己保存了这个地址,还能继续使用),有一次被老大一眼相中。感受一下这款地图的总体色调。

结合这个我就在想,既然Tableau能加载Mapbox,那Mapbox肯定也能用于其他软件,那这个地图既然好看,我是不是也可以把它放到跟普通地图没有默契的GIS里面。于是就去搜了mapbox的文档,还真找着了。

文档链接:https://docs.mapbox.com/help/tutorials/mapbox-arcgis-qgis/,不过是英文版,还是原版文档读起来不容易有歧义

简言之,先在mapbox中配置一款地图,也可以使用官方提供的,很多都很漂亮。自定义地图的好处是可以控制语言、控制要显示的要素、以及各种颜色等。例如我们自己有相应的路网,我就可以关掉所有的道路图层,只要底图。并且根据需求配置一款颜色。配置完成后,publish会生成版本,点击share,会生成相应的链接,点击下面的copy,就把链接复制下来。然后转战GIS。

GIS中,在AddData下拉列表中选择GIS Server,点击Add WMTS Server,然后再URL中输入刚才复制的地址,点击Get Layers,即可看到加载,点击OK,Add,Name栏中可先随便输入一个字符,点击Add,会出现Object not Found,忽略,直接确定,双击里面出现的地图名,点击Add就会看到西面的小地球在转,表示正在获取网络地图。QGIS方法类似。

感受一下效果。

还是看个人喜好吧。我写这些东西主要不是表达最终的效果,更主要的还是一种想去解决的问题的思考方式吧。对于之前没有接触过的东西,先是能有解决问题的感觉,再有一种坚信能够解决的信念,万物相通,软件也都类似。基础都在文档之中,但是对软件的升华都在各种小trick之中。我们可以轻易获取解决问题的办法,不过我觉得最重要的是最初能够有想到去解决问题的意识更重要吧,毕竟在没看到别人的解决方法之前,很难会有:哦,原来这个问题还可以这么解决的惊喜。自勉,祝好运!

gis地图和普通地图的区别_GIS之如何添加WMTS地图相关推荐

  1. 百度地图与谷歌地图 (常识、区别,更倾向于使用百度地图,纠错信息比谷歌多)...

    一. 获取当前地理位置信息的方法 在HTML5之前 HTML5   根据IP地址来获取当前的地理位置信息 浏览器通过geolocation的API接口来获取当前的地理位置信息,(经纬度)   方法为 ...

  2. 添加离线地图服务(搭建内网地图服务)

    搭建离线地图服务主要是两个步骤:一是:离线地图服务需要的地图数据:二是:将离线地图数据发布成地图服务:只有做好这两步,才能有接下来的二次开发和行业应用. 前面已经介绍了安装离线地图服务器程序 以及 离 ...

  3. 添加离线地图数据到三维地图服务器

    添加离线地图数据到三维地图服务器 发布时间:2020-03-03 版权: 搭建离线地图服务主要是两个步骤:一是:下载离线地图服务需要的地图数据:二是:将下载的离线地图数据发布成地图服务:只有做好这两步 ...

  4. 百度地图实现普通地图、卫星图、三维图、混合图(卫星图+路网)

    普通街道视图:BMAP_NORMAL_MAP 三维视图:BMAP_PERSPECTIVE_MAP 卫星视图:BMAP_SATELLITE_MAP 卫星和路网的混合视图:BMAP_HYBRID_MAP ...

  5. BIGEMAP GIS Office添加离线地图

    相关应用:搭建 离线地图 二次开发 目的:搭建内网地图服务器,内网中可多人访问的地图服务,无需上网 工具下载: 1.BIGEMAP Server地图服务器  下载地址:Bigemap Server f ...

  6. World Wind Java开发之十四——添加WMS地图服务资源(转)

    数据是GIS的核心,没有数据一切无从谈起,Internet上有很多在线WMS地图服务资源,我们可以好好利用这些数据资源,比如天地图.必应地图.NASA.OGC数据服务等等. 在我们国家常用的还是天地图 ...

  7. Android studio百度地图SDK开发 2020最新超详细的Android 百度地图开发讲解(6) POI检索, 根据地址输入提示检索 Sug

    POI检索, 根据地址输入提示检索 Sug 参考百度地图官方文档:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/search/sug ...

  8. ArcGIS中添加在线地图(影像图、街道图、天地图等)无需插件

    前言: ArcGIS作为最强大的地理数据处理.编辑.制图和地图服务发布.管理等的GIS平台,在不同的专业都可以看到它的身影.对于那些利用GIS信息进行编辑,设计的专业人士来说,其桌面端ArcMap备受 ...

  9. skp与卫星地图和倾斜摄影模型相结合,让SKP模型在地图上活起来 !

    一.SKP+GIS的场景展示 skp与卫星地图和倾斜摄影模型相结合 人工模型与实景模型完美融合 这么一看是不是直接秒杀了单纯看看skp后联想的规划效果? 草图大师中的加载效果 二.如何快速把草图大师的 ...

最新文章

  1. 41、Power Query-Text.Combine函数进阶2
  2. align=absmiddle 是什么意思
  3. VTK:可视化算法之CarotidFlow
  4. 六款值得推荐的 android 开源框架简介
  5. 使用JS实现文字搬运工
  6. Visual C#设计多功能关机程序
  7. Android阅读手札:第一行代码(第一章)
  8. 《程序设计技术》第六章例程
  9. 打造自己的Android源码学习环境之六:运行Android模拟器
  10. 在线制作车牌效果图_写实效果用3dsmax,想快用智能效果图软件
  11. python爬虫国内外研究现状
  12. 最新:2021年7月全国程序员平均薪资出炉!你还坐得住吗?
  13. 浙大开源lidar_imu_calib源码安装过程
  14. 三角函数诱导公式理解
  15. Python:索引总结
  16. java课设迷宫游戏_Java编写迷宫小游戏
  17. ChatGPT进阶——如何辅助设计E-R图、流程图和时序图等
  18. springboot-模拟excel系统
  19. js输入关键词生成标签代码
  20. python 批量修改后缀名

热门文章

  1. python获得项目根目录路径root path
  2. python计算两个时间间隔准确的天、月、年之差
  3. iris流程图_GitHub - LeoIris/vue: vue源码逐行注释分析+40多m的vue源码程序流程图思维导图 (diff部分待后续更新)...
  4. python解析sql语句表名_python正则表达式匹配sql语句中的表名
  5. Learning Spark中文版--第三章--RDD编程(1)
  6. html5标签兼容低版本浏览器
  7. Android实现号码归属地查询
  8. Linux 2.6.39.1 Hello world 驱动总结
  9. Google 网站品质指南
  10. android git项目管理,Android Studio中如何使用Git和Github来管理项目