jinkaisu2444
jinkaisu2444
2017-09-15 10:08

pgRouting 最短路径规划 错误: different SRIDs

  • 数据
  • 发布
  • 数据库
  • sql

我在做最短路经查询
数据是从OSM上下载的 然后导入postgresql 格式UTF-8 SSRD 4326

postGIS:"POSTGIS="2.0.3 r11132" GEOS="3.3.8-CAPI-1.7.8" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.9.2, released 2012/10/08" LIBXML="2.7.8" LIBJSON="UNKNOWN" RASTER"
pgRouting:(2.0.0,pgrouting-2.0.0,0,f26831f,master,1.53.0)

创建拓扑和索引 都很正常
我创建了一个查询函数:

在数据库中查询遇到了问题 语句如下:

 SELECT route.geom FROM (
SELECT pgr_fromatob as geom FROM
pgr_fromatob ('railways',119.274,26.0649,119.258,26.019,'length')
) AS route

返回结果:
错误: Operation on two GEOMETRIES with different SRIDs

CONTEXT: SQL 语句 "select geom ,target,source from railways where

请问该如何解决?是哪里出了问题呢 我是想发布到geoserver做最短路径规划的。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

0条回答