Rozumiem, że aby skorzystać z przestrzennych typów danych ArcGIS (ST_GEOMETRY, wersjonowane geobazy itp.) ArcSDE musi zostać zainstalowany - i przy użyciu klienta 10.1 jest on instalowany automatycznie (klient dwuwarstwowy >> DBMS, patrz tutaj .
Nadal jednak próbuję wymyślić korzyści z połączenia interfejsu Esri z PostgreSQL (lub Oracle). Czy mają to wyłącznie zalety zaplecza, takie jak skalowalność / wydajność / redundancja / DBAability, czy są jakieś dodatkowe funkcje interfejsu oferowane przez konfigurację PostgreSQL / PostGIS? ESRI pomoc nie wydaje się opracowanie
Do twojej wiadomości, jestem właściwie początkującym użytkownikiem bazy danych, który projektuje rozprawę GIS mającą na celu zilustrowanie, dlaczego Postgresql / PostGIS / QGIS jest bardziej skalowalny / elastyczny (i tańszy) niż ArcGIS / jakakolwiek baza danych, dlatego też muszę rozważyć powyższy scenariusz, który mogę nie stać na wdrożenie. Wszelkie linki w tym ostatnim punkcie, szczególnie dotyczące przepływu pracy (np. Brak mnóstwa plików kształtu zaśmiecających wszystko) są mile widziane. re.
źródło
Większość, jeśli nie wszystkie wielkie nazwy RDBMS obejmują typy danych przestrzennych. W tym celu ArcSDE nie jest konieczne do przechowywania lub wyświetlania funkcji geograficznych. ArcSDE dodaje funkcje zarządzania, aby zapewnić, że edycja wersji i złożone reguły geograficzne, takie jak sieci i topologia, działają w celu zapewnienia kompletności i czystości funkcji. Funkcja geobazy utrzymuje relacje i takie elementy, jak aliasy pól dla twoich funkcji. Wszystko to sprawia, że ArcSDE jest przyjemnym narzędziem do tworzenia funkcji geograficznych w bazie danych. Jednak ten sam rodzaj korzyści mógłby zostać stworzony bez SDE, ale wymagałoby to znacznego rozwoju i projektowania baz danych. Należy pamiętać, że funkcje geograficzne można przechowywać za pomocą geografii lub geometrii. Ten ostatni to pamięć kartezjańska, czyli planarna
źródło