2009-06-03 11 views
0

Я использую ArcGIS Server 9.3 с базой данных Oracle 10.2g. Я создал MXD, который содержит мой класс объектов, и я настроил его, чтобы показать один из атрибутов в качестве метки - как класс объектов, так и метка, будут отображаться во всех масштабах.ArcGIS: Ярлыки отображаются только в масштабе 10 000 000

В ArcMap эти метки отображаются только в масштабе 1: 10 000 000 - как только я увеличиваю масштаб, они исчезают.

Я делаю 2 вещи в «нестандартном» способом:

  1. класс объектов создаются путем импорта схемы с помощью геоданного дизайнера плагина для ArcCatalog - после импорта зарегистрироваться в информации о версиях с шагом редактирует базировать

  2. Я вставив свои данные с помощью SQL - как показано здесь:

 
    INSERT 
    INTO MYTABLE 
    (
    OBJECTID, 
    LABEL , 
    SHAPE 
) 
    VALUES 
    (
    sde.version_user_ddl.next_row_id('MYSCHEMA',2712) , 
    'SHOWME'           , 
    sde.st_geometry('POINT (9689097.37142934 4423553.842365312)', 4) 
); 

Итак, при визуализации этого в ArcMap, я вижу точки в порядке, но метки отображаются только тогда, когда я масштабируюсь в полном объеме. Слой и метки установлены для отображения во всех масштабах.

Кто-нибудь делает что-либо подобное, или вы можете предложить какие-либо исправления?

+0

Вы говорите, что «я создал MXD». Это в ArcMap? Как вы настроили карту для отображения меток? –

+0

Да, сделанный mxd через arcmap и повернул ярлыки для всех весов. – prule

ответ

0

я, кажется, удалось обойти эту проблему, установив степень слоя - я знаю, что в полной мере, что мое приложение спереди, так это легко и целесообразно:

sdelayer -o изменить -l MYTABLE, SHAPE -E 8714580.0881,4024165.7422,9950152.555,5045059.3021-s SERVERNAME -i 5151: MYSCHEMA_sde -u MYSCHEMA -p PASSWORD

 Смежные вопросы

  • Нет связанных вопросов^_^