Что такое инструмент пространственных запросов для мирян?

9

Я ничего не знаю о ГИС, но у меня есть то, что я считаю проблемой ГИС. Потратив несколько часов на поиски своей проблемы, я думаю, что мне нужно выполнить пространственный запрос, но я не уверен, как это сделать.

У меня есть некоторые данные о преступлениях (список конкретных инцидентов, дата их возникновения и адрес, где они произошли), которые я хотел бы посмотреть в отношении одного конкретного района. У меня есть контур окрестности на карте, который достаточно конкретен, чтобы я мог перевести его в многоугольник, который описывает контур окрестности. Я хотел бы отфильтровать данные о преступности, которые я должен увидеть, какие конкретные инциденты произошли в пределах этого района. Я думаю, что это пространственный запрос, но я не уверен.

Я ищу руководство по проблеме в целом. Похоже, в Интернете есть несколько бесплатных инструментов для таких вещей (Google Fusion Tables?), И у меня есть доступ к ArcGIS Desktop и MS SQL Server. Я знаком с SQL Server, но не с ArcGIS Desktop, и это не похоже на то, что я мог бы взять и изучить за день или два, но я не уверен.

Elbelcho
источник
Вы хотите выполнять пространственные запросы на рабочем столе (ArcGIS) или на веб-странице (используя таблицы Google Fusion)?
Mapperz

Ответы:

8

В ArcMap, если вы посмотрите Поиск в Polygon в ArcMap, вы найдете это:

«Выберите По местоположению, чтобы выбрать те объекты из слоя точек, которые пересекают слой многоугольника»

Он находится в строке меню «Выделение> Выбрать по расположению» и запрашивает целевой слой, а затем слой-источник и метод выбора.

Таким образом, целевой слой - это ваш точечный слой, исходный слой - слой многоугольника, а целевой слой находится в исходном слое как ваш метод пространственного выбора.

Затем сохраните вывод

волосатый
источник
Звучит как хорошая идея, я отправил запрос на установку ArcGIS на моем рабочем столе, я сделаю это как можно скорее. Спасибо.
Эльбельчо
После этапа ArcGIS вы можете даже просто экспортировать в Excel для фильтрации данных.
Мэтью Снейп
1
Если у вас еще нет точек на карте, вам нужно сначала геокодировать их, чтобы получить координату для адреса.
Брэд Несом
Чтобы продолжить: я использовал этот метод, и он отлично работал. Мне было трудно разобраться в нескольких промежуточных шагах, таких как рисование контура окрестности в спутниковом виде, преобразование этого чертежа в объект и затем геокодирование адресов, но как только это было обработано, «Выбрать по местоположению» было именно тем, Мне нужен был простой в понимании, легко экспортируемый набор данных, который идеально соответствует моим потребностям. Спасибо!
Эльбельчо
4

В вашей таблице происшествий вам понадобится некоторая информация, которая связана с вашим районом. Ваш полигон соседства не содержит всех адресов внутри него, поэтому лучше всего было бы либо А) получить данные об улицах, участках или зданиях, содержащие адреса, которые соответствуют вашему списку, либо Б) открыть таблицу преступности и добавить столбец для окрестности. затем выберите адрес в вашем районе и введите имя / идентификатор района, которому он соответствует (это означает, что вам нужно добавить столбец в полигоне вашего района и добавить тот же идентификатор) В основном вам нужно иметь способ сообщить пространственному запросу что эти адреса принадлежат этому району.
Поскольку ваша таблица не является классом точечных объектов (я полагаю), вам придется выполнять объединение на основе этой таблицы. Для этого вы открываете ArcMap, нажимаете «Добавить объекты», просматриваете, чтобы найти свою таблицу и окрестности, щелкните правой кнопкой мыши на своем районе, нажмите «Объединить»> и следуйте инструкциям, чтобы объединить атрибуты из таблицы.

Мэг МакГ
источник
Ну, в этом-то и проблема, данные о преступности для всего города, и я хочу отфильтровать их, чтобы увидеть, какие именно преступления произошли в этом районе.
Эльбельчо
1
У вас есть другие данные ГИС? У вас есть участки или улицы?
Мэг МакГ,
3

Вы говорите, что у вас есть пространственное представление окрестностей, но данные о преступности - это просто адреса.

Есть способы связать преступления с окрестностями.

получить список всех адресов в окрестностях и присоединиться к этому списку. это непространственное решение.

или вам нужно получить некоторое пространственное представление о криминальной информации.

если у вас есть координаты для преступлений, вы соединяете полигон соседства с точками преступления с помощью оператора пересечения. тогда это пространственное решение.

Никлас Авен
источник