Create Features from Text File (转)

本文介绍了在ARCGIS9.2环境下使用ArcInfo Workstation通过两种不同方法将点数据转换为线和面的具体操作流程。一种方法是利用Create Features from Text File工具生成shapefile文件,另一种则是通过To Coverage Generate工具创建coverage格式文件。这两种方法均可接受TXT文件作为输入。

ARCGIS9.2中,如果你安装的是ArcInfo,并且安装了Workstation,可以由两种方式由点形成线和面:

其一,Arctoolbox->Samples->Data management->Features->Create Features from Text File

其二,Arctoolbox->Coverage Tools->To Coverage->Generate

需注意的是:方法一生成是shapefile文件格式,而方法二生成的是coverage格式,但二者都可以用文本文档(TXT)文件来组织已知点的坐标!

转自: http://blog.163.com/zchqs@126/blog/static/3637736920091204919728/

### 解决ArcGIS编辑模式下无法找到Create Features工具的方法 在ArcGIS中,当处于编辑模式时如果遇到找不到`Create Features`工具的情况,这可能是由于几个常见原因造成的。为了有效解决问题并恢复正常工作流程: #### 1. 检查当前地图文档设置 确保所使用的地图文档(.mxd)已经正确配置了编辑环境。对于特定的数据源(如地理数据库、Shapefile),需要确认这些数据已经被加载到地图视图内,并且具有可编辑权限。 #### 2. 启动编辑会话前的操作验证 启动编辑之前,请先右键点击目标图层,在弹出菜单中选择“Start Editing”。此时应该会在左侧出现`Create Features`面板[^1]。如果没有显示,则可能是因为选择了不可编辑类型的图层或是其他软件内部错误引起的问题。 #### 3. 验证图层属性与编辑兼容性 某些情况下,图层本身可能存在限制阻止其参与编辑过程。可以通过双击图层打开属性对话框来查看是否有任何锁定或其他约束条件影响到了编辑功能的正常使用。 #### 4. 使用标准工具箱替代方案 考虑到Samples/采样工具箱已被移除,建议利用官方支持的标准工具集完成相应任务。例如,要处理基于文本文件的空间特征创建,可以直接通过`ArcToolbox -> Data Management Tools -> Features`路径访问`Create Features From Text File (samples)`类似的实用程序[^2]。 #### 5. 更新或重新安装ArcGIS产品 最后,如果上述方法均未能解决问题,考虑是否存在版本不匹配或者是应用程序损坏的情形。适当更新至最新稳定版或将现有安装卸载重装可能会有所帮助。 ```python # Python脚本示例:检查是否已开启编辑器并尝试获取create features窗口对象 import arcpy if not arcpy.da.Editor(arcpy.mapping.MapDocument("CURRENT")).isEditing: print "Please start editing session first." else: mxd = arcpy.mapping.MapDocument('current') df = arcpy.mapping.ListDataFrames(mxd)[0] lyr = arcpy.mapping.Layer(r"path_to_your_layer") # 替换为实际图层路径 try: edit = arcpy.da.Editor(workspace_path=r'path_to_workspace') # 设置工作空间路径 edit.startEditing(False, True) edit.addLayer(lyr) # 尝试激活create features窗格 arcpy.management.CreateFeatureClass(out_path="in_memory", out_name="tempFC") print "Successfully accessed Create Features pane." except Exception as e: print str(e) edit.stopEditing(True) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值