[GRASS-user] Re: [OSM-talk] Regarding using osm2pgsql for winGRASS

Hi Artem,

I am trying to compile the osm2pgsql.c using Msys in win2k (to be used for winGRASS) and the following is part of the list of errors. I have put both the libxml/ xmlstring.h and libxml/ xmlreader.h files into the same directory as the one with osm2psql.c in. What seem to be the problem here? Where should I put my libxml.dll and why is the compiler not recognise these files?

error*********************************

libxml/ xmlstring.h: No such file or directory
libxml/ xmlreader.h: No such file or directory
parse error before "reader"
In function: 'StartElement':
'xmlChar' undeclared (first use in this function)
...

Any advice and suggestions is much appreciated. Many thanks

best regards
Casey Wong

From: Artem Pavlenko <artem@pavlenko.uklinux.net>
To: "yuri bay" <ksh_wong@msn.com>
Subject: Re: [OSM-talk] How to convert OSM into GML - stuffs installed
Date: Tue, 6 Feb 2007 13:54:28 +0000

Yes, you should be able to compile osm2pgsql in win32. You'll need libxml.dll
( try gnuwin32 on sourceforge).
Cheers,
Artem

On Tuesday 06 February 2007 10:49, yuri bay wrote:
> Artem,
>
> By the way I also have these installed:
>
> 1) Postgresql/postgis
> 2) MinGW
> 3) Msys
> 4) winGRASS
>
> Many thanks
>
> regards
> Casey
>
> >From: Artem Pavlenko <artem@pavlenko.uklinux.net>
> >To: "yuri bay" <ksh_wong@msn.com>
> >CC: talk@openstreetmap.org
> >Subject: Re: [OSM-talk] How to convert OSM into GML - examples needed
> >Date: Tue, 6 Feb 2007 09:37:32 +0000
> >
> >Casey,
> >I'm assuming you're on a Linux box and you have postgresql/postgis
> >installed
> >(see http://www.postgresql.org http://www.postgis.org for howto)
> >
> >1. Get the source
> >svn co http://svn.openstreetmap.org/utils/osm2pgsql
> >
> >2. cd ./osm2pgsql
> > make
> > ( You might have to modify Makefile to fit your settings)
> >3. ./osm2pgsql planet.osm > planet.sql
> >You can then load planet.sql into postgresql :
> >
> >psql -Uusername dbname < planet.sql
> >
> >4. I dont use GRASS myself but I'm pretty sure it would let you connect to
> >postgis db and load osm data. You can also use ogr2ogr utility to convert
> >postgis table into something else e.g shapefiles . Just google for
> > gdal/ogr
> >
> >Cheers
> >Artem
> >
> >On Tuesday 06 February 2007 09:13, yuri bay wrote:
> > > Artem,
> > >
> > > Many thanks for your reply. I am very interested to learn more, would
> >
> >you
> >
> > > mind letting me know more detail about the step involves, for instance,
> > > where do I go to load OSM into postgresql/postgis, I mean where do I
> > > put the file osm2pgsql.c and what do I do with it? And then how /
> > > where do
> >
> >I
> >
> > > read it into GRASS. Sorry but I am newbie in this and your help is
> > > much appreciated!
> > >
> > > Best Regards
> > > Casey
> > >
> > > >From: Artem Pavlenko <artem@pavlenko.uklinux.net>
> > > >To: talk@openstreetmap.org
> > > >CC: "yuri bay" <ksh_wong@msn.com>
> > > >Subject: Re: [OSM-talk] How to convert OSM into GML - examples needed
> > > >Date: Mon, 5 Feb 2007 18:23:18 +0000
> > > >
> > > >You can load planet.osm into postgresql/postgis with osm2pgsql.c
> > > >Then read direclty into Grass or export to GML/KML/Shapefiles whatever
> > > >using
> > > >PostGIS native functionality or ogr2ogr
> > > >
> > > >Cheers
> > > >Artem
> > > >
> > > >On Monday 05 February 2007 17:37, yuri bay wrote:
> > > > > Hi,
> > > > >
> > > > > Does anyone know where can I find examples on how (i.e. the steps
> > > >
> > > >involve
> > > >
> > > > > in) to convert OSM into GML? Is this the best way to import OSM
> >
> >into
> >
> > > > > GRASS? I am using WinGRASS on win2k. I have the OSM dataset
> > > >
> > > >(planet.osm)
> > > >
> > > > > but not sure what to do with it. How can I start to convert it
> > > > > into
> > > >
> > > >GML?
> > > >
> > > > > Do I need any other software, script editor or programming language
> > > > > such
> > > >
> > > >as
> > > >
> > > > > C ? Your help is much appreciated.
> > > > >
> > > > > Regards
> > > > > Casey Wong
> > > > >
> > > > > _________________________________________________________________
> > > > > MSN Hotmail is evolving check out the new Windows Live Mail
> > > > > http://ideas.live.com
> > >
> > > _________________________________________________________________
> > > Click Here To Find Your Perfect Match This Valentines!
> > > http://msnuk.match.com/
>
> _________________________________________________________________
> MSN Hotmail is evolving check out the new Windows Live Mail
> http://ideas.live.com

_________________________________________________________________
Get Hotmail, News, Sport and Entertainment from MSN on your mobile. http://www.msn.txt4content.com/

can you move this to dev please :slight_smile:

yuri bay wrote:

Hi Artem,

I am trying to compile the osm2pgsql.c using Msys in win2k (to be used for winGRASS) and the following is part of the list of errors. I have put both the libxml/ xmlstring.h and libxml/ xmlreader.h files into the same directory as the one with osm2psql.c in. What seem to be the problem here? Where should I put my libxml.dll and why is the compiler not recognise these files?

error*********************************

libxml/ xmlstring.h: No such file or directory
libxml/ xmlreader.h: No such file or directory
parse error before "reader"
In function: 'StartElement':
'xmlChar' undeclared (first use in this function)
...

Any advice and suggestions is much appreciated. Many thanks

best regards
Casey Wong

From: Artem Pavlenko <artem@pavlenko.uklinux.net>
To: "yuri bay" <ksh_wong@msn.com>
Subject: Re: [OSM-talk] How to convert OSM into GML - stuffs installed
Date: Tue, 6 Feb 2007 13:54:28 +0000

Yes, you should be able to compile osm2pgsql in win32. You'll need libxml.dll
( try gnuwin32 on sourceforge).
Cheers,
Artem

On Tuesday 06 February 2007 10:49, yuri bay wrote:

Artem,

By the way I also have these installed:

1) Postgresql/postgis
2) MinGW
3) Msys
4) winGRASS

Many thanks

regards
Casey

From: Artem Pavlenko <artem@pavlenko.uklinux.net>
To: "yuri bay" <ksh_wong@msn.com>
CC: talk@openstreetmap.org
Subject: Re: [OSM-talk] How to convert OSM into GML - examples needed
Date: Tue, 6 Feb 2007 09:37:32 +0000

Casey,
I'm assuming you're on a Linux box and you have postgresql/postgis
installed
(see http://www.postgresql.org http://www.postgis.org for howto)

1. Get the source
svn co http://svn.openstreetmap.org/utils/osm2pgsql

2. cd ./osm2pgsql
    make
( You might have to modify Makefile to fit your settings)
3. ./osm2pgsql planet.osm > planet.sql
You can then load planet.sql into postgresql :

psql -Uusername dbname < planet.sql

4. I dont use GRASS myself but I'm pretty sure it would let you connect

to

postgis db and load osm data. You can also use ogr2ogr utility to

convert

postgis table into something else e.g shapefiles . Just google for
gdal/ogr

Cheers
Artem

On Tuesday 06 February 2007 09:13, yuri bay wrote:

Artem,

Many thanks for your reply. I am very interested to learn more,

would

you

mind letting me know more detail about the step involves, for

instance,

where do I go to load OSM into postgresql/postgis, I mean where do I
put the file osm2pgsql.c and what do I do with it? And then how /
where do

I

read it into GRASS. Sorry but I am newbie in this and your help is
much appreciated!

Best Regards
Casey

From: Artem Pavlenko <artem@pavlenko.uklinux.net>
To: talk@openstreetmap.org
CC: "yuri bay" <ksh_wong@msn.com>
Subject: Re: [OSM-talk] How to convert OSM into GML - examples

needed

Date: Mon, 5 Feb 2007 18:23:18 +0000

You can load planet.osm into postgresql/postgis with osm2pgsql.c
Then read direclty into Grass or export to GML/KML/Shapefiles

whatever

using
PostGIS native functionality or ogr2ogr

Cheers
Artem

On Monday 05 February 2007 17:37, yuri bay wrote:

Hi,

Does anyone know where can I find examples on how (i.e. the

steps

involve

in) to convert OSM into GML? Is this the best way to import OSM

into

GRASS? I am using WinGRASS on win2k. I have the OSM dataset

(planet.osm)

but not sure what to do with it. How can I start to convert it
into

GML?

Do I need any other software, script editor or programming

language

such

as

C ? Your help is much appreciated.

Regards
Casey Wong

_________________________________________________________________

MSN Hotmail is evolving check out the new Windows Live Mail
http://ideas.live.com

_________________________________________________________________
Click Here To Find Your Perfect Match This Valentines!
http://msnuk.match.com/

_________________________________________________________________
MSN Hotmail is evolving check out the new Windows Live Mail
http://ideas.live.com

_________________________________________________________________
Get Hotmail, News, Sport and Entertainment from MSN on your mobile. http://www.msn.txt4content.com/

_______________________________________________
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk

--
have fun,

SteveC steve@asklater.com http://www.asklater.com/steve/