我的组织正在开发在ArcGIS Engine上运行的应用程序。该应用程序的先前版本主要使用Shapefile来显示道路,地块,建筑物等。
由于在大学期间管理数据时,我被教导避免使用Shapefile,因此我建议移至文件地理数据库。
Esri声称文件地理数据库针对性能和存储进行了优化。
我的同事记得曾经听说Shapefile绘制得更快。
我没有看到直接谈论该主题的文章,所以我想向社区提问。
我倾向于使用文件地理数据库,但是很高兴知道我是否缺少Shapefile提供的任何功能。
2
作为注释,shapefile提供了由各种专有和开放源代码程序读取和使用的功能...某些地理数据库无法使用...在某些情况下,这可能会解决显示问题。
@DanPatterson您可以在使用gdal / ogr的项目中读写文件地理数据库(简单功能)。如今,它包括大多数开源GIS项目。当然,如果您不在Windows上,它仍然需要您自己编译filegdb驱动程序。
—
Ragi Yaser Burhum 2011年
您可以使用来自ArcGIS支持服务博客的PerfQAnalyzer监视速度-新的ArcGIS性能校准工具
—
MDHald,2014年