斯潘8
斯潘4
2006荷兰语Kadaster地形服务举行了第四次决赛GML中继演示对许多商业产品使用前10个GML模式(也称为TOP10NL)。亚搏在线娱乐平台亚搏在线SAFE软件与多个供应商一起参与了幕后工作,建立了从Top10nl模型到系统内外的许多数据模型转换。亚搏在线SAFE还创建了工作台工作区,用于将这些数据导入和导出其他商业产品,亚搏在线娱乐平台这些都可以从这个页面上找到。
其中一个重要的挑战集中在TOP10GML模型中每个对象使用多个几何图形。这里讨论的供应商系统不支持这一点。因此,FME必须执行数据模型转换,以将数据模型从每个对象的多个几何体规范化为每个对象的单个几何体,并附带一个附加的属性表。在宾利车里,ESRI,MAPINFO和Oracle系统(列表可能可以扩展,但我们只测试了这四个,然后将几何图形表连接回共享属性表的内置功能为用户提供了一个统一的数据视图。
最后,从供应商数据模型导出回GML时,FME将属性连接回几何体,将多个几何图形重新组合成一个对象进行导出,从而恢复原始数据模型。
请注意,这些配置需要运行FME 2006 GB Build 2573或更高版本。
FME 2011向Oracle和SQL Server添加了对每个对象多个几何图形的支持
最新的top10nl模式定义(XML模式定义文件)与旧模式在某些方面有所不同,这可能会令人惊讶。如果发现某些数据突然开始生成没有几何图形的特征,问题是数据使用的是旧模式。由于架构文档没有版本控制,我们别无选择,只能根据最新的模式来阅读。您可以联系我们获取旧模式的副本,这将恢复旧的行为。然而,您应该考虑将数据迁移到模式的最新定义中。
有关配置,请参阅相关格式页,例如:
荷兰语Top10 GML支持每个功能的多个几何图形,这不是我们在其他系统中经常看到的。我们的TOP10 GML阅读器在阅读TOP10功能的同时,将它们变成了一种传统形式,每个功能只有一个几何图形,这就是可以写入任何其他系统的东西。但问题是,每个Top10特征都可以通过其独特的几何图形转换为多个特征,但每一组属性都将与每个新的单独几何体一起复制。因此,我们可能会遇到这样的情况,当我们需要在几个地方编辑一个属性值时(如果我们不这样做,我们可能会丢失对一个功能所做的更改)。
规范化有助于避免这种情况。几何图形与属性分开保存,由一个键属性连接,如果是TOP10,则为GML_ID。例如,我们可能有一个路边的特色,中心线,以及共享相同gml_id和相同属性集的路面多边形。所有属性将转到单独的表中。编辑中心线时更改状态属性值将立即反映在道路边缘和道路多边形上,因为它对所有特征都是相同的属性。
工作台中亚搏在线的工作流对于每个系统都可能看起来有点不同,但一般来说,它使用两个主要功能——一组功能通过DuplicateRemover传递,删除所有重复记录,在读了TOP10之后,然后通过geometryremover确保删除这些几何图形。剩下的将转到属性表。第二组功能通过一个属性移动器,只有几何学和关键属性才能存活下来,然后交给作者。
有些系统可能需要模板项目或数据库(地理,ArcGIS)其他-后处理查询(为Oracle创建视图语句)或预定义工作区(mapinfo)。该过程可以很容易地(或不容易)适应其他系统,在这些系统中,可以以某种方式连接表。
通过FeatureMerge可以重建Top10格式,其中几何图形通过gml_id与属性相结合,作家负责其他一切。
?2019安全亚搏在线软件公司|合法的