四川省乡镇、“三线一单”矢量数据获取

在之前的文章《天地图各省市乡镇街道数据快速下载》中,我们以贵州省为例讲过如何通过天地图的网站来获取服务器上已经发布的要素文件,并通过qgis加载相关的图层,将矢量要素文件保存到本地。

前两天知乎上有人付费咨询小编,说想要下载四川省“三线一单”数据(http://103.203.219.138:8083/gis2/n_index.html),还给了网址,小编想着,闲着也是闲着,难得有人加鸡腿,算了,咱就开始干吧

网址的查询与确定
1.输入网址之后,大概看一下所需要的数据和国土空间规划中的三线三区差不多,可能是各地控制区域的新提法吧,知道是什么的请原谅小编的无知,留言偷偷告诉我。
三线一单网站页面
2.通过google浏览器中的F12按钮来,查看该页面的源码。
源码界面
3.点击源码界面中的sources,出现新的数据来源界面。一般矢量数据发布都是通过ip服务器直接发布的(当然也有部分是通过域名来的,通过域名的一般是有权限,需要账号密码的那种),如果看到图层上有ip地址就先点进去看看。
数据源界面
4.新窗口为张图片,窗口的网址是http://103.203.219.138:6080/arcgis/rest/services/SXYD/ZHGKFQ01_YX/MapServer/export?dpi=96&transparent=true&format=png32&bbox=11223259.33715515%2C3180840.942410333%2C12127050.759599028%2C3758093.3800199563&bboxSR=102100&imageSR=102100&size=1478%2C944&f=image,文件的前半部分一直到mapserver为服务器的地址,后半部分为图片的具体地址。我们现在通过删除后半部分,保留前半部分来查找服务器服务(http://103.203.219.138:6080/arcgis/rest/services/SXYD/ZHGKFQ01_YX/MapServer/),如下图
地图边界服务器服务
5.继续缩短服务器的服务地址
根目录的服务
Qgis中加载导出数据
8.将服务地址加载到qgis中,这时需要注意发布的文件是栅格数据还是矢量要素,如果是栅格的话,就需要通过arcgis mapserver服务器加载,如果是要素的话,通过arcgisfeatureserver加载。arcgis mapserver服务器保存的栅格文件需要对其进行矢量化,而arcgisfeatureserver服务器加载的数据直接另存为即可保存为要素文件。
如果用的是3.20以后的版本的话,需要注意一下就没有栅格服务器和要素服务器的区分,在打开服务之后既会有栅格图层又会有矢量图层
这里的乡镇界很明显有矢量文件直接加载。
看一下导出之后的效果还是非常不错的
点右键另存为进行保存
当然这数据里面除了三线一单的数据以外,还有一个很重要的数据在这里意外发现了,这个数据和一个直辖市的街道数据有关,这里买个关子,还是鼓励大家多动手,自己来看一看吧!!!
(0)

相关推荐