Questions tagged «merge»

将两个或多个部分组合成更大的整体。

3
使用QGIS将多个矢量层合并到一层吗?
我已经导入了几个shapefile,这些文件是从Mapinfo .tab中导出的。导入了几个选项卡文件,形成20多个图层。之后,我想将其导出到geoJSON。但我不愿意选择每个图层并手动将其导出。 有没有一种方法可以使用QGIS将所有图层合并为一个图层?
82 qgis  merge 


4
合并所有相邻多边形
我想在宗地(多边形)层上进行邻接测试,并在它们符合特定条件(可能是大小)的情况下合并它们。根据下面的图片,我想合并多边形1、2、3和4,但不合并5。 我有两个问题: ST_TOUCHES如果仅接触角而不是线段,则返回TRUE。我想我需要ST_RELATE检查共享的线段。 理想情况下,我想将所有相邻的多边形合并为一个,但是我不确定如何缩放到两个以上,例如在一轮中合并1,2,3和4(可能合并更多的实际数据)。 我现在拥有的结构基于上的自我联接ST_TOUCHES。 玩具数据 CREATE TABLE testpoly AS SELECT 1 AS id, ST_PolyFromText('POLYGON ((0 0, 10 0, 10 20, 00 20, 0 0 ))') AS geom UNION SELECT 2 AS id, ST_PolyFromText('POLYGON ((10 0, 20 0, 20 20, 10 20, 10 0 ))') AS geom UNION SELECT 3 …
22 postgis  merge  union 

3
将多个SpatialPolygonDataFrames合并到R中的1个SPDF中?
我在QGIS中创建了2个多边形。在R中使用它们,多边形将自动变为SpatialPolygonsDataFrame(SPDF)。我想将它们合并为单个SPDF(这在ArcGis中使用Tool Merge极为简单)。我确信应该有一种简单的方法来完成R中的操作,但是我找不到方法。该合并功能似乎只合并data.frames,聚合函数溶解多个多边形为一个SHP,gIntersect(由打字加入功能)返回逻辑值,而不是在所有的SPDF。 数据可在此处获取:http : //ulozto.cz/xpoo5jfL/ab-zip library(sp) library(raster) library(rgeos) library(spatstat) library(rgdal) library(maptools) setwd("C:/...") a<-readOGR(dsn=getwd(), layer="pol.a") b<- readOGR(dsn=getwd(), layer="pol.b") ab<-merge(a, b) # what tool if not "merge" to use??

3
通过QGIS中的“公共属性”字段合并/溶解多边形?
我已将相应的“本地企业合作伙伴”表数据连接到包含UK Local Authority的多边形shapefile中。 如屏幕截图所示,如何溶解或合并LEP_NAME的“本地权限”多边形? 理想情况下,我想保留带有合并后的多边形的“本地权限”属性。我的脚本知识为零,因此我正在寻找基于工具的解决方案。任何帮助或指针,不胜感激。 附加说明:尝试使用溶解工具时,LEP_NAME字段不可用,如上所示。LEP属性数据是在Excel中创建的,另存为CSV格式,并已加入到Local Authority多边形shapefile中。如其他屏幕快照所示,有重复的IDENTIFI0字段-这可能是问题的根源吗?

4
将相交的多边形合并为同一要素的一部分
我不是GIS专业人员,所以我希望我使用正确的措词,至少希望您理解我的问题。 假设要素A中有五个多边形。在shapefile中,有更多要素。在要素A中,现有五个中的两个多边形相交。我想将两条线合并,这样重叠的线将被删除,结果是一个多边形。 可能的解决方案将像这样工作: 我选择“激活”所有五个多边形的特征 我切换到编辑模式 我选择两个多边形的点 我使用功能MERGE-SELECTED-POLYGONS 到目前为止,我仅找到用于合并对象(功能?),合并shapefile等的函数。 有没有功能MERGE-SELECTED-POLYGONS?

2
固定R中的孤立孔
在合并两个相邻的shapefile之后,我试图在一个公共字段上执行并集。shapefile最终在它们之间至少留有一小段空间。尝试并集时,出现以下孤立孔错误: createPolygonsComment(p)中的错误:rgeos_PolyCreateComment:孤立的孔,在索引17处找不到包含孔的多边形 我在此链接上将可复制的示例上传到Dropbox 。 这是重新创建问题的代码: #loading required packages require(sp) require(rgdal) require(maptools) require(rgeos) #load example data, set "dsn=" to your working directory or specify the path example <- readOGR(dsn=".",layer="ReproducibleExample") #Attempting a UnionSpatialPolygons based on the COUNTY field example.df <- as(example, "data.frame") countycol <- example.df$COUNTY example.diss <- unionSpatialPolygons(example, countycol) 返回值: createPolygonsComment(p)中的错误:rgeos_PolyCreateComment:孤立的孔,在索引17处找不到包含孔的多边形 尝试在此处和此处提出的修复程序: …
18 polygon  r  merge 

2
当数据覆盖率小于100%时完成卫星图像图块
我想将多个图像(> = 2)合并为一个“最佳”图像。最佳定义是低云覆盖和高数据覆盖率。以下是使用免费Sentinel卫星数据的示例。 参见 http://sentinel-s2-l1c.s3.amazonaws.com/tiles/12/S/XB/2017/6/1/0/preview.jpg 和 http://sentinel-s2-l1c.s3.amazonaws .com / tiles / 12 / S / XB / 2017/6 /,获取以下图像的来源。 是否有任何算法或过程来完成没有100%数据覆盖率的卫星图像图块以生成完整的图块? 有关我的意思的示例,请参见下面的图表。 我对文献不太熟悉,也不知道我应该注意的术语是什么。 例: 例:

1
将多个表合并到PostGIS中的新表中
我希望将一些单独的表合并到PostGIS中的新表中。使用Shapefile数据时,这是一项容易的任务,但是我不确定如何在PostGIS中执行此操作。任何帮助将不胜感激。我想我使用Append,但是我不确定从哪里开始。
13 postgis  merge 


3
使用ArcGIS Desktop合并相邻的多边形?
我想使用ArcGIS Desktop将彼此相邻的多边形合并。 多边形之间没有公共字段,因此“溶解”工具不是理想的解决方案。我要合并在一起的多边形彼此相邻或在一定距离内。 我想避免使用ArcObjects。但是,欢迎使用Python脚本。 当要溶解的属性被忽略时(禁用创建多部分),“溶解”工具会合并相邻的多边形。但是,它没有空间公差的设置。此外,dissolve不适用于只有一个共同顶点的多边形。 我已经用答案之一中提到的集成工具尝试了这种方法。问题在于,通过整合多个要素而创建的最终要素的形状与如果要素之间的边界被消除而形成的形状不同。

2
ogr2ogr合并多个shapefile:-nln标签的作用是什么?
为了在子文件夹上递归迭代并将所有shapefile合并为一个脚本,基本脚本是: #!/bin/bash consolidated_file="./consolidated.shp" for i in $(find . -name '*.shp'); do if [ ! -f "$consolidated_file" ]; then # first file - create the consolidated output file ogr2ogr -f "ESRI Shapefile" $consolidated_file $i else # update the output file with new file content ogr2ogr -f "ESRI Shapefile" -update -append $consolidated_file …

1
合并相邻的多边形并将所有(相邻和不相邻)返回为Multipolygon?
我有一个带有管理边界及其几何的postgres数据库。这些边界中的每一个都有一个标识号。 我要实现的目标: 首先,我想选择所有以特定邮政编码开头的行。例如: SELECT * FROM "post" WHERE "post"."ident" LIKE '101%' 所有相邻的几何应合并,不合并的几何应返回。 我已经尝试过以下语句: 我从这个答案中得到这一点: 使用PostGIS将许多小多边形连接起来以形成更大的多边形? with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE '593%' ) select ST_UNION(geom) from t; 但是此语句仅返回那些相邻但不包括在内的多边形 with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE '593%' ) select ((ST_Dump(ST_UNION(geom)))) from t; …


2
QGIS 2.16合并缺少文件夹选项
我已经安装了QGIS 2.16,并注意到“合并”(“矢量菜单”>“数据管理”)似乎不再具有“文件夹”选项。此选项使您可以处理/合并完整的文件夹,而不必先将图层加载到项目/工作区中。我看过QGIS 2.16的变更日志-尽管fTools已被Processing工具所代替,但我看不到为什么删除了额外的功能。

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.