如何制作行政区划矢量图(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

注意事项

  • 编辑好之后记得“停止编辑”,不然后续的许多操作可能受到限制。
时间: 2024-08-08 09:29:27

如何制作行政区划矢量图(shp格式)的相关文章

C#中如何生成矢量图

主要的功能就是使用C#画矢量图,然后导出到Word.Excel.Powerpoint中,并且能够再次被编辑.以下是解决过程: 首先应该确定在Office文档中可编辑图形使用的格式:学习了相关资料,了解到Office文档主要支持三种矢量图的格式:1.VML图形,2.WMF文件格式,3.EMF文件格式.由于VML图开一般使用HTML语言进行描述,不便于进行操作,因此决定采用WMF和EMF文件格式. 接下来的工作就是要让C#根据提供的数据生成WMF或EMF格式的矢量图形:学习了C#提供的GDI+绘图类

Xcode项目中使用PDF 格式的矢量图作为图片资源

从xcode6开始, Xcode项目中可使用PDF 格式的矢量图(1X)作为图片资源. Xcode 会自动使用矢量图等比适配,而不需要再导入 @2x.@3x 多张切图.这样不仅省去了PNG图片还减少了图片资源众多管理,命名的麻烦. 使用方法: 把PDF格式的矢量图形添加到Xcode的素材管理分类 - Asset Catalog里, 调用图片集合名字即可 1.在Xcode里打开Images.xcassets. 2.创建一个新的图片集合 - New Image Set. 3.在属性检查器 - Att

excel 图表 保持矢量图格式 黏贴进word

笔者,最近投稿一篇学术论文时,要求数据图使用矢量图,excel图恰好画出图形为矢量图,且比较便利.但查找资料,网上无完全版本. 步骤如下: 1.excel 画图 2.word 选择性粘贴, 选择,Mcrosoft excel 工作表对象 3.编辑

在 Xcode 6 中使用矢量图( iPhone 6 置配 UI)

在 Xcode 6 中使用矢量图( iPhone 6 置配 UI) (本文转载:http://iosdeveloper.diandian.com/post/2014-09-25/40063062789) iOS应用程序是一个图像主导的产品.在开发一个应用程序时,你需要各种尺寸的图标,你需要为每个图像文件制作一个@1x 尺寸和一个@2x尺寸.这样你的应用看上去才足够精美.但缺点是你必须单独生成这些文件.随着iPhone6和iPhone6 Plus的到来,这个问题变得更加让人头疼:@3x 资源. 幸

在xcode6中使用矢量图(iPhone6置配UI)

ios应用程序是一个图像主导的产品.在开发一个应用程序时,你需要各种尺寸的图标,你需要为每个图像文件制作一个@1x尺寸和一个@2x尺寸.这样你的应用看上去才足够精美.但缺点是你必须单独生成这些文件.随着iphone6和iphone6 Plus的到来,这个问题变得更加让人头疼:@3x 资源. 幸运的是,苹果在xcode6中提供了一些伟大的工具来管理这些资源.更好的是,这种方式也让你的应用程序能够运行在未来的ios设备上打下了基础.工具之一是xcode6和ios8支持以Storyboard(或xib

Android使用SVG矢量图打造酷炫动效!

尊重原创,欢迎转载,转载请注明: FROM  GA_studio   http://blog.csdn.net/tianjian4592 一个真正酷炫的动效往往让人虎躯一震,话不多说,咱们先瞅瞅效果: 这个效果我们需要考虑以下几个问题: 1. 这是图片还是文字: 2. 如果是图片该如何拿到图形的边沿线坐标,如果是文字呢? 3. 如果拿到了边沿线坐标,如何让光线沿着路径跑动: 4. 怎么处理过程的衔接: 以上四个问题似乎不是太好处理,而这几个问题也正好是这个效果精华所在,接下来咱们一个一个进行考虑

[iOS] 试一发 Xcode6 中的矢量图

Xcode6中有一个十分方便的功能,就是导入的图片资源支持矢量图格式.这对于开发者来说无疑是个天大的好消息. 不过,这矢量图怎么搞?有什么好处?效果到底如何?不妨打开 Xcode6 来一发试试看,亲自体验一下矢量图的魅力. 我们先用Sketch制作了一个30*30的图标,导出了pdf和png格式: 然后在Xcode6的 Images.xcassets中添加两个图标.首先是矢量图版本的: 接下来是PNG版本的,我们只上传了@1x 版本的位图: 然后我们找一个页面,同时放上两个图片进行比较. 第一次

信息图表制作_信息图配色

信息图通过图片,把文字内容和数据信息重新组合,衬上一些好看的图案,形成像画卷般赏心悦目的内容,能为读者带来一种享受感的轻量化阅读体验. 信息图的特点是以简洁的方式和以数据为核心的理念,去传递信息.有些美观.富有创意的信息图往往令人爱不释手,有效的信息图表达出来的信息容易被读者接受并分享,传递给更多的人,信息图不单可以提高阅读者的兴趣,同时可以获得高质量的外部流量.对于社会化营销人而言,信息图的制作并非只是随随便便把一些图片.数字和表格复制粘贴在一起.而需要你意识到自己正在使用一种强有力的工具,来

(数据科学学习手札65)利用Python实现Shp格式向GeoJSON的转换

一.简介 Shp格式是GIS中非常重要的数据格式,主要在Arcgis中使用,但在进行很多基于网页的空间数据可视化时,通常只接受GeoJSON格式的数据,众所周知JSON(JavaScript Object Nonation)是利用键值对+嵌套来表示数据的一种格式,以其轻量.易解析的优点,被广泛使用与各种领域,而GeoJSON就是指在一套规定的语法规则下用JSON格式存储矢量数据,本文就将针对GeoJSON的语法规则,以及如何利用Python完成Shp格式到GeoJSON格式的转换进行介绍. 二.