Поиск ближайших объектов

С помощью инструмента Найти ближайший (Find Nearby) можно находить объекты в слое на заданном расстоянии от выбранного пространственного объекта или объектов. Например, если у вас есть слой Города и слой Аэропорт, то вы можете выбрать город из слоя Города, а затем с помощью инструмента Найти ближайший (Find Nearby) найти объекты (аэропорты) в слое Аэропорты на заданном расстоянии от выбранного города.

Для использования инструмента Найти ближайший (Find Nearby) в ArcGIS Viewer for Silverlight вы должны добавить его на панель инструментов, поскольку по умолчанию он не включен в приложения нового Вьюера. Ниже описываются шаги, необходимые для того, чтобы добавить инструмент Найти ближайший (Find Nearby) и найти ближайшие объекты. Более подробно том, как добавить инструменты, см. Управление инструментами и панелями инструментов.

  1. На закладке Инструменты (Tools) панели инструментов Конструктор приложений щелкните Добавить инструмент (Add Tool).
  2. В появившемся диалоговом окне Добавить инструмент (Add Tool) перейдите к группе Выборка (Selection), выберите Найти ближайший (Find Nearby), а затем щелкните Далее (Next:
    Добавить инструмент > Найти следующий
  3. Укажите параметры инструмента, включая панель инструментов, куда будет помещен инструмент Найти ближайший (Find Nearby), а затем нажмите OK:
    свойства инструмента Найти ближайший
  4. Выберите объект на карте, чтобы использовать его при поиске ближайших объектов. Пока такой объект не будет выбран, инструмент Найти ближайший (Find Nearby) будет недоступен. Более подробно см. в разделе Выбор объектов (Select features).
  5. Щелкните вновь добавленный инструмент Найти ближайший (Find Nearby) на панели инструментов.
  6. В появившемся диалоговом окне Найти ближайший (Find Nearby) выберите слой в ниспадающем списке Слой (Layer).
  7. Введите расстояние в окне для текста Расстояние (Distance).
    диалоговое окно Найти ближайший
  8. Выберите тип единицы измерения расстояния из ниспадающего списка:
    Выбор единиц измерения расстояний
  9. Нажмите Найти (Find). На карту будет добавлено два новых слоя, один – содержащий все объекты, полученные на запрос, и еще один, в котором содержится буфер, опоясывающий эти объекты:
    Ближайшие объекты в буферной зоне

1/23/2014