Korzystasz z PostgreSQL z QGIS i ArcGIS?

9

Czy można używać PostgreSQL z QGIS i ArcGIS? tj. jedna baza danych dla różnych klientów.

Czy jest coś, o co się martwię lub występują problemy z korzystaniem z DBMS z dwóch różnych programów?

Wiem, że potrzebuję PostGIS i ArcSDE i nie mogę manipulować ani przechowywać danych rastrowych za pomocą PostGIS 1.5 w PostgreSQL od QGIS.

Co byś polecił lub czego unikać?

Vassilis
źródło

Odpowiedzi:

8

Siedziałem na prezentacji PostgreSQL / ArcSDE ( link1 , link2 ) podczas konferencji Esri w tym tygodniu i rozmawiali o tym trochę. Inżynier produktu Esri powiedział (przynajmniej interpretowałem to, co powiedziała), że:

  • ArcGIS 10.1 obsługuje tylko PostGIS 1.5
  • ArcGIS 10.1 z dodatkiem Service Pack 1 obsługuje proste funkcje geometrii z PostGIS 2.0, ale nie zaawansowane funkcje postgis, takie jak topologie lub raster
  • Aby utworzyć geobazę esri na postgresie, musisz zainstalować bibliotekę st_geometry zbudowaną przez esri. Użytkownicy NIE będą musieli instalować tej biblioteki, jeśli będą się łączyć bezpośrednio z geometrią PostGIS.
  • 10.1 pozwoli użytkownikom łączyć się z przestrzenną lub nieprzestrzenną bazą danych w ten sam sposób. Nieprzestrzenne połączenia z bazą danych są traktowane jako równe połączeniom z geobazą.
  • Wszystkie tabele i nazwy pól przechowuj małymi literami. (Patrz strona 43 połączonej prezentacji i co oznacza komunikat „Nie znaleziono tabeli DBMS”?

Z brzmienia tego wynika, że ​​jeśli chcesz nawiązać bezpośrednie połączenie z bazą danych PostGIS (z prostymi funkcjami), powinieneś być w stanie połączyć się z danymi zarówno przez ArcGIS 10.1, jak i QGIS.

Przeczytaj więcej w temacie pomocy online ArcGIS „ Krótka prezentacja geobaz w PostgreSQL ”.

RyanKDalton
źródło
Linki do prezentacji są teraz zepsute, czy istnieje zaktualizowany zasób?
GISKid