Страница 1 из 1

получения информацию через цвет.

Добавлено: 08 июл 2011, 08:36
kg_gis
Здравствуйте!!! Задача состоит в том что бы при нажатии на какой то свет на карте, выходила информация об этой территории. Информация в Wordовском файле. Программа пиится в с#. Из формата jpeg привязала на Form через PictireBox. Может это можно сдеалть в ArcMap. Подскажите пжл как это можно сделать. Заранее спасибо.

Re: получения информацию через цвет.

Добавлено: 22 июл 2011, 09:33
novia
С программированием на C# знаком мало, потому расскажу, как это сделать в ArcMap

1. Создать базу геоданных
2. Преобразовать растр в полигоны
3. В дереве каталога ArcCatalog или окне Каталог в ArcMap щелкнуть правой кнопкой мыши на классе объектов
4. Выбрать пункт контекстного меню Вложения (Attachments) -> Создать вложения (Create Attachments) рис. 002
Включение вложений для класса объектов
Включение вложений для класса объектов
002.jpg (49.73 КБ) 3244 просмотра
5. В базе геоданных будут созданы служебные таблицы для хранения любых файлов, которые вы свяжете с объектами.
6. Добавляете класс полигональных объектов в ArcMap
6.5 Раскрашиваете полигоны в разные цвета на свое усмотрение
6.5.5 Сохраняете документ карты (mxd), чтобы потом еще раз не раскрашивать
7. Начинаете сеанс редактирования
8. Щелкаете правой кнопкой мыши на записи в таблице атрибутов,
9. Выбираете команду Открыть Менеджер вложений (Open Attachment manager), рис. 004
Открытие менеджера вложений
Открытие менеджера вложений
004.jpg (76.08 КБ) 3244 просмотра
10. В менеджере нажимаете на кнопку Добавить... (Add...), рис. 005
Добавление файла во вложения
Добавление файла во вложения
005.JPG (62.34 КБ) 3244 просмотра
11. Выбираете файлы для вложений
12. Завершаете сеанс редактирования с сохранением изменений
13. Используете инструмент Идентифицировать (Identify), чтобы вызывать необходимую информацию о "цветах на карте". В окне Идентифицировать (identify) появится особая кнопка Вложения (Attachments), с помощью которой можно открыть файлы.