Надписать объекты в ArcScene

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Алексей Дорофеев
Участник
Сообщения: 98
Зарегистрирован: 20 ноя 2010, 14:37
Репутация: 0

Надписать объекты в ArcScene

Сообщение Алексей Дорофеев »

Здравствуйте!

Подскажите, пожалуйста, как в ArcScene (ArcGIS 9.3) выполнить действие, аналогичное тому, что выполняется при вызове операции "Надписать объекты" в ArcMap? И возможно ли вообще это?
"Столбики" строятся и отображаются, нужно подписать их длину (мощность).

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

Re: Надписать объекты в ArcScene

Сообщение novia »

Вроде бы как напрямую в ArcScene нельзя надписать объекты.

есть два пути:

1) создание 3D текста вручную с помощью панели инструментов 3D Graphics (3D Графика), которая уже есть в ArcScene

2) создание 3D текста с помощью дополнительной панели инструментов, найти которую вместе с описанием на англ. языке можно по адресу: http://edndoc.esri.com/arcobjects/9.0/S ... OOLBAR.htm

народ с форумов Esri сообщает, что она значительно упрощает жизнь, когда надписей надо много.
понравилось? жми палец вверх :!:
Serp
Участник
Сообщения: 94
Зарегистрирован: 05 июл 2010, 07:58
Репутация: 0

Re: Надписать объекты в ArcScene

Сообщение Serp »

зип качается отсюда: http://edndoc.esri.com/arcobjects/8.3/s ... oolbar.zip

обсуждение можно глянуть здесь: http://www.dataplus.ru/Forum/forum_posts.asp?TID=8790

и еще есть нюанс: надписи должны быть иностранными. Тогда все работает - не заточено под локализацию
Жизнь - это эксперимент, поставленный на себе.
Алексей Дорофеев
Участник
Сообщения: 98
Зарегистрирован: 20 ноя 2010, 14:37
Репутация: 0

Re: Надписать объекты в ArcScene

Сообщение Алексей Дорофеев »

Спасибо!
Ещё вопрос такого плана: нужно, чтобы при открытии (обращаю внимание - при открытии) файла сцены в ArcScene не только загружались слои, но и отображалась форма (стартовая форма проекта с кнопкой "Начать работу"). Так вот, а это как сделать?
Dorofeev
Активный участник
Сообщения: 194
Зарегистрирован: 08 фев 2007, 23:29
Репутация: 1
Откуда: Симферополь
Контактная информация:

Re: Надписать объекты в ArcScene

Сообщение Dorofeev »

Только программно через VBA, для 10й версии прийдется разрабатывать дополнение AddIn т.к VBA оттуда выилили.
Нужно сохранить код VBA в документе и выполнить инициализацию свой формы в методе

Код: Выделить всё

Private Function SxDocument_OpenDocument() As Boolean

End Function
Алексей Дорофеев
Участник
Сообщения: 98
Зарегистрирован: 20 ноя 2010, 14:37
Репутация: 0

Re: Надписать объекты в ArcScene

Сообщение Алексей Дорофеев »

Теперь такая проблема: во всё том же самом 9.3 необходимо обратиться через Visual Basic к таблице и связанным с ней. Через StandaloneTable здесь, как я понимаю, не получится, потому что это было бы обращением к ОДНОЙ таблице, а нужно - к таблице И СВЯЗАННЫМ.
Dorofeev
Активный участник
Сообщения: 194
Зарегистрирован: 08 фев 2007, 23:29
Репутация: 1
Откуда: Симферополь
Контактная информация:

Re: Надписать объекты в ArcScene

Сообщение Dorofeev »

Из вашего вопроса ничего не понятно.
В любом случае советую почитать документацию для разработчиков ArcGIs на VBA. Я думаю, что приведенные там примеры ответят на многие из ваших вопросов ;)
Алексей Дорофеев
Участник
Сообщения: 98
Зарегистрирован: 20 ноя 2010, 14:37
Репутация: 0

Re: Надписать объекты в ArcScene

Сообщение Алексей Дорофеев »

документацию для разработчиков ArcGIs на VBA
А ссылку на эту вещь можно?
Dorofeev
Активный участник
Сообщения: 194
Зарегистрирован: 08 фев 2007, 23:29
Репутация: 1
Откуда: Симферополь
Контактная информация:

Re: Надписать объекты в ArcScene

Сообщение Dorofeev »

Ответить

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

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

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