如何制作行政区划矢量图(shp格式)

Posted caigan的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何制作行政区划矢量图(shp格式)相关的知识,希望对你有一定的参考价值。

有时候想要一张shp格式的地方行政区划矢量图,但苦于网络资源有限,找得到的可能不够满足需求,更多时候是难以找到,这时唯有自力更生了!下面我将分享一种方法,通过用GIS软件创建shapefile文件并进行编辑描边,以达到目的。

技术分享

工具/原料

 
  • ARCGIS10.2
  • 行政区划图.jpg

添加图片

 
  1. 1

    文件不能直接“打开”。开启GIS后,选择标准工具条里的黑十字形图标,弹出“添加数据”对话框,找到你的图片并点击“添加”,以此在软件添加图片。

    技术分享
  2. 2

    在添加过程会弹出“未知的空间参考”警告框,这是因为没有对图片进行空间参考编辑,即选定坐标系,但是对接下来的步骤不造成影响,所以可点击“确定”,进行下一步。

    技术分享
    END

新建Shapefile

 
  1. 1

    调出“目录”窗口,选择你要在其中新建shapefile的文件夹,右键——“新建”——“Shapefile(S)...”

    技术分享
  2. 2

    在弹出的“创建新Shapefile”窗口中,先对文件进行命名,然后选择“”要素类型,然后“确定”。(为了使制图过程更加顺利地完成,空间参考的编辑可先不用管。)

    技术分享
  3. 3

    因为没有编辑空间参考,所以依旧会弹出警告窗口,点击“确定”跳过即可。创建的shapefile文件自动在主界面打开。

    技术分享
    END

编辑要素

 
  1. 1

    在内容列表中,右键shapefile文件,选择“编辑要素”——“开始编辑”。

    技术分享
  2. 2

    在菜单栏中选“自定义”——“工具条”——勾选“编辑器”,调出编辑器工具。

    技术分享
  3. 3

    通过编辑器调出“创建要素”窗口,在窗口中先在上面选择shapefile文件,下面就会出现构造工具,选择“手绘”工具。

    技术分享
  4. 4

    鼠标形状变成十字状,意味着可绘图了。在行政区划图.jpg上面开始描边,先在起点点击一下,然后沿着图片描边界,描边回到起点再点击一下,完成草图,构造出一个面。

    技术分享
  5. 5

    若对构造的面不满意,想重新画,可选择编辑器中的“编辑工具”,选择不想要的面,右键——“删除”。

    技术分享
    技术分享
  6. 6

    构造出第一个面后,接下来可换成“自动完成手绘”,该工具的好处在于可自动完成接壤边的描画。如图,红圈处为起始处和终止处,蓝色边是你需要画的部分,绿色边是软件自动生成的。

    技术分享
  7. 7

    自动完成手绘的要求是在起点、终点处要与相邻的面有交集接触。一般在刚好接触处开始画或结束草图都比较难,需要放大来画,可能还要多画几次,一次可能不成功。建议在相邻的面(如红圈处)开始画并结束。

    技术分享
  8. 8

    若想微调细节,可选择“编辑折点”,发现面的边界出现许多绿色的折点,这些点都是可移动的。编辑后,双击空白处退出编辑状态。另,右键折点可进行删除,右键边界可插入折点。

    技术分享
    技术分享
    技术分享
    END

保存并停止编辑

 
  1. 1

    描画完成后,若对呈现的结果满意,记得在“编辑器”下拉选项中选择“保存编辑内容”,在画的过程中也可以随时点击保存。如果不需要再对此shapefile进行编辑绘画,记得选择“停止编辑”退出编辑状态。

    技术分享
    END

注意事项

 
  • 编辑好之后记得“停止编辑”,不然后续的许多操作可能受到限制。

以上是关于如何制作行政区划矢量图(shp格式)的主要内容,如果未能解决你的问题,请参考以下文章

全国各省乡镇边界行政区划图的矢量数据哪里有?就是那种乡镇边界SHP数据,急需要山东省的乡镇,

全国行政区划基础矢量数据(精确到乡镇级别)- 全国 shp 矢量数据汇总

哪里可以下载免费行政边界矢量地图

最新的全国行政区划图在哪里可以下载?

全国行政区划基础矢量数据(精确到区县级别)- 详细版 - 全国 shp 矢量数据汇总

哪里可以下载行政区划图?