斯潘8
斯潘4
非常感谢你的想法!有趣的是,形状不能超过2GB,我会调查我的文件为什么这么大!无论如何,我将尝试使用边界框方法。如果它不起作用,我想我还是得用数据库,尽管我想避免这种情况。小记忆也许也是一个原因。我目前使用8GB运行,我的电脑确实在极限状态下工作,所以让我们看看我能不能升级一点!
您好!@马格达莱纳库贝克,
根据您希望如何处理FME中的数据,您可能不需要全部读取它们。使用FME,您可以利用空间索引并提供一个搜索信封来限制需要读取的数据量。这是医生说的.
如果您使用FeatureReader Transformer而不是标准阅读器,那么如果您有感兴趣的区域,您可以以搜索信封的形式提供一个多边形。
如果你想要最快的性能,我建议使用最新版本的FME 2018.0测试版。我们的shapefile阅读器相当快。请记住,当FME读取一个形状文件时,它将同时读取属性和几何图形,这取决于您所做的操作将在内存中保存这些属性和几何图形。这可能与QGIS处理读取数据的方式不同。
当读取这样的大数据时,请确保您有大量的可用内存(我建议至少使用16GB)。请确保您运行的是64位(不是32位)FME,以确保FME可以为32位应用程序使用超过4GB内存限制的内存。
在处理这样的大数据时,考虑数据库格式并让数据库完成工作可能是值得的。可以选择Postgis/PostgreSQL。
您可能会遇到阅读这个shapefile的问题,因为我了解它.shp和.dbf的文件限制是2GB,所以我很惊讶和感兴趣听到您的非常大的shapefile-这里有一个维基链接,可以进一步了解这方面的信息。
?2019安全亚搏在线软件公司|合法的