Зачем нужны подтипы?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
Шаки
Активный участник
Сообщения: 187
Зарегистрирован: 02 июл 2008, 11:57
Репутация: 1
Контактная информация:

Зачем нужны подтипы?

Сообщение Шаки »

Не могу понять разницу между атрибутивным доменом и подтипом.
Создала кодированный домен (он отображал целевое использование земельного участка) и присвоила его полю класса участка, в данном поле в каждой записи увидела выпадающий список со своими пунктами,прикольно, а зачем нужны подтипы?

Просто я сейчас задумалась над организацией БД земельных участков, и большинство полей имеют значения четко определенные (например,форма собственности-1 Государственная,2 Коммунальная,3 Частная,ну или целевое использование у нас определено тоже списком УКЦВЗ),и из за этого у меня возник вопрос могу ли я использовать подтипы или домены, и создав домен увидела что это прикольно, а что такое подтип не поняла,хотя чувтвую что я не правильно поняла зачем нужен домен и использую его как подтип,ну такая у меня внутренняя чуйка, мне надо подтипы создавать или домены?
Аватара пользователя
Шаки
Активный участник
Сообщения: 187
Зарегистрирован: 02 июл 2008, 11:57
Репутация: 1
Контактная информация:

Re: Зачем нужны подтипы?

Сообщение Шаки »

вот я посидела и подумала, наверное так,допустим создаю домен категория земель в нем 9 пунктов ,из них допустим 1 сельхоз земли и 8 земли промышленности, а в этом домене для кода 1 сельхоз земли я могу создать подтип в котором будут пункты 1 пашня,2 сенокос, 3 пастбища и т.д., а для земель промышленности 1-....,2.....,правильно?
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Зачем нужны подтипы?

Сообщение Дмитрий Барышников »

Правильно (только вначале подтипы создаются а потом им домены сопоставляются).
Подтипы могут разными способами использоваться.
http://webhelp.esri.com/arcgisserver/9. ... 890392.htm
Аватара пользователя
Шаки
Активный участник
Сообщения: 187
Зарегистрирован: 02 июл 2008, 11:57
Репутация: 1
Контактная информация:

Re: Зачем нужны подтипы?

Сообщение Шаки »

Создала 4 домена абсолютно одинаково,назначила их полям,но 2 работают , а 2 нет и не могу понять причины,в свойствах поля смотрю они присвоены(домены полям),в чем может быть причина неработы доменов?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Зачем нужны подтипы?

Сообщение novia »

Шаки писал(а):Создала 4 домена абсолютно одинаково,назначила их полям,но 2 работают , а 2 нет и не могу понять причины,в свойствах поля смотрю они присвоены(домены полям),в чем может быть причина неработы доменов?
домены созданы как "кодированных значений" (а-ля подтипы) или "интервальные" (проверка адекватности чисел)?
как я понял из первого обсуждения вариант 1.

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

если не секретно, сделайте образец базы с классом объектов и доменами, который не работает.
или, если секретно, то скриншоты свойств базы на вкладке домены (4 штуки в студию) + скриншоты свойств поля (4 штуки тоже в студию)
понравилось? жми палец вверх :!:
Аватара пользователя
Шаки
Активный участник
Сообщения: 187
Зарегистрирован: 02 июл 2008, 11:57
Репутация: 1
Контактная информация:

Re: Зачем нужны подтипы?

Сообщение Шаки »

Вот БД
Вложения
объясн.doc
объяснения к доменам
(210 КБ) 571 скачивание
123.rar
база данных (вроде лишнее удалила)
(5.48 МБ) 339 скачиваний
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Зачем нужны подтипы?

Сообщение novia »

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

поэтому значения полей можно было редактировать, но если например указать 100, в последнем поле (propAq...), то текст домена не появится.

после настройки подтипа "жилая застройка..." выбор значения из списка заработал.
см. скриншот:
выбор доменов для полей подтипов
выбор доменов для полей подтипов
домены подтипам.png (47.05 КБ) 6799 просмотров
понравилось? жми палец вверх :!:
Аватара пользователя
Шаки
Активный участник
Сообщения: 187
Зарегистрирован: 02 июл 2008, 11:57
Репутация: 1
Контактная информация:

Re: Зачем нужны подтипы?

Сообщение Шаки »

ух ты,спасибо =)
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей