[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