Aapo Rista
2007-05-23 19:12:48 UTC
Imuroin joutessani Digiroad-demoaineistot:
http://www.digiroad.fi/files/fi_FI/esimerkkiaineistot/
Haluaisin saada ne PostGIS-höystettyyn PostgreSQL-tietokantaan
kokeiluja varten. Onko joku tehnyt tämän aiemmin ja osaisi neuvoa
miten kannattaa toimia?
Tässä vähän tietoa Digiroad_K.zip -paketin sisältämistä tiedostoista:
- 20 tiedostoa alkaen DIGIROAD_
- 4 tiedostoa ainoastaan .dbf-päätteellä (DBase 3 data file)
DIGIROAD_KAANTYMISMAARAYS DIGIROAD_KAANTYMISMAARAYS_ELEMENTTI
DIGIROAD_NIMI DIGIROAD_SEGMENTTI_KAANTYMISMAARAYS
- Lopuista "tauluista" on 4 versiota tiedostopäätteillä .dbf .prj .shp .shx
DIGIROAD_KETJU DIGIROAD_LIIKENNE_ELEMENTTI
DIGIROAD_PALVELU DIGIROAD_SEGMENTTI
Tässä mitä jo osaan tehdä:
- ESRI Shapefile (.shp) -tiedostot siirtyvät Postgresiin mutkattomasti
shp2pgsql-ohjelmalla
- DBase 3 data file (.dbf) -tiedostot siirtyvät hieman mutkikkaammin
Postgresiin dbf2pg-ohjelmalla. (Konversio ei mene ihan oikein, dbf2pg
ei mahdollisesti ole ihan yhteensopiva näiden digiroad-tiedostojen kanssa
eli taulut joutuu luomaan käsin.)
Harmi että kaikista tauluista ei ole shp-tiedostoa, silloin
todennäköisesti datan saisi Postgresiin ilman ongelmia. Ilmeisesti
näissä tauluissa ei ole geometria-dataa vaan esimerkiksi vain
esim. nimistöä (vrt. DIGIROAD_NIMI).
Jatkan harjoituksia ja speksien lukemista, mutta jos joku osaisi
kertoa oikotien, niin se todennäköisesti säästäisi meikältä kosolti
vaivaa...
http://www.digiroad.fi/files/fi_FI/esimerkkiaineistot/
Haluaisin saada ne PostGIS-höystettyyn PostgreSQL-tietokantaan
kokeiluja varten. Onko joku tehnyt tämän aiemmin ja osaisi neuvoa
miten kannattaa toimia?
Tässä vähän tietoa Digiroad_K.zip -paketin sisältämistä tiedostoista:
- 20 tiedostoa alkaen DIGIROAD_
- 4 tiedostoa ainoastaan .dbf-päätteellä (DBase 3 data file)
DIGIROAD_KAANTYMISMAARAYS DIGIROAD_KAANTYMISMAARAYS_ELEMENTTI
DIGIROAD_NIMI DIGIROAD_SEGMENTTI_KAANTYMISMAARAYS
- Lopuista "tauluista" on 4 versiota tiedostopäätteillä .dbf .prj .shp .shx
DIGIROAD_KETJU DIGIROAD_LIIKENNE_ELEMENTTI
DIGIROAD_PALVELU DIGIROAD_SEGMENTTI
Tässä mitä jo osaan tehdä:
- ESRI Shapefile (.shp) -tiedostot siirtyvät Postgresiin mutkattomasti
shp2pgsql-ohjelmalla
- DBase 3 data file (.dbf) -tiedostot siirtyvät hieman mutkikkaammin
Postgresiin dbf2pg-ohjelmalla. (Konversio ei mene ihan oikein, dbf2pg
ei mahdollisesti ole ihan yhteensopiva näiden digiroad-tiedostojen kanssa
eli taulut joutuu luomaan käsin.)
Harmi että kaikista tauluista ei ole shp-tiedostoa, silloin
todennäköisesti datan saisi Postgresiin ilman ongelmia. Ilmeisesti
näissä tauluissa ei ole geometria-dataa vaan esimerkiksi vain
esim. nimistöä (vrt. DIGIROAD_NIMI).
Jatkan harjoituksia ja speksien lukemista, mutta jos joku osaisi
kertoa oikotien, niin se todennäköisesti säästäisi meikältä kosolti
vaivaa...
--
Aapo
Aapo