[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