我已从源代码安装了postgresql 9.1
和postgis 2.0
。
现在我编译并安装了pgrouting 2.0
(一小时后搜索依赖项)。
我在extension
中的数据库中创建了postgres
。
我在sql文件pgrouting.sql
中包含了该函数
但我需要的功能在pgrouting_legacy.sql
和pgrouting_dd_legacy.sql
错误输出为:psql:/usr/share/postgresql/9.1/contrib/pgrouting-2.0/pgrouting_legacy.sql:299: ERROR: type "geoms" does not exist
Postgresql和Postgis工作正常...
我遵循了这个文档: http://pgrouting.org/docs/1.x/install.html
http://www.bostongis.com/PrinterFriendly.aspx?content_name=pgrouting_osm2po_1
答案 0 :(得分:0)
我认为您应该遵循pgRouting 2.0的安装说明,而不是上面链接的旧1.x.见这里:http://docs.pgrouting.org/2.0/en/doc/src/installation/build.html#build