Таблицы и данные

0 голосов
спросил 15 Авг, 05 от Гость (210,080 баллов) в категории Программные продукты Esri
Можно ли сделать, так что бы в таблице (шейп файле) в нужном мне поле заносились данные только из другой таблице (шейп) файла, что то вроде, как подстановка в Access. Например при отрисовке дома, в поле улица, название улицы можно было выбрать из выпадающего списка, или вообще как нибудь название ближайшей улицы проставлялось автоматически.

12 Ответы

0 голосов
ответил 24 Ноя, 05 от sergiy (4,180 баллов)

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

например у меня есть список улиц (или слой улиц) а также есть слой зданий и сооружений, адрес которых на прямую связан с названием улиц. И если, например, одна из улиц по каким то причинам меняет свое название, то и здания относящиеся к этой улице тоже должны сменить свой адрес.

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

а пользоватся доменом в данном случае не удобно потому как внести более 2000 улиц весьма трудоемко, и в добавок при изменении названия улицы опять же придется переписывать значение в домене, что доставляет дополнительные неудобства в процессе контроля целостности данных

0 голосов
ответил 24 Ноя, 05 от Гость (210,080 баллов)

для целей дреса можно использовать связи, только по ним поиск труднее особенно при использовании бгд на sql. а домены можно формировать из таблиц, например есть шейп-файл улиц из нег формируешь домен, при запуске инструмента указываешь поле подписи и поле подстановки.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...