2009-08-18 51 views
2

當談到GIS時,我幾乎是一個初學者,但我想我理解基礎知識 - 它似乎並不困難。但是:所有這些縮略語和不同的圖書館,GEOS,GDAL,PROJ,PCL,Shaply,OpenGEO,OGR,OGC,OWS以及其他什麼都不是,每個看起來都取決於其他許多圖書館,這些都略微壓倒了我。GIS:line_locate_point()in Python

下面是我想要做的:給定多個點和線串,我想確定最接近某個點的線上的位置。換句話說,什麼樣的PostGIS的line_locate_point()的作用:

http://postgis.refractions.net/documentation/manual-1.3/ch06.html#line_locate_point

除了我想要做的使用普通的Python。我應該查看哪些庫或多個庫,以便在Python中進行這些空間計算,並且是否有專門支持line_locate_point()等效項的庫?

回答

2

在另一個論壇上,我建議使用Shapely重新實現(簡單)PostGIS的算法在Python。

2

對於後代來說,這些功能可以在Shapely 1.2中使用