[Mapserver-DE] ShapeFiles für Desktop-Anwendung auslesen
Jörg Thomsen
jt at mapmedia.de
Die Mai 26 16:49:32 CEST 2009
GIS FOSS wrote:
> Hallo,
>
> hab' ich auch erst gedacht, aber leider stehen im .DBF nur die Metadaten
> ohne Raumbezug. Nach meiner Kenntnis komme ich also nicht umhin das
> Shapefile auszuwerten.
ja. natürlich. In der shp hast du lange Koordinatenreihen... damit
kannst Du dann was anfangen? gibt es keine Flurstücksnummern als unique
identifier?
shapelib kann natürlich auch lesen -> shpdump :)
Jörg
> Danke,
> Franjo
>
> --- Jörg Thomsen /<jt at mapmedia.de>/ schrieb am *Di, 26.5.2009:
> *
>
> *
> Von: Jörg Thomsen <jt at mapmedia.de>
> Betreff: Re: [Mapserver-DE] ShapeFiles für Desktop-Anwendung auslesen
> An: mapserver-de at freegis.org
> Datum: Dienstag, 26. Mai 2009, 16:14
>
> *
> *GIS FOSS wrote:
> > Hallo Nicol, Hallo Till,
> >
> > Danke für die prompten Antworten.
> >
> > Mit "Auslesen" meine ich "lesenden Zugriff", keinen Export oder
> > dergleichen - entschuldigt die missverständliche Formulierung. Ich
> > möchte die Metadaten eines Objektes aus der Shapedatei in den
> Speicher
> > (oder notfalls auf die Festplatte) lesen und in der
> Desktop-Anwendung
> > verarbeiten.
>
> dann genügt es doch, wenn Du die dbf-Dateien liest, oder?
>
> Jörg
>
> >
> > Wofür das Ganze:
> > In einer Desktop-Anwendung habe ich Flurstücksdaten mit weiteren
> > Informationen zur Fläche z.B. Angaben zur Lage Sondergebieten. Diese
> > Informationen sind (da manuell geführt) aber häufig nicht mehr
> aktuell.
> > Die aktuellen Informationen stehen aber im GIS zur Verfügung und
> könnten
> > als Shapes bereit gestellt werden. Eine GIS-Ausrüstung kommt für die
> > Arbeitsplätze >leider< nicht in Frage (auch nicht als Browserlösung).
> >
> > Der Umweg über PostGIS ist leider auch keine Option - das würde
> > natürlich alle Probleme lösen, inklusive des räumlichen Abgleichs
> wie
> > Finden der passenden Sondergebietspolygone zu einem Flurstück -
> das wäre
> > nunmal der klassische Zweck einer spatial-db. Kommt aber leider
> nicht in
> > Frage...
> >
> > Daher die Idee eines Batch-Abgleichs zwischen Datenbestand der
> > Desktop-Anwendung und besagten Shapefiles.
> >
> > @Till:
> > Shapelib werde ich mir also mal näher ansehen, aber wie um's
> Erzeugen
> > geht's mir nicht. ;-)
> >
> > Vielen Dank schon'mal euch beiden! Jede weitere Idee ist willkommen.
> >
> > Thx,
> > Franjo
> >
> > --- Nicol Hermann /<nicol at nicol.info
> </mc/compose?to=nicol at nicol.info>>/ schrieb am *Di, 26.5.2009:
> > *
> >
> > *
> > Von: Nicol Hermann <nicol at nicol.info
> </mc/compose?to=nicol at nicol.info>>
> > Betreff: RE: [Mapserver-DE] ShapeFiles für Desktop-Anwendung
> auslesen
> > An: "'GIS FOSS'" <fossgis_ml at yahoo.de
> </mc/compose?to=fossgis_ml at yahoo.de>>
> > Datum: Dienstag, 26. Mai 2009, 13:54
> >
> > *
> > * *
> >
> > *Franjo,*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > *bin mir nicht sicher was Du mit „auslesen“ meinst.*
> >
> > * *
> >
> > *Wenn auslesen = anzeigen ist dann probiere doch mal.*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > *http://gdv.com/down/scommander.php*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > *Damit kannst Du auch Daten einer Shape-Datei direkt in eine
> > PostgreSQL Datenbank schreiben und umgekehrt.*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > *Gruß Nicol*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > **From:* mapserver-de-bounces at freegis.org
> </mc/compose?to=mapserver-de-bounces at freegis.org>
> > [mailto:mapserver-de-bounces at freegis.org
> </mc/compose?to=mapserver-de-bounces at freegis.org>] *On Behalf Of
> *GIS FOSS
> > *Sent:* Dienstag, 26. Mai 2009 13:48
> > *To:* mapserver-de at freegis.org
> </mc/compose?to=mapserver-de at freegis.org>
> > *Subject:* [Mapserver-DE] ShapeFiles für Desktop-Anwendung
> auslesen*
> >
> > * *
> >
> > * *
> >
> > * *
> >
> > Hi,
> >
> > zugegeben etwas off-topic. Aber vllt. hat jemand einen Tipp
> für mich:
> > Gibt es eine OpenSource- oder FreeWare-Lösung, um am Desktop
> > ShapeFiles auszulesen, ohne den "Umweg" einer räumlichen
> Datenbank?
> >
> > Die Idee ist, Daten einer Fachanwendung mit den Metadaten von
> > Shapedateien abzugleichen/zu aktualisieren; wobei in den
> Daten der
> > Fachanwendung auch ein Koordinatenpaar enthalten ist, mit dem der
> > räumliche Bezug hergestellt werden kann. Also Punktkoordinaten in
> > Polygon finden, Metadaten des Polygons abfragen und mit Sachdaten
> > der Fachwendung abgleichen.
> >
> > Die "große Lösung" wäre, die Shapedateien in eine räumliche
> > Datenbank wie PostGIS zu übernehmen und dort auszulesen. Als
> > Alternative erwäge ich aber eine "kleine" Desktoplösung zu
> > entwickeln, welche möglichst wenig Administrationsaufwand
> aufweist:
> > gewünschte Shapedatei auswählen - Abgleich starten - fertig. ;-)
> >
> > Gibt es vielleicht schon eine Library, die dergleichen
> ermöglicht,
> > also quasi wie bei einer Datenbankabfrage auf eine Shape
> > zuzugreifen, ohne Migrationsvorgänge wie shp2pgsql o.ä.?
> >
> > Bin für jeden Tipp dankbar!
> >
> > Vielen Dank im Voraus,
> > Franjo
> >
> > p.s.: Was wäre eigtl. die "richtigere" Mailinglist für GIS-Fragen
> > ohne MS-Kontext? FreeGIS-List hat dem Anschein nach ja nicht den
> > Charakter einer Diskussionsliste!?
> >
> > * *
> >
> > * *
> > * *
> >
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Mapserver-DE mailing list
> > Mapserver-DE at freegis.org </mc/compose?to=Mapserver-DE at freegis.org>
> > https://freegis.org/mailman/listinfo/mapserver-de
>
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Aufwind durch Wissen!
>
> Qualifizierte Open Source Schulungen bei der
> http://www.foss-akademie.de/
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> _________________________________________________
>
> MapMedia
> Kartographie und raumbezogene Informationssysteme
>
> Gillweg 3, 14193 Berlin
> fon: +49 30 89 06 82-70
> fax: +49 30 89 09 53-21
> mail: jt at mapmedia.de </mc/compose?to=jt at mapmedia.de>
> net: www.mapmedia.de
> _________________________________________________
>
>
>
> Geschäftsführer: G. v. Tschirnhaus, J. Thomsen
> Registergericht, Berlin - Amtsgericht Charlottenburg,
> HRB 89625, Umsatzsteuer-Identnummer: DE 813794062
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org </mc/compose?to=Mapserver-DE at freegis.org>
> https://freegis.org/mailman/listinfo/mapserver-de*
>
>
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aufwind durch Wissen!
Qualifizierte Open Source Schulungen bei der
http://www.foss-akademie.de/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_________________________________________________
MapMedia
Kartographie und raumbezogene Informationssysteme
Gillweg 3, 14193 Berlin
fon: +49 30 89 06 82-70
fax: +49 30 89 09 53-21
mail: jt at mapmedia.de
net: www.mapmedia.de
_________________________________________________
Geschäftsführer: G. v. Tschirnhaus, J. Thomsen
Registergericht, Berlin - Amtsgericht Charlottenburg,
HRB 89625, Umsatzsteuer-Identnummer: DE 813794062