我只是让自己熟悉地理信息系统,但我想事先知道,如果以下是可行的,目前的地理信息系统应用/工具.
我的问题是..。
希望我对地理信息系统的能力有正确的假设。我所看到的大多数例子都是围绕着那些试图用数据显示地图的人,而这恰恰不是我想要的。此外,请向我推荐一些关于这个的工具/书籍。
发布于 2010-05-07 23:27:53
如何定义边界?我应该使用什么工具呢?
边界可以是(而且很可能是)一个形状(多边形,多多边形),您可以提供任何当前的GIS-格式。你需要考虑投影和你提供的数据。
如何将边界定义存储在数据库中,以检查该点是否在其中?
使用PostGreSQL及其空间扩展(波茨基)。将多边形从(1)导入数据库(例如,使用第一次 ogr2ogr)。这将在表中生成一个很好的几何图形字段,您可以在其中以标准的SQL方式使用尼斯Postgis几何函数 (St_Intersects在这里是合适的:查看点在地理上是否与我们的多边形“相交”,或者您可以使用ST_Within来确定该点是否适合于多边形)。
如何将自定义数据(id/标志)与上述边界定义关联?
只需在存储geometry的表中添加一个额外的列即可。
https://stackoverflow.com/questions/2792201
复制相似问题