views:

53

answers:

4

How I can convert a shape file (GIS) to text?
or, How I can extract the information in a shape file?

A: 

Mapwindow (http://mapwindow.org/) is free, open source, and has a convert shp to csv feature.

The csv files it produces are a little strange, but you should be able to manage.

Windows only.

wmil
I not find the option to convert to csv, but I use shape2earth plugin and convert to kml.
JuanPablo
+1  A: 

If you are willing to write some code (and you will probably need to anyway as there is quite a bit of information in a shapefile, not all of it of interest for any given application) check out shapelib. It has bindings to many scripting languages. It also builds dbfdump which is an executable for dumpint the dbffiles and shpdump that dumps the shp files.

Also of interest if you program in R is the maptools package.

deinst
A: 

look into Gdal/ogr bindings

dassouki
A: 

I wrote a small app that can convert your shapefile to KML. Not exactly text but human readable and shareable across map applications. http://www.reimers.dk/files/folders/google_maps/entry328.aspx

jjrdk