стиль "не видит" нужный шрифт

0 голосов
спросил 23 Июль, 08 от VAsilich (540 баллов) в категории Программные продукты Esri
Ouchпри установке стиля, работавшего на другой машине, все точечные значки-глифы стали обращаться к шрифту  Wingdings, хотя соответствующие шрифты установлены. В чем может быть проблема?

5 Ответы

0 голосов
ответил 29 Июль, 08 от Prohojii (240 баллов)

У нас была подобная проблема. Был шрифт skv.ttf, после усатновки его на одну из машин, ArcView его не видел. Как потом оказалось все было в админовских правах т.е. нужно было зайти в машину с правами администратора, установить шрифт, после чего проблема исчезла.

0 голосов
ответил 02 Окт, 08 от kamakama (280 баллов)
Может, не совсем в тему, но все же. Используется ArcGIS Engine 9.2 в паре с MSVS 2008, С#. При работе используются динамический слой и, соответсвенно, динамические глифы. За основу был взят пример MyDynamikLayer из комплекта поставки ArcGIS. Подскажите, какое имя шрифта нужно поставить в приведенный ниже код, что бы показывался текст на кириллице(кодировка UTF-8)?
И вообще, откуда можно брать эти шрифты, подойдут обычные TTF или нужны только "родные"?
               stdole.IFont fontEsri;
               fontEsri = new stdole.StdFontClass();
               fontEsri.Name = "ESRI Environmental & Icons";
               fontEsri.Size = 32;
               ICharacterMarkerSymbol characterMarkerSymbol = new CharacterMarkerSymbolClass();
               characterMarkerSymbol.Color = color as IColor;
               characterMarkerSymbol.Font = fontEsri as stdole.IFontDisp;
               characterMarkerSymbol.Size = 40;
               characterMarkerSymbol.Angle = 0;
               characterMarkerSymbol.CharacterIndex = 36;

0 голосов
ответил 02 Окт, 08 от Grigoriy (127,020 баллов)
Интересно, Вы каждую букву будете по отдельности выводить? Маркер - это точечный объект.

Для работы с текстом существует ITextSymbol
http://resources.esri.com/help/9.3/ArcGISEngine/ArcObjects/esriDisplay/ITextSymbol_Example.htm

Для динамического тоже:
http://resources.esri.com/help/9.3/ArcGISEngine/ArcObjects/esriDisplay/esriDynamicGlyphType.htm
Шрифты подходят те, которые установлены в системе (Windows).
0 голосов
ответил 14 Окт, 08 от supernovichok (840 баллов)
    Доброе время суток image У нас проблема в тему. В ArcMap9.1 В проекте символы - в виде решеток и непонятных значков. При выборе символов в библиотеке - пустота, только непонятные названия. Может кто то сталкивался с подобым. Что делать?
0 голосов
ответил 30 Окт, 08 от supernovichok (840 баллов)
    Уж ответьте пожалуйста image
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...