[Cartoweb-users] postGIS & dijkstra

Sarawut Ninsawat sarawut.map at gmail.com
Mon Dec 12 21:51:34 EST 2005


Dear All

I think because at first time I complie dijkstra  without installation
of Boost dev and it might create a wrong dijkstra.sql without replace
of lib path.

Then after I install Boost dev and recomplie without clean the
dijkstra still did not replace with path.

Then I clean it and recomplie now everything is perfect.

Thank you

Sarawut

2005/12/10, Sarawut Ninsawat <sarawut.map at gmail.com>:
> Hello
>
> Thanks, maybe I might figure something.
>
> Actually, I use dijkstra.sql and dijkstra_post.sql in
> cartoweb3/contrib/pgdijkstra/ after I complie it after I install Boost
> dev rpm.
>
> I surely that I did not rename it manually.
>
> Maybe I will start from the beinging again with dijkstra.sql in
> /usr/share/pgsql/contrib/
>
> Thank you Sylvain I will told about it on Monday.
>
> Sarawut
>
> 2005/12/10, Sylvain Pasche <sylvain.pasche at camptocamp.com>:
> > Hello,
> >
> > How did you generate your dijkstra.sql file ?
> >
> > The MODULE_PATHNAME is a tag inside the dijkstra.sql.in file which is
> > replaced when you build the module using the Makefile. If you just
> > rename dijkstra.sql.in to dijkstra.sql, it won't work.
> >
> > Cheers,
> > Sylvain
> >
> > Le vendredi 09 décembre 2005 à 23:40 +0900, Sarawut Ninsawat a écrit :
> > > Dear All,
> > >
> > > I have a problem with pgdijkstra
> > >
> > > I try to install dijkstra.sql with
> > >
> > > "psql -d demo_ins -f dijkstra.sql "
> > >
> > > and I got this error
> > >
> > > ERROR:  could not access file "MODULE_PATHNAME": No such file or
> > > directory
> > >
> > > but
> > >
> > > "psql -d demo_ins -f dijkstra_postgis.sql "
> > >
> > > is no problem.
> > >
> > > I use Linux mandriva with PostgreSQL 8.04 and latest postGIS
> > >
> > > Any idea about this error.
> > >
> > > Sarawut
> > > > 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 'MODULE_PATHNAME'
> > > >         LANGUAGE 'C' IMMUTABLE STRICT;
> > > >
> > >
> > > _______________________________________________
> > > Cartoweb-users mailing list
> > > Cartoweb-users at lists.maptools.org
> > > http://lists.maptools.org/mailman/listinfo/cartoweb-users
> >
> >
>



More information about the Cartoweb-users mailing list