[Mapserver-DE] ShapeFiles für Desktop-Anwendung auslesen
GIS FOSS
fossgis_ml at yahoo.de
Die Mai 26 16:08:40 CEST 2009
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.
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> schrieb am Di, 26.5.2009:
Von: Nicol Hermann <nicol at nicol.info>
Betreff: RE: [Mapserver-DE] ShapeFiles für Desktop-Anwendung auslesen
An: "'GIS FOSS'" <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
[mailto:mapserver-de-bounces at freegis.org] On Behalf Of GIS FOSS
Sent: Dienstag, 26. Mai 2009 13:48
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!?
Â
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://freegis.org/pipermail/mapserver-de/attachments/20090526/d98df11a/attachment.html