水经注软件除了可以轻松下载无水印Google Earth卫星影像、有明确拍摄日期的历史影像、地方高清天地图、百度高德大字体打印地图,按1万/5千等国家标准图幅下载,对百度坐标与火星坐标进行纠偏;下载陆地及海洋高程、STRM高程、提取10米等高线等深线、CASS高程点之外,还有一个重要的功能就是下载行政区划数据。
本篇内容我们以乡镇街区行政边界下载为例,介绍一下使用水经注万能地图下载器下载行政区划数据,然后使用广东南方测绘地形地籍成图系统CASS10.1.5软件制作一个简单的乡镇界线和名称标注的图形,成果可以作为乡镇总体宏观空间规划把控用。
1、通过区划搜索定位到相应的区域(这里我们是定位到区县级别),如上图所示,因为是下载乡镇数据,所在下一级乡镇区域就不用选择了,直接选择到区县就可以了。
2、点击区划中间的下载按钮,对相应的参数进行如下设置(这里我们直接采用CGCS2000高斯投影,投影分带的中央子午线自动计算为114度,当前工作都是采用CGCS2000大地坐标数据了。水经注软件需要注册版本才能够进行这个设置,这也是商业软件的运营模式,试用版会提示让开通VIP功能,不能进行设置),下载的标记内容文件格式我们直接选择SHP格式(此格式包含相应的表段名是最为齐全的)。
3、通过确定之后我们就能够快速下载相应的SHP数据内容了:
4、现在我们使用广东南方测绘地形地籍成图系统CASS10.1.5软件产品对SHP数据进行转换到CASS环境中,如下图所示
先选择白云区_乡镇名称.shp文件,弹出的对话框我们选择匹配表名bouan(地名注记),并将匹配的目录字段进行相应的设置:
关于源字段名和匹配的目标字段,我们使用记事本打开点数据文件,寻找相应的规律,我们可以判断出源字段名的含义,如上图所代表的含义:
gml_id:点所在图幅 (layer_village_pt.1717553),Name:名称(良田镇),pyname:拼音字母名称(ltz),kind:类型(BB80),display_x:经度(112.37738),display_y:纬度(26.17071)
同样的方法我们可以查看其他的数据源的规律,从而实现最终的转换操作。
CASS10.1.5软件的对应的表段名可以采用SQLite Expert软件打开cassconfig.db查看。
属性面板CASS图层表示的含义可以参考:https://blog.csdn.net/DiXinWang/article/details/104648749
再导入 白云区_乡镇边界.shp 文件,我们可以选择xzq(行政区)字段表,匹配参数留空也可以的
导入所有的数据之后再根据需要进行修改达到应用的要求,下图为没有进行修改的底图。
提醒同行一点,我们转换文本注记时需要将下载的SHP数据源字段与CASS软件的匹配字段相对应,否则转换过来的图形会牛头不对马嘴。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!