村头老吴 2021-07-06 11:14 采纳率: 0%
浏览 47

arcmap创建shapefile文件无法绘制咋回事

arcmap创建shapefile文件不能绘制完整图幅,全是零零散散的小图幅,不能停止编辑,只能删除整个草图

  • 写回答

1条回答 默认 最新

  • 码农阿豪 Java领域优质创作者 2024-02-22 16:17
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如需一对一服务私聊我哦
    问题描述:在使用arcmap创建shapefile文件时,可能会遇到无法绘制完整图幅的情况,而是只能绘制一些零散的小图幅。此时如果想停止编辑,可能会发现无法成功停止,只能删除整个草图。 解决方案:
    1. 确认坐标系设置。在创建shapefile文件时,需要设置正确的坐标系。如果坐标系设置不正确会导致绘制的图形出现偏移、超出范围等问题。可以在“图层属性”中查看已经设置的坐标系,并进行修改。
    2. 检查工具栏。一些绘图工具可能需要激活才能正常绘制,例如多边形工具可能需要选择“自动完成”选项才能绘制完整的图形。因此,检查工具栏是否正确设置也是解决问题的重要步骤。
    3. 确认绘制时的参考对象。在绘制图形时,需要选择正确的参考对象,例如是否需要绘制环形、需要填充颜色和边框等等。如果参考对象设置不正确,可能会导致绘制出的图形不完整或无法停止编辑。 案例:在使用arcmap绘制polygon时,发现无法绘制完整的图幅。经过检查发现是坐标系设置不正确,正确设置坐标系后即可正常绘制。 代码:在arcmap中,可以使用以下代码设置坐标系:
    import arcpy
    sr = arcpy.SpatialReference("WGS 1984 UTM Zone 48N")
    arcpy.CreateFeatureclass_management("C:/data", "myPoly.shp", "Polygon", spatial_reference=sr)
    

    其中,第二行代码设置了坐标系为“WGS 1984 UTM Zone 48N”。创建的feature class为Polygon类型。

    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)