我试图转换一个NetCDF文件生成的气候模型能够在GIS软件中使用。我没有特定的软件偏好。
我有一个国家的形状文件,其中包含约70000个线段,根据实际情况有新的街道名称,这些新的街道名称需要更新数据库。数据库已经有旧的街道名称根据现实以及。
老街名(数据库)-公园大街街新名字——公园大道街。相邻道路名称-公园大道的道路(数据库)。我需要知道如何在不访问形状文件中的每个位置的情况下自动查找这些案例。请参阅附件1.jpg和2.jpg
这种情况下用不同的名字可能在那里替换不同位置的名称。
如何在空间上发现此类案件?在一个国家可能会有很多这样的案例。
事先谢谢。
你好,
我有一个带有点和线几何图形的SQLite数据库。我想在点和线对象之间创建一条线。这条线应该是现有线路的最短路径和测深线(90度)。
如何使用SQL语句来管理它?
我想使用sqlite中的空间函数
谢谢你,并致以最良好的问候
大家好!
我正在寻找线之间有密切的关系,彼此之间约10[厘米]。
结果是一条蓝线。
图片:A)b),c)工作流程的结果:亚搏在线
图片:d),e)找到了一个类似的解决方案,只有线条具有真实的关系,他们相交。
变压器:在线在线覆盖层和finall长度计算器,便于检测。
我测试:NeighborFinder,LineDevider,SnipperSpatialRelator
谢谢你的帮助。
合并或连接具有几何图形的数据可以通过使用变压器在FME中完成。与处理电子表格或数据库数据不同,需要以不同的方式处理具有几何形状的数据。如果要合并电子表格或数据库数据,见合并或合并电子表格或数据库数据篇文章。
FME中的几何可分为三类:
点(包括文本)
曲线(包括线条,弧线,和路径)
地区(包括多边形,甜甜圈和椭圆)
根据要合并或联接的几何形状,需要使用不同的转换器。
FME中空间合并和加入变形金刚主要有四类:
接近连接:基于一个特性到另一个特性的距离的连接
修改几何连接:基于在连接发生后更改几何形状的连接(如cookie cutter)
几何关系连接:基于几何关系的连接(是其中的特征,在外面,或触摸其他功能)。
外部联接:将工作区中已经存在的数据联接到外部数据。
所有这些变形金刚将加入特性的属性,但并不总是默认的。为了确保属性也被合并,启用“合并属性”参数,如果适用。
在决定使用哪种变压器时,按照下面的流程图进行操作。请检查你的资料,并提出以下问题:
1)我的所有数据都已经在工作区中了吗?
如果是:继续问题2
如果没有:要么使用FeatureReader进行连接,要么读取数据继续问题2
2)我想改变数据的几何结构吗?
如果是:使用“修改几何图形”列中的变换器(继续问题3)
如果没有:使用接近关系或几何关系连接(跳到问题4)
你想改变几何形状。要将数据剪辑到其他数据的大小(cookie cutter)吗?
如果是:使用限幅变压器
如果没有:请使用本专栏中的一个覆盖层变压器(跳到问题5)
4)您不想更改几何图形。你想基于一段关系(感人,完全在里面,相交,等)?
如果是,请使用其中一个几何关系转换器(继续问题5)
如果没有:使用一个接近变压器(继续问题5)
5)这些变压器是否工作?
如果是:太好了!
如果不是:请阅读文档以确保其设置正确,并满足您的需要。
如果不确定:重新阅读文档,如果仍然不确定,请询问关于我们社区的问题。亚搏国际在线官网
按类别列出的变压器
点区域覆盖层比较点和多边形。每个点接收其所在区域的属性,每个包含区域接收它包含的每个点的属性。
NeighborFinder是一个空间转换器,它查找每个基本特性的最近候选特性,然后将属性合并到基本特性上。
匹配器可以接收任意数量的输入特性流。所有特征都与其他特征进行比较,并根据定义的参数识别匹配项。
PointOnLineOverlayer比较点和线,将一个点落在(或落在指定距离内)直线上的线分开。
Clipper变压器是一个空间变压器,它执行几何剪裁操作(有时称为cookie cutter)。而剪裁,对象属性可以在空间上连接。
LineOnLineOverlayer接受行特性并将它们彼此进行比较。
LineOnAreaOverlayer比较线条和多边形,分割与多边形边界相交的线。
AreaOnAreaOverlayer具有区域功能。所有多边形都被认为是相互对立的,它们重叠的地方,创建新的多边形,这些多边形既表示重叠区域,也表示删除重叠的原始区域。
点区域覆盖层比较点和多边形。每个点接收其所在区域的属性,每个包含区域接收它包含的每个点的属性。
SpatialRelator接受两个特性流—请求者和提供者。请求者是你想要识别信息的特征,确定它们与供应商特性之间的空间关系。
空间滤波器是一种空间变换器,用于过滤点,线,基于空间关系的区域和文本特性。然后可以基于过滤器合并属性。
FeatureReader从任何支持FME的格式中读取功能。这可以在中途完成,这有助于快速添加和连接数据。
寻找电子表格或数据库转换器?见合并或合并电子表格或数据库数据篇文章。
你好,
我创建了WB从API调用中获取数据的工作流程如下
1.输入是道路几何创建缓冲区周围,然后溶解基于空间连接创建组。
2。创建的组将作为API的输入POST方法带API调用的AndIntersection数据将输出到geojson文件中,然后转换为几何图形(行)
3.转换几何将有更多的分析要做。
上面的扩展过程是在FME中创建的,但是当运行过程时,我面临的问题是占用超过130GB的内存。
所以我想优化流程基于创建的组我们正在创建的输入API POST调用我需要处理1圣分组直到结束(2和3点),然后拿起2nd小组等等……有人知道怎么做吗?
我们正在使用FME 2017。我们有一个新的数据迁移项目。我们正试图看到使用FME工具进行空间数据迁移和将数据加载到SalesForce的优缺点。这将是一次数据加载。有人有使用FME将空间数据加载到salesforce.com的经验吗?你能根据你的经验分享一下利弊吗?尤其是使用Salesforce连接器的利弊。
我有两个由多边形填充的形状文件,第二个(供应商)shp的几个多边形与第一个(请求者)相交。当它处理空间关系并合并属性时,我需要它选择与请求者相交的所有多边形的最大属性值。基本上是在其他软件中执行Join属性函数,通过空间位置选择供应商多边形与请求者多边形相交的最大值,但是想不出一个办法。有谁知道解决这个问题的方法吗?谢谢。
一个图表可能会有帮助,因此,我需要一个变压器,它读取到有三个花园与地产相交,然后提取花园的最大成本,并将其合并到输出属性列表中。这是我挣扎的最后一点。
你好,
我想知道是否可以根据流的方向对行数据进行空间排序(甚至分组)?
我在一家废水处理公司工作,我们被要求将GIS数据的摘录(作为电子表格)发送给我们的承包商,以便他们清理下水道。目前数据没有按任何逻辑顺序排序,理想的情况是,当他们在现场的时候,他们可以按照一定的顺序进行清洗,如果可能的话,他们可以连续进行清洗。下面的屏幕截图就是一个例子,为每个部分提供一些建议的订购(尽管可能有多个可接受的订单):
我不知道在尝试排序之前对数据进行分组是否有益?组的顺序并不重要,更重要的是要确保数据总是从该组的上游开始。
欢迎任何建议。
我已经知道了如何获取顶点信息(顶点(0)和顶点(1)的坐标提取器),但似乎没有一种简单的方法可以做到这一点。我要找的是功能上类似的邻居。我是电信行业的,我有一根沿着光纤两端的电线杆铺设的光纤,我需要为最近的电线杆获取poleid,并将其添加到pole&to pole字段中。如果NeighborFinder可以根据顶点引用或X/Y属性来工作它会很简单,但它不是,所以我需要一些帮助。
任何想法-最好使用本机FME 2017.1只
属性累加选项,由于加入了许多空间比较变压器,添加到左三角空间计算器?
目前,属性中只添加了一个包含左或右的属性,但我也想用变形金刚来做邻居。如果添加了“属性积累”,它在工作区中保存了一个转换器。
你好,
我正在尝试自动化一个过程,通过这个过程,我可以从我的sql server enterprise geodatabase中以空间和非空间格式下载数据。目前我已经实现了一个fme工作台(.fmw),它属于一个ESRI (ArcSDE)阅读器,其中包含所有空间和非空间表列表作为输入参数,我还有以下已发布的输入参数:
一个。Dest_Format (GML、KML,形状,ESRI-JSON,SQLite,猪瘟病毒)
b。目标坐标:DHDN,WGSTranverse,…)
c。电子邮件地址:(用于发送数据下载链接)
我目前正在以csv格式下载,它正在创建没有列名的csv文件,并存储fme_feature_type信息。所有以空间格式下载的表都运行良好。请给我一个方法,这样我就可以完美地下载csv和其他非空间格式。
有人能帮我吗?@takashi
许多谢谢。
你好,
我目前使用FME来维护一个基于soa平台上的开放数据集,利用FME的苏格拉底作家。我发现本文作者的一个限制是它只支持表格数据。我想自动更新我们的空间数据,以压缩.zip格式发布的形状文件。
是否有预先存在的工作台与Socrata API交互,使我可以用这些shapefile自动执行上传-替换过程?我相信Socrata已经开发了自己的DataSync Java应用程序来执行这个操作,但如果我能在FME中自动完成这一过程,那就更好了。
很多谢谢!
我想将SDE数据的一个子集导入MSSQL Azure空间数据库。我可以连接并创建一个表,但没有插入行。配置它的正确方法是什么?
对论坛和FME很陌生…
我在这里到处找了找,找不到我要找的东西…
我有块组水平统计,并希望能够执行比例空间叠加计算计算多边形水平统计自定义多边形(半径,drivetime,等等)。我使用的方法是,从概念上讲是....
将块组边界连接到块组表格数据
使用AreaCalculator生成每个BG的面积
使用AreaCalculator生成自定义多边形的面积
使用AreaOnAreaOverlayer将它们组合在一起
那是我迷路的地方…
理想情况下,我会得到一个包含在多边形内的所有背景及其相交百分比的列表。从那里我可以把这个比例应用到BG统计中。
谁有一个工作流的例子可以让我遵循?亚搏在线我习惯使用Alteryx来做这种空间工作,到目前为止我还没有在FME中做过如此高级的工作。