Как получить ReferenceScale для слоя?

0 голосов
спросил 16 Авг, 07 от -3A- (5,220 баллов) в категории Программные продукты Esri
Всем привет!

Есть слой с аннотацией, как можно получить для него ReferenceScale?

Что-то у меня ничего не выходит :(

3 Ответы

0 голосов
ответил 16 Авг, 07 от new_sergei (2,660 баллов)
   Попробуй put_PreviousScale() интерфейса IReferenceScaleOperation
0 голосов
ответил 16 Авг, 07 от -3A- (5,220 баллов)
Э, не понял.

Во-первых, зачем мне put_xxx, если мне нужно ПОЛУЧИТЬ масштаб?
Во-вторых, при чем здесь вообще IxxxOperation?

Можно поподробнее объяснить?

Я понимаю, что мне нужно как-то выцепить интерфейс IGraphicsLayerScale, но непонятно, как мне его выцепить?
У меня есть указатель на IAnnotationLayer - через него ничего получить не удается :(
0 голосов
ответил 16 Авг, 07 от -3A- (5,220 баллов)
все, разобрался :)

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