1.地理数据库格式更加精确

shp格式不支持弧线,使用shp表示弧线段时是通过折线模拟(猜测),因而图形长度、面积等几何特征均发生变化,造成误差。相反,地理数据库格式(.mdb/.gdb)能很好的表示弧线,保证了数据准确性

比如,将带有弧线段的CAD文件转为GIS格式数据时,若使用shp格式的文件保存数据,发现一些图形的面积发生了变化,与原始CAD文件中图形面积不一致。为了准确表示数据,将数据转存为地理数据库格式(.mdb/.gdb),发现面积与原图形一致。

可以发现,虽然shp所表示数据相对误差不到万分之一(0.00006353),但对于一些精度要求特别高的数据如用地红线数据而言,这种误差仍不可接受!

CAD中图形面积 shp格式图形面积 地理数据库中图形面积
21386.355683 21387.714458 21386.355683
误差 1.358775 0
相对误差 0.00006353 0

2.地理数据库格式分享更加便捷

一份shp数据对应着多个文件,分享时需要打包,其中任何一个文件丢失都可能导致数据无法正常加载。相比之下,地理数据库文件(.mdb)以一个文件的形式保存所有数据,分享数据时仅仅需要把.mdb文件直接发送对方即可,也不会发生部分文件丢失造成的数据损坏。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐