当前位置: 首页 > news >正文

利用高德+ArcGIS优雅获取任何感兴趣的矢量边界

荷花十里,清风鉴水,明月天衣。

四时之景不同,乐亦无穷尽也。今天呢,梧桐君给大家讲解一下,如何利用高德地图,随机所欲的获取shp边界数据。

文章主要分成以下几个步骤:

首先搜索你想获取的矢量边界的名称,可以是风景名胜区,餐饮POI,大学,公园等等。今天的文章以武汉大学为例。

01

搜索武汉大学,可以看到高德的官网会自动跳转的武汉大学的所在区域,并且高亮其区域范围。

图片

02

同时按crtl,shift,I 进入开发者模式,打开开发者模式之后,点击左侧的武汉大学,会出现很多请求,选择下面用红线框住的文件,右键选择“在新标签中打开”

图片

03

在新标签页中找到shape,这里就是武汉大学的边界点坐标,复制这一段内容。

图片

04

新建一个txt文本文档,输入这些内容,将包含这些坐标信息的txt文件导入excel表文件中,为后续导入ArcGIS做好数据准备。

图片

05

打开ArcGIS Pro,利用XY转点工具,可以得到点坐标,可以得到火星坐标系下的武汉大学边界点坐标。

图片

06

接下来我们以此利用点转线,线转面工具,得到火星坐标系下的面边界。

图片

07

在完成线转面的步骤后,我们来看看效果,各位小伙伴是不是觉得武汉大学的shp数据就完成了呢?

非也!我们的数据源来自高德地图,高德采用的坐标系是火星坐标系,在实际的使用过程中,我们还是要转成WCS1984坐标,才方便后续的使用。

怎么转是个问题哦?这个时候要用到一个部分友友知道的免费开源软件QGIS(官方可以直接下载,需要软件,不知道安装的可以公众号私信哈)

打开GIS免费神器QGIS,为了实现坐标的转换,我们需要安装一个小插件,在窗口里找到工具(Plugins),下拉找到管理并安装工具(Manang and install plugins),搜索“GeoHey”,点击安装插件即可。

图片

随后,调出工具箱,找到刚刚安装好的“GeoHey”插件,下拉,点击(GCJOG TO WGS)。在打开的窗口中选择在ArcGISpro中已经坐好的面shp数据,编辑输出路径,点击运行即可完成坐标系的转换。

图片

此时,便大功告成了!我们再次导入ArcGISpro看看与火星坐标系的区别。

大家看!还是有所偏移的,所以在实际过程中大家一定要注意坐标系的转换哦

图片

今天的分享到这里就结束了,本篇教程,禾穗联合加拿大一枝黄花,倾力奉上,有了它,大家想要哪个地方的shp,就可以轻轻松松解决了,还不快动起手来试试吧。

图片

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 云服务器拉取docker镜像
  • Redis学习笔记(六)——Redis的持久化
  • flink中disableChaining() 的详解
  • mfc140u.dll错误是什么情况?如何将mfc140u.dll丢失的解决方法详细分析
  • Arduino IDE离线配置第三方库文件-ESP32开发板
  • C++提高--模板(类模板/函数模板)
  • 数据库第一章:库的操作
  • linux-IO-进程-线程(相关函数)
  • Apache POI用法
  • 云原生应用——软件的未来
  • JVM-内存区域
  • 打造古风炫酷个人网页:用HTML和CSS3传递笔墨韵味
  • 基于Ubuntu+PostgreSQL+Zip搭建SonarQube环境
  • linux的文本编辑器vim常用操作命令介绍
  • 西门子S7协议(PROFINET端口)转罗克韦尔AB的Ethernet/IP网络通讯
  • JavaScript-如何实现克隆(clone)函数
  • express + mock 让前后台并行开发
  • Java比较器对数组,集合排序
  • Kibana配置logstash,报表一体化
  • Meteor的表单提交:Form
  • python大佬养成计划----difflib模块
  • Python进阶细节
  • spring security oauth2 password授权模式
  • Unix命令
  • VuePress 静态网站生成
  • 从PHP迁移至Golang - 基础篇
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 计算机在识别图像时“看到”了什么?
  • 力扣(LeetCode)56
  • 如何设计一个微型分布式架构?
  • 如何在GitHub上创建个人博客
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 使用common-codec进行md5加密
  • 使用权重正则化较少模型过拟合
  • 微信开源mars源码分析1—上层samples分析
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 赢得Docker挑战最佳实践
  • zabbix3.2监控linux磁盘IO
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​ssh免密码登录设置及问题总结
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • $L^p$ 调和函数恒为零
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (33)STM32——485实验笔记
  • (4)STL算法之比较
  • (70min)字节暑假实习二面(已挂)
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (八)Flink Join 连接
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (一)Kafka 安全之使用 SASL 进行身份验证 —— JAAS 配置、SASL 配置
  • (转)linux下的时间函数使用
  • ../depcomp: line 571: exec: g++: not found
  • .NET Core6.0 MVC+layui+SqlSugar 简单增删改查
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验