Этот вопрос звучит просто излишне ...
Во всяком случае, меня попросили изучить использование SQL в ArcGIS. Мы используем SDE DB для всех серверных хранилищ и управления БД / крупномасштабного редактирования. Однако я пытаюсь глубже понять, насколько интегрирован SQL в инструментах ArcGIS. В справочном руководстве по SQL-запросам в ArcGIS 10 есть примечание, в котором четко указано, что синтаксис SQL не работает при использовании инструмента Калькулятор поля. Я нахожу это очень разочаровывающим, так как было бы очень полезно иметь возможность извлекать и обрабатывать информацию непосредственно из самой базы данных при вычислении значений полей.
Каковы наибольшие ограничения и подводные камни, с которыми можно столкнуться при попытке использовать SQL в ArcGIS? Какие инструменты видят лучшую функциональность при интеграции с SQL?
Если требуется пример, чтобы сделать этот вопрос более ясным, я пытаюсь отследить количество точек интереса определенного типа в данном регионе. Каждая точка имеет атрибут, который описывает ее тип и регион. Мое текущее решение включает интенсивное использование курсоров для подсчета и извлечения данных, но начальник указал, что простой SQL-запрос может сделать все это и даже больше. К сожалению, кажется, что функциональности нет для этого.
Или это?