PostGIS Query Layer in ESRI ArcMap 10.0 - How To

Hallo Leute,

beim Testen des QueryLayers in ArcMap 10.0 hatte ich einige Probleme mit PostGIS,
deshalb hab ich hier mal aufgeschrieben, was alles zu beachten ist (keine Anspruch auf Vollständigkeit :slight_smile: ):

  • Datei - Daten hinzufügen - Abfrage-Layer hinzufügen
  • Verbindungen… definieren (Achtung: ArcGIS unterstütz keine Großbuchstaben im Datenbanknamen) :rolleyes:
  • Abfrage definieren (z.B. “SELECT * FROM table1”), einen Namen für die Abfrage vergeben und anschließend “Überprüfen”
  • Häkchen setzen bei “Erweiterte Optionen anzeigen” und auf “Weiter” klicken
  • Eindeutige(s) Erkennungsfeld(er) auswählen (analog zur Primärschlüssel(n) der Tabelle) und alle anderen Felder deaktivieren (Häkchen entfernen), sonst wird bei Null-Werten in einer Spalte keine ESRI-OID gebildet und man kann nicht auf die Attributtabelle zugreifen
  • Achtung: scheinbar hat ArcGIS Probleme mit dem Date-Format aus PostgreSQL (TimeStamp funktioniert) :confused:

siehe auch:
http://forums.arcgis.com/threads/1010-Beta-10-query-layer-from-postgis-oid-field-not-valid

Viel Spaß! :wink: