0

我试图了解 PostGIS 的结构,但我读的越多,我就越困惑。首先,我是地理空间数据库的新手。我想了解此类数据库的架构是什么,此类数据库最常用的设计是什么,设计含义。真正的基本东西,因为我对这些东西一无所知。有人能给我指出某个方向或这样的材料吗?

由于我正在研究 PostGIS,因此我还遇到了名为 GEOS(几何引擎)和 Proj.4 的库。我知道 PostGIS 将它们用于什么,但我不确定我是否理解正确。据我所知,GEOS 提供了几何数据类型和索引它们的方式以及查询数据。几何数据类型的计算基于平面,通常速度很快。它们还具有地理数据类型,这些数据的计算基于椭球体,并且比几何对应物要慢得多。现在是各种预测。我不明白他们是干什么用的?我相信投影将地球转换为 2D 平面,以便可以在它们上使用几何计算而不是地理计算。由于地理计算更昂贵,因此投影可能是一种必要的邪恶。如果是这样,那么计算准确吗?我不知道这是否是对概念的正确理解。如果有人可以指导我获取任何有价值的材料以了解地理空间数据库设计和 PostGIS 以及相关图书馆,那将真的很有帮助。

谢谢你!

ps - 我不是在寻找如何使用 PostGIS,我想更多地了解它是如何实现的,实现某些功能背后的思考过程是什么,使用这些库等等等等。沿着这些思路。使用 PostGIS 似乎很简单,我对此不感兴趣。:)

4

0 回答 0