Отображение поля в связанных таблицах

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Отображение поля в связанных таблицах

Сообщение giser » 07 ноя 2014, 17:22

Две связанные неграфические таблицы. Для таблицы СОН отображается поле ObjectID (выделенная цифра 4). Можно ли поменять поле отображения?
Вложения
2014-11-07_164650.png
2014-11-07_164650.png (2.54 КБ) 10279 просмотров

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 07 ноя 2014, 19:34

посмотрите в свойствах слоя СОН, на вкладке Display, какое поле выбрано для отображения названий объектов. При необходимости замените.
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 07 ноя 2014, 21:00

Это первое, что я сделал. Другое там стоит.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 07 ноя 2014, 21:50

а связь по какому полю сделана?
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 07 ноя 2014, 21:58

что значит по какому? по другому. ObjectID никак не фигурирует.
В принципе, связь и не причем. Даже в обычной таблице при идентификации такая ситуация.
Наверное, это не предусмотрено.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 09 ноя 2014, 13:30

на всякий случай - версия ArcGIS?
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 09 ноя 2014, 21:05

ArcGIS 10.2

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 10 ноя 2014, 12:01

специально проверил.

связь по полю Id. названия объектов в дереве окна Identify видны в соответствии с настройкой отображаемого поля.
Capture.JPG
Настройка Display field
Capture.JPG (51.87 КБ) 10104 просмотра
2.JPG
Identify
2.JPG (27.01 КБ) 10104 просмотра
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 10 ноя 2014, 12:32

Сам не понимаю, в чем проблема. Пока отличие только в том, что у меня таблицы неграфические.
И еще..На чем основано отображение поля у связанных таблиц, которые не были добавлены в окно ArcMap (соответственно, нельзя изменить свойства отображения)?
Вложения
2014-11-10_122702.png
2014-11-10_122702.png (13.47 КБ) 10094 просмотра

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 10 ноя 2014, 15:20

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

каким механизмом у вас сделана связь таблиц? надо было у вас это спросить в самом начале.
я пользовался контекстным меню слоя и выбирал Relate...
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 10 ноя 2014, 17:58

Обе таблицы неграфические. Идентификацию делаю по строке в таблице атрибутов (правой кнопкой по левой панели строки). Сейчас механизм связи установлен на уровне БГД. Но и контекстный тоже пробовал.
В общем, для графических таблиц опция выбора поля отображения отлично работает. Для неграфических нет. Видимо, "косяк" (свойство) программы.
Вложения
2014-11-10_182200.png
2014-11-10_182200.png (563 байт) 10042 просмотра

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 11 ноя 2014, 11:57

попробовал по вашей методике. действительно "косяк" и именно с неграфическими таблицами.
повторение опыта со слоем показало, что окно учитывает настройку отображаемого поля.
честно признаться, никогда не доводилось использовать идентификацию из контекстного меню таблицы.
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia » 11 ноя 2014, 12:11

как и в ситуации, когда необходимо публиковать проект с неграфическими таблицами без слоев с пространственными объектами в виде сервисов, можно попробовать использовать вместо таблицы класс точечных объектов с пустым полем shape. тогда, возможно, поведение окна идентификации будет правильным. хотя это, конечно, велосипед.
How to open GeoJSON, SHP, GPKG or GDB on Mac?

GeoPreview – fast GIS viewer for macOS
Step-by-step guides | Watch demo

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser » 11 ноя 2014, 12:36

novia писал(а):честно признаться, никогда не доводилось использовать идентификацию из контекстного меню таблицы.
Честно признаться, сам несколько дней назад случайно узнал :)
novia писал(а):как и в ситуации, когда необходимо публиковать проект с неграфическими таблицами без слоев с пространственными объектами в виде сервисов, можно попробовать использовать вместо таблицы класс точечных объектов с пустым полем shape. тогда, возможно, поведение окна идентификации будет правильным. хотя это, конечно, велосипед.
Да, велосипед. Хотя, при решении какой-то конкретной задачи любые средства хороши. А так, этот вопрос был больше теоретический. Спасибо за соучастие!

Ответить

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

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

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