Как разносить точечную символьную инфу на карте?
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 22 апр 2009, 04:22
- Репутация: 0
Как разносить точечную символьную инфу на карте?
Был отрисован ранее и напечатан из ГИС каркас плана опробования - нанесены канавы, опробование, интервалы... На этот каркас карандашом нанесли геологическую дорожку, на которой закодированы различные породы различными символами. Например, х - медь, y-золото, е- серебро и т.д..
Отсканировали. Подложили этот растр, под тот самый каркас. Создали новый точечный шейп, в котором создаем уникальные категории , где c помощью поля ID кодируем - 1 - это символ x, 2 - y, 3 - е и т.д
Входим в режим редактирования, и скетчем начинаем "оцифровывать" карандашную колонку.
По умолчанию, скетч создает точки с ID = 0, который у нас нигде не описан.
Можно ли вот это умолчание динамично менять на 1 или 2, или 3 ? Чтобы тыкая мышкой, программа создавала по умолчанию символ "x". В любой момент поменяли - пошли дальше тыкать другим символом, например "у".
Или еще лучше, чтобы была возможность графического выбора нужного символа из указанных в этом шейпе.
Методика изменения поля ID через Атрибуты, не интересна и не удобна - нужно заходить в атрибуты и менять цифру для каждой новой точки.
Отсканировали. Подложили этот растр, под тот самый каркас. Создали новый точечный шейп, в котором создаем уникальные категории , где c помощью поля ID кодируем - 1 - это символ x, 2 - y, 3 - е и т.д
Входим в режим редактирования, и скетчем начинаем "оцифровывать" карандашную колонку.
По умолчанию, скетч создает точки с ID = 0, который у нас нигде не описан.
Можно ли вот это умолчание динамично менять на 1 или 2, или 3 ? Чтобы тыкая мышкой, программа создавала по умолчанию символ "x". В любой момент поменяли - пошли дальше тыкать другим символом, например "у".
Или еще лучше, чтобы была возможность графического выбора нужного символа из указанных в этом шейпе.
Методика изменения поля ID через Атрибуты, не интересна и не удобна - нужно заходить в атрибуты и менять цифру для каждой новой точки.
-
- Активный участник
- Сообщения: 194
- Зарегистрирован: 08 фев 2007, 23:29
- Репутация: 1
- Откуда: Симферополь
- Контактная информация:
Re: Как разносить точечную символьную инфу на карте?
Создайте фич-класс в geodatabase, в его свойствах укажите Subtype по полю ID, забейте список классов. Если создани subtype в Editor`е появится возможность оцифровывать объекты конкретного подтипа.
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 22 апр 2009, 04:22
- Репутация: 0
Re: Как разносить точечную символьную инфу на карте?
К сожалению Ваш ответ не дает на главный вопрос - как кокретно выбирать нужный символ из уже созданных категорий (подклассов) и рисовать ими значки, тыкая мышкой в нужное место на карте ?Dorofeev писал(а):Создайте фич-класс в geodatabase, в его свойствах укажите Subtype по полю ID, забейте список классов. Если создани subtype в Editor`е появится возможность оцифровывать объекты конкретного подтипа.
Создать подклассы не проблема.
Как вот ими дальше оперировать (быстро выбирать) - вот это вопрос...
-
- Активный участник
- Сообщения: 194
- Зарегистрирован: 08 фев 2007, 23:29
- Репутация: 1
- Откуда: Симферополь
- Контактная информация:
Re: Как разносить точечную символьную инфу на карте?
По-моему вы не пробовали
При создании Subtype можно рисовать объекты определенного типа и быстро переключать тип через target. Или я не правильно понял задачу.

- Вложения
-
- ArcMap.jpg (84.23 КБ) 7579 просмотров
-
- Завсегдатай
- Сообщения: 483
- Зарегистрирован: 17 авг 2006, 14:04
- Репутация: 0
- Откуда: Новосибирск
Re: Как разносить точечную символьную инфу на карте?
Хотел попробовать - не смог создать подтип: из вариантов поля, по которому подтип, только <None>Dorofeev писал(а):Создайте фич-класс в geodatabase, в его свойствах укажите Subtype по полю ID, забейте список классов. Если создани subtype в Editor`е появится возможность оцифровывать объекты конкретного подтипа.
-
- Активный участник
- Сообщения: 194
- Зарегистрирован: 08 фев 2007, 23:29
- Репутация: 1
- Откуда: Симферополь
- Контактная информация:
Re: Как разносить точечную символьную инфу на карте?
он создается только по полям типа int
-
- Завсегдатай
- Сообщения: 483
- Зарегистрирован: 17 авг 2006, 14:04
- Репутация: 0
- Откуда: Новосибирск
Re: Как разносить точечную символьную инфу на карте?
Все, понял, Спасибо!
-
- Интересующийся
- Сообщения: 23
- Зарегистрирован: 22 апр 2009, 04:22
- Репутация: 0
Re: Как разносить точечную символьную инфу на карте?

Я то попробовал после Вашего первого ответа. Создал фич, правда немного повозился с SubType,
в итоге увидел , что подкласс получается вроде как такой же, как и простой шейп. А на поле Target
первый раз не обратил внимания...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей