Questions tagged «shapefile»

矢量数据存储格式,用于存储地理特征的位置,形状和属性。当ESRI开发它时,通常称为“ ESRI shapefile”。


5
使用计算字段将文件名添加到属性字段?
有人知道如何将shapefile名称添加到文件属性表中的字段吗? 我找到了一个描述: “您必须在CalculateField中使用内联变量,例如在表达式中使用%Name%,以便无论文件名如何,都将基于dbase文件的名称插入字符串!” 我尝试使用%Name%来CalculateField工具,但收到消息: Executing: CalculateField "2011-11-6 15_41_point" DBFName %Name% PYTHON # Start Time: Thu Dec 08 23:34:23 2011 WARNING 000405: No records within table Succeeded at Thu Dec 08 23:34:24 2011 (Elapsed Time: 1.00 seconds) 我的错误在哪里?

3
使用ArcMap,如何将shapefile转换为使用十进制度?
我有一个shapefile,当前使用米作为其坐标系的度量,但是我希望使用的地图框架期望使用十进制度。我想重新投影我的shapefile以使用十进制度,但我似乎不知道该怎么做。 在ArcMap中,我调出Project工具(ArcToolbox->数据管理工具->投影和变换->特征->项目),然后选择所需的投影(Projected Coordinate Systems-> Continental-> North America-> USA Contiguous)阿尔伯斯相等面积圆锥形USGS.prj),但我不确定如何选择所需的单位。如果单击“修改...”,则可以编辑“投影坐标系”属性,并且希望“小数度”是“线性单位”下拉列表中的一个选项,但事实并非如此。 我如何选择重新投影到十进制度? 编辑: 简短的答案:我不了解地理坐标系和投影坐标系的区别。投影系统描述的是平坦的表面,因此用度来描述它是没有意义的。而地理系统使用3维球形表面,因此度数是适当的。 像Google Maps这样的系统使用Web Mercator投影以及纬度和经度,可能必须实时重新投影经纬度坐标。 感谢@Brad Nesom帮助阐明我。我接受他的耐心和乐于助人的回答:-)

7
将Excel表加入ArcMap中的shapefile?
我有一个英格兰和威尔士的下层超级输出区域(LSOA)的shapefile,并且我有一个电子表格,列出了英格兰每个LSOA的剥夺指数。我想将剥夺数据加入shapefile中,以便可以在ArcMap中进行映射。我尝试通过“连接和关联”>“连接”选项来连接表,然后将shapefile和电子表格(匹配的数据)的LSOA数据放入字段中。属性表将数据字段从excel电子表格添加到属性表,但是所有数据为空! 我尝试查看字段“类型”,因为我读过它以前曾经是个问题,但似乎还可以。 有什么可以建议的吗?


3
通过Python或ArcObjects识别损坏的shapefile或栅格
我对一种识别损坏的栅格(例如ESRI GRID格式)或shapefile的方式感兴趣,这将阻止它们在分析工具中使用。我在结构化文件夹树中有大量的文件,并且希望能够编写脚本,使文件树走动并能够识别栅格,例如,如果您尝试在ArcCatalog中查看它,则将不允许其显示并因此会使任何地理处理工具失败。shapefile或要素类的处理相同。 我的喜好是以某种方式在Python中执行此操作(并且我不会反对使用非ESRI python模块或其他模块),但是我愿意接受任何东西。我想您可以通过尝试验证几何形状或利用文件设计的某些方面来一起破解某些东西,但是最有意义的是什么?还是有另一种专门为此目的设计的方法? 我的目标是仅能够对一些为期一周的大型预处理文件运行一种简单的质量控制机制,以确保在开始进行实际的批处理之前它们都声音良好。 谢谢汤姆

3
如何获取所有定义shapefile的经/纬度坐标
我有一个Shapefile,其中有几个形状。 使用MapWindow,我可以确定所需的形状是shapeId为19的形状。 您可能会说,我一般对GIS的了解很少,但是我认为我来对地方了,寻求帮助。 我需要提取确定形状的所有纬度/经度坐标。 是否可以使用MapWindow进行此操作,还是需要使用其他软件? 如果需要更多信息来帮助您,请发表评论,我会尽快进行更新。 感谢任何帮助,因为这使我发疯!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.