To pytanie brzmi tak zbędnie ...
W każdym razie poproszono mnie o zbadanie zastosowań SQL w ArcGIS. Używamy SDE DB do wszystkich magazynów po stronie serwera oraz zarządzania DB / edycji na dużą skalę. Próbuję jednak dokładniej zbadać, w jaki sposób SQL jest zintegrowany z narzędziami ArcGIS. W podręczniku SQL Query Reference Guide pomocy ArcGIS 10 znajduje się uwaga, która wyraźnie stwierdza, że składnia SQL nie działa podczas korzystania z narzędzia Field Calculator. Uważam to za bardzo rozczarowujące, ponieważ wydaje się bardzo przydatne, aby móc pobierać i przekształcać informacje bezpośrednio z samej bazy danych podczas obliczania wartości pól.
Jakie są największe ograniczenia i pułapki, na które można się natknąć, próbując korzystać z SQL w ArcGIS? Które narzędzia widzą najlepszą funkcjonalność po zintegrowaniu z SQL?
Jeśli potrzebny jest przykład, aby uczynić to jaśniejszym pytaniem, próbuję śledzić liczbę punktów zainteresowania, które są określonego typu w danym regionie. Każdy punkt ma atrybut opisujący jego typ i region. Moje obecne rozwiązanie obejmuje intensywne użycie kursorów do zliczania i pobierania danych, ale przełożony wskazał, że proste zapytanie SQL może zrobić wszystko to i więcej. Niestety wydaje się, że funkcjonalność nie jest w tym celu dostępna.
Albo to jest?