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


    详细图文ArcGIS10.2破解版教程地址:
    http://jingyan.baidu.com/article/e73e26c0cb5c1324adb6a791.html

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

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

    工具/原料

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

    添加图片

     
    1. 1

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

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

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

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

    新建Shapefile

     
    1. 1

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

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

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

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

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

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

    编辑要素

     
    1. 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    保存并停止编辑

     
    1. 1

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

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

    注意事项

     
    • 编辑好之后记得“停止编辑”,不然后续的许多操作可能受到限制。
  • 相关阅读:
    【Javascript】javascript学习 十六 JavaScript 事件
    【Javascript】javascript学习 十七/八/九 Try...Catch/Throw/OnError 语句
    【VB】VB ListView控件转载
    【VB6.0】VB常用术语/内部函数
    【Javascript】javascript学习 二十 JavaScript 特殊字符
    【VB】VB文件系统操作
    【C#】C#处理文本文件(转)
    【Javascript】javascript学习 十五 For...In 声明
    【C#】C#常用函數收集
    客户端和服务器端调用JavaScript函数
  • 原文地址:https://www.cnblogs.com/caicaizi/p/7113415.html
Copyright © 2020-2023  润新知