English 中文(简体)
在 Ubuntu 11. 10 中使用带有后greSQL 的 Dijkstra 算法
原标题:Using Dijkstra algorithm with postgreSQL in Ubuntu 11.10

I am learning PostgreSQL. I am trying to use Dijkstra algorithm after installing pgrouting to Ubuntu 11.10.

CREATE OR REPLACE FUNCTION shortest_path(sql text, source_id integer,
       target_id integer, directed boolean, has_reverse_cost boolean)
RETURNS SETOF path_result AS
   $libdir/libdijkstra.dll 
LANGUAGE  C  IMMUTABLE STRICT

ERROR: could not access file "$libdir/libdijkstra.dll": No such file or directory

如果可能,请指导我一步一步地使用它,从安装到使用。

问题回答

根据评论,这是试图在Linux上使用Windows图书馆造成的。在下载新版本,网址是http://pgruuting.org/download.html ,并使用那里的图书馆,或从源头建立(可在同一网站查阅)。





相关问题
摘录数据

我如何将Excel板的数据输入我的Django应用? I m将PosgreSQL数据库作为数据库。

Postgres dump of only parts of tables for a dev snapshot

On production our database is a few hundred gigabytes in size. For development and testing, we need to create snapshots of this database that are functionally equivalent, but which are only 10 or 20 ...

How to join attributes in sql select statement?

I want to join few attributes in select statement as one for example select id, (name + + surname + + age) as info from users this doesn t work, how to do it? I m using postgreSQL.

What text encoding to use?

I need to setup my PostgreSQL DB s text encoding to handle non-American English characters that you d find showing up in languages such as German, Spanish, and French. What character encoding should ...

SQL LIKE condition to check for integer?

I am using a set of SQL LIKE conditions to go through the alphabet and list all items beginning with the appropriate letter, e.g. to get all books where the title starts with the letter "A": SELECT * ...

热门标签