Questions tagged «editing»

编辑是修改要素几何,位置和空间数据属性的过程。

3
通过Web编辑PostGIS / GeoServer数据?
我已经安装了PostGIS,并想创建一个Web应用程序来进行一些简单的编辑: 使用捕捉点(点,线的终点,交点,圆心)手动(在底图上)绘制点,线和折线 删除点,线和折线 围绕一个点旋转一条线或一组线 用基点移动一条线或一组线 移动折线和点(手动移动到坐标给定的点) 编辑折线和折线的折点位置(手动以及由坐标给定的点) 在点,线和折线周围创建缓冲区 通过网络做到这一点的最佳方法是什么?有没有已经建立的JavaScript库?

2
具有编辑功能的Web映射?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我正在着手一个新的Web地图项目,该项目旨在显示简单的几何图形(线,点,多边形)和栅格/底图。理想情况下,地图还将允许授权用户添加/删除/编辑几何及其属性。 有哪些可用的数据存储选项(例如SQL Server Spatial)? 数据表示有哪些可用选项(例如ArcGIS Server)? 我是Web映射的新手,正在尝试对可用选项及其优点/缺点建立扎实的了解。

5
通过ArcPy检查ArcMap是否处于编辑会话中?
我创建了一个Python加载项按钮,通过将一个要素类属性复制到另一个要素类来帮助加快我的同事的工作流程。它使用arcpy.UpdateCursor函数更新目标要素类中的一行。现在,无论编辑模式如何,都可以运行此按钮脚本。显然,当脚本在编辑会话中运行时,用户可以选择停止编辑而不保存更改,但是当脚本在编辑会话之外运行时,情况并非如此。 如果ArcMap当前不在编辑会话中,如何向脚本添加检查以停止脚本运行? 这关系到ArcMap 10和10.1 我还想与其他ArcMap用户进行核对,以验证在没有进行编辑会话的情况下,通常不允许对表进行更新。 那么该脚本如何在编辑会话之外运行? 该脚本还提出了另一个问题,即当我从列表更新第二要素类表时,ArcMap执行的看似偶然的选择顺序正好对我有用,但这又是一天了。 这是现在可以正常运行的脚本(没有任何10.1编辑器实现): 如何添加检查以确保用户处于编辑会话中? def onClick(self): #Reference mxd mxd = arcpy.mapping.MapDocument("CURRENT") #Reference the main Data frame mm = arcpy.mapping.ListDataFrames(mxd, "MainMap")[0] #Reference the Water System Valve feature class waterValves = arcpy.mapping.ListLayers(mxd, "Water System Valve", mm)[0] #Reference the fire hydrant feature class fireHydrants = arcpy.mapping.ListLayers(mxd, "Water Hydrant", …
11 arcpy  arcmap  editing 

1
如何在绘制多边形时撤消误点击?
我试图在QGIS 2.2中绘制一些多边形,但我却迷失了,因为每次单击不正确时,我都无法找到一种方法来撤消该点并重新开始绘制。 我敢肯定有办法。有人知道吗?
10 qgis  editing 

1
在QGIS中手动编辑点坐标?
是否有可用的shapefile工具或QGIS插件,可让我手动编辑点的坐标? ("tool" -f1 "Tsunami Gauge"-move x1.abcdef -to x2.ghijkl) 我确实有大概的点,以后我会收到它们的精确数据,而我会撒谎地更新到目前为止的数据,而不是创建新文件。

4
是否在没有企业级地理数据库(ArcSDE)的情况下从ArcGIS Desktop编辑PostGIS图层?
我已经使用QGIS / PostGIS已有一段时间了,没有任何问题,但是现在我必须更改QGIS for ArcGIS Desktop 10.1。 我在从PostgreSQL添加一个图层并能够编辑该图层时遇到了麻烦。我想直接与数据库一起使用,如果我更改了地图中的某些内容,则应该反映在数据库中。 没有地理数据库,我可以这样做吗?

2
如何在QGIS中校正多边形形状?
我在qgis-1.7.0中具有一些多边形形状,并希望确保每个多边形都是矩形。参见下图。 我有什么办法可以在QGIS(或任何其他f / oss)中做到这一点?或者如何改善多边形绘图,以确保例如每座建筑物都由矩形组成(所有天使= 90°)? 任何提示表示赞赏!谢谢!

2
为什么我不能编辑KML / GML图层?
我在QGIS上的第一次经验使这里的新手感到困惑 我有几行定义自行车路线。 最初,它们保存在.gml文件中,后来又翻译成.kml,因此可以在GE中查看。 我可以在QGIS中将.gml和.kml都打开为图层,但都不允许我编辑行 如果将.gml或.kml图层另存为Shapefile,然后将该shapefile加载为QGIS图层,则可以编辑这些行。 我还尝试加载.kml文件,新建一个空白shapefile层,选择并复制.kml层上的行,并尝试粘贴到空白shapefile层上,这也是不可能的。 我不知道QGIS在kml层上对线条的理解是否足够好,可以保存为Shapefile,为什么它们不可编辑。我觉得我必须缺少一些基本的东西来解释这一点,也许它还有我应该理解的其他含义。
10 qgis  kml  ogr  editing  gml 

3
PostGIS(2.0?)-数据存储的本机版本控制
最近,我惊讶地发现,根本没有太多解决方案讨论可用于编辑的版本化数据存储的最佳方法。 我正在寻找一个健壮,高效的解决方案,该解决方案使我可以与注册用户共享大量数据,并且这些用户可以在其中编辑该地理数据或分别关联属性。不过,我的要求是,我需要记录所有所有编辑,以便可以像Wiki一样将它们回滚到以前的任何状态。 更具体地说,我正在利用一个名为CartoDB.com的工具(基于PostGIS 2.0构建),通过该工具,任何方法都需要兼容。 非常想知道你们可能分享的关于我的需求的任何/所有信息。谢谢-CH

1
GRASS GIS中折线的多边形?
我在.gdb中有20,000条折线,代表大约5,000个建筑占地面积。一些建筑物的占地面积有很大的差距(下图)。我想将折线封闭成多边形,以便可以拉伸建筑物。 可以在GRASS中完成吗? 我希望开源社区中有一些具有“清理”功能或类似功能的产品。
10 polygon  grass  editing 

7
修复损坏的shapefile?
我有一个在ArcGIS Desktop 9.3中使用的shapefile某种程度上被破坏了,并且出现错误“形状数与表记录数不匹配”。我想要的是恢复此shapefile,因为它具有许多其他版本的文件所没有的编辑功能。 之前我使用ogr2gui从此错误中恢复了,但是该工具现在崩溃了。我什至尝试了命令行版本ogr2ogr,但仍然没有运气。ArcScripts网站上的Shapefile Repair Tool这个脚本也没有帮助。 有任何想法吗?(除了我停止使用shapefile) 这是ogr2ogr的输出(基于答案中的建议):

3
使用QGIS在给定多边形上的Voronoi图
我正在尝试在特定的多边形上创建Voronoi图,但是在处理边缘时会出现一些问题。这是我的方法: 为Voronoi和图的多边形准备点 创建Vornoi 使用多边形切割边缘 使用Union组合切割的Voronoi和多边形(不确定这是否是最好的方法),这是我的边缘问题。我想:1)从原始Voronoi地图中删除框架(标记为蓝色)2)将边缘扩展到区域多边形的边缘(标记为红色),以使边缘侧的服务区域更加逼真。 我怎样才能做到这一点?

1
协调ArcObjects中的大型编辑会话时,服务器内存不足
Out of Server Memory尝试协调大型编辑会话时,我们的一位用户经常遇到ArcSDE 10.0错误。 VMware ESX实例: Windows Server 2008 R2数据中心 Service Pack 1 英特尔至强E5-2660 @ 2.20GHz 8 GB内存 我已经设置了一个性能监视器来跟踪内存使用情况,但是我很好奇这是否是其他人在版本控制编辑中遇到的问题吗? 我们的RDBMS是Oracle,我通过ESRI找到了此页面: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//002n00000026000000 但是,这似乎是假设ArcSDE和Oracle在同一台计算机上(对我们而言它们不是)。我应该删除与编辑用户关联的“无限”表空间吗? 另外,我们使用Oracle客户端直接连接到您的数据库。这是否意味着我可能正在查看错误的服务器(ArcSDE),并且应该与DBA对话?我认为ArcObjects错误意味着ArcSDE问题,但是也许有人可以对此进行纠正? 解决方案似乎是在负责编辑的桌面上启用64位后台GP。大型编辑会话似乎导致我们的Oracle Geodatabase出现问题。可能可以在RDBMS级别上解决,但是当时无法使用DBA进行故障排除。

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.