Поиск ближайших объектов
С помощью инструмента Найти ближайший (Find Nearby) можно находить объекты в слое на заданном расстоянии от выбранного пространственного объекта или объектов. Например, если у вас есть слой Города и слой Аэропорт, то вы можете выбрать город из слоя Города, а затем с помощью инструмента Найти ближайший (Find Nearby) найти объекты (аэропорты) в слое Аэропорты на заданном расстоянии от выбранного города.
Для использования инструмента Найти ближайший (Find Nearby) в ArcGIS Viewer for Silverlight вы должны добавить его на панель инструментов, поскольку по умолчанию он не включен в приложения нового Вьюера. Ниже описываются шаги, необходимые для того, чтобы добавить инструмент Найти ближайший (Find Nearby) и найти ближайшие объекты. Более подробно том, как добавить инструменты, см. Управление инструментами и панелями инструментов.
- На закладке Инструменты (Tools) панели инструментов Конструктор приложений щелкните Добавить инструмент (Add Tool).
- В появившемся диалоговом окне Добавить инструмент (Add Tool) перейдите к группе Выборка (Selection), выберите Найти ближайший (Find Nearby), а затем щелкните Далее (Next:
- Укажите параметры инструмента, включая панель инструментов, куда будет помещен инструмент Найти ближайший (Find Nearby), а затем нажмите OK:
- Выберите объект на карте, чтобы использовать его при поиске ближайших объектов. Пока такой объект не будет выбран, инструмент Найти ближайший (Find Nearby) будет недоступен. Более подробно см. в разделе Выбор объектов (Select features).
- Щелкните вновь добавленный инструмент Найти ближайший (Find Nearby) на панели инструментов.
- В появившемся диалоговом окне Найти ближайший (Find Nearby) выберите слой в ниспадающем списке Слой (Layer).
- Введите расстояние в окне для текста Расстояние (Distance).
- Выберите тип единицы измерения расстояния из ниспадающего списка:
- Нажмите Найти (Find). На карту будет добавлено два новых слоя, один – содержащий все объекты, полученные на запрос, и еще один, в котором содержится буфер, опоясывающий эти объекты: