arcgis10中如何将一个shapefile分割为多个shapefile?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis10中如何将一个shapefile分割为多个shapefile?相关的知识,希望对你有一定的参考价值。

比如我想将中国地图的几十个省份都单独的划分出来,划分为一个个单独的shapefile,当然,拼起来还是一个中国地图。就是说将原本中国的这个shapefile划分为多个shapefile。
另外,arcgis catalog中如何创建一个新的shapefile,才能使这个shapefile能够在arcgis Map中正确的编辑。跪谢各位大神了。。。

你的问题描述不是很清楚。分割有多种多样的情况。要分情况对待。比较普遍的情况是:要分割的数据是路、水、居民地、植被等层。同时有一个包含各个省份的行政区划面层。运用arctoolbox--analysis tools ----extract----split工具,进行分割。输入要素类就是要分割的层,例如道路。split要素类就是行政区划层,分割字段就是分割后的命名用的属性项,例如存省名的属性项。然后指定输出的目录,就会自动安照行政区划分割数据了。希望你说的是这种情况。
如果是就想把图中的某一部分存出来的话,用选择工具选中,在左侧的图层管理器里右键,选择导出数据即可。
第二个问题,关于新建shape,在catalog中右键新建,指定名称和要素类型(点线面)就行,如果有坐标参考可以指定,没有就选unknow,也可以以后再添加。如果有属性表定义就指定,没有就完成就行。建立完后的shape就能够编辑。不知道你指的正确编辑是什么意思。如有问题请详细描述。
参考技术A 很简单,选中单个省份,(注意:要将哪个省份确定的新的shapefile,就选哪个,每个省份选择一次),然后右键鼠标-导出数据-选择导出类型为shapefile-保存(OK),很简单吧。给分吗?呵呵,不懂Q我:275996556追问

你好。我现在在公司,这个是上网机,不能上QQ,我等会去试试看行不行,行的话果断给分。好人啊。。。

请问是在arcMap视图里面吗?用的是什么工具条呢?我用editor选中地图的某个部分以后,右键没有显示导出那个选项。。我昨天才接触这个,对这个不是很熟悉。谢谢啦

追答

如果不行的话我可以帮你做 呵呵

追问

嗯。我上WEBQQ吧,加你Q。。。webQQ屏蔽了。上不了。。。百度hi吧。。。伤不起

参考技术B

开始编辑,将目标图层设为面所在图层,选中线,然后点topogoly工具条上的像个扳手的那个工具,然后选最下面的选项。

参考技术C arcmap
editor工具条开始编辑
选中“中国”多边形
cut polygon,重复若干次就可以了。。。。

arccatalog
鼠标右键新建,选择shp

如何将百度上的地图上转化成为arcgis地图

百度上的地图是无法转化成为arcgis地图,但是arcgis地图可以截取。

1.点击“开始”——“ArcGIS”——“ArcMap10”,启动ArcMap程序。

2.选择“空白地图”模板,点击“确定”,创建一个空白地图。

3.点击ArcMap菜单栏中的“添加数据”,打开“添加数据”对话框。

4.选择要添加的数据,点击“添加”,将shapefile文件添加到空白映射中。

5.也可以使用添加数据功能,在空白地图上添加一个局部区域范围线。

6.打开ArcMap工具箱,选择“工具箱”——“系统工具箱”——“分析工具”。tbx”——“提取”——“剪切”,打开因子剪切界面。

7.在源元素的裁剪接口中,选择input元素,它是要裁剪的层。在这里,选择添加的shapefile文件,选择clipping元素,它用于剪切shapefile范围行。

8.等待元素的裁剪完成后,裁剪结果会自动添加到map中,从而截取shapefile的局部区域。

参考技术A 我们看到的百度上的地图都是栅格格式的,或者说就是我们平时看到的图片格式,你可以直接抓取截图,形成栅格格式(tif,jpg)然后在ARCGIS中进行矢量化,形成SHP格式的矢量文件(点线面文件)追问

我就是不想挨着挨着矢量化,太痛苦了,我是想说弄下来转化直接用?

追答

直接用是不可能的,因为矢量数据保密级别很高,你在网上找的只能是栅格数据,要不你直接用栅格数据,要么你就矢量化,没有其他方法。

本回答被提问者和网友采纳
参考技术B 地图上的标记都是通过经纬度来获取的,百度地图和高德地图一样,你看到的坐标一定是火星坐标,谷歌的WGS84坐标,而且你所做的标记并不精确,这是事实,你在地图上偏离目标0.1CM,那你可能偏离实际距离几米甚至几十米,或者更多,而你的CAD(ArcGIS)数据都,是精度非常高的数据,所以这种方法并不可靠。
而且使用CAD(ArcGIS)数据一定是在建筑物内部,那么就一定是三维数据,而地图上的数据都是二维数据,是不包括高程数据的。
参考技术C 还是推荐你去google地图上下载你所需的范围地图

以上是关于arcgis10中如何将一个shapefile分割为多个shapefile?的主要内容,如果未能解决你的问题,请参考以下文章

在ArcGIS把栅格图的shapefile文件转换成KML文件,怎样保留一些信息,便于查看。如图。

Arcgis10.2中插入的表格为啥只显示一部分

如何修改ArcGIS中shape文件属性表的字段类型

ArcGIS应用(十五)Arcgis 等距分割线要素

如何将百度上的地图上转化成为arcgis地图

如何用python读取arcgis中shapefile文件的属性表?可以输出为excel格式吗