«Создание любых типов линий» (FreeLine.avx)

0 голосов
спросил 12 Апр, 10 от Timur_A_T_A (280 баллов) в категории Программные продукты Esri
«Создание любых типов линий» (FreeLine.avx)
Есть ли вопросы ? Были сложности в работе ?  ...

8 Ответы

0 голосов
ответил 12 Апр, 10 от Vasiliy2 (8,240 баллов)
Не совсем понятно как формировать собственные линии с использованием шрифтовых знаков. Как кодируется тип шрифта, номер символа?
Или "конструктор" уже за деньги? Wink
0 голосов
ответил 12 Апр, 10 от Timur_A_T_A (280 баллов)
Вы читали статью в архиве ? там вроде механизм описан.
да, здесь -  http://wtm-geo.ru/13   я выложил проект с нашими типами линий, с простыми типами линий можете потренироваться на нём :)
   Так, это вполне рабочая версия модуля, если вы хотите расширить базовый набор типов линий, из которых комбинируются все  остальные, так просто добавьте её к легенде - \ESRI\AV_GIS30\ARCVIEW\ETC\leg_line.avl и всё...
0 голосов
ответил 12 Апр, 10 от Timur_A_T_A (280 баллов)
  <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} /* Style Definitions */ p.Msonormal, li.Msonormal, div.Msonormal {mso-style-parent:""; margin:0mm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:595.3pt 841.9pt; margin:20.0mm 42.5pt 20.0mm 30.0mm; mso-er-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} /* List Definitions */ @list l0 {mso-list-id:99959237; mso-list-:hybrid; mso-list-template-ids:1276832754 68747281 68747289 68747291 68747279 68747289 68747291 68747279 68747289 68747291;} @list l0:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:36.0pt; mso-level-number-:left; text-indent:-18.0pt;} ol {margin-bottom:0mm;} ul {margin-bottom:0mm;} --> <!--[if gte mso 10]> <> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Обычная таблица"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0mm 5.4pt 0mm 5.4pt; mso-para-margin:0mm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} <![endif]-->В общем, шаблоны хранятся в файле -

\ESRI\AV_GIS30\ARCVIEW\ETC>patternl.dbf


линий формируются из типов линий находящихся в легенде

\ESRI\AV_GIS30\ARCVIEW\ETC>leg_line.avl


Цвета в формате RGB  хранятся в -

\ESRI\AV_GIS30\ARCVIEW\ETC>color_l.dbf

Одно но :), эта версия программы ограничена выводом черно-белых линий

Но вам никто не запрещает изменить их цвет в легенде  после генерации линий :

            С цветами я так и не решу как лучше их кодировать или по палитре цветов или по произвольным названиям или  вообще только за деньги :)

Да, кроме описанных в статье кодов:

1)      линии
2)      длины  L
3)      ширины  W
4)      угла  A
5)      цвета C

    Есть еще 2 код смещения линии,   O  и D   O - если надо сместить линию до вращения линии и D если надо сместить линию ,  после вращения линии.


Если задать угол = A-1  то линия будет вращаться произвольно см. линия 174

 А если A0 то линия всегда сморит вверх !  см  линия 91 и т.д.
Вот, если что перепутал см. шаблоны в примере .....


PS: Этот нужно знать только для генерации новых типов линий, обычным смертным достаточно выбрать код линии и нажать кнопку FL  :-)


 
0 голосов
ответил 12 Апр, 10 от Vasiliy2 (8,240 баллов)
Спасибо. Сразу не вкурил что элементарные шаблоны в leg_line.avl
0 голосов
ответил 09 Май, 10 от misnadiya (200 баллов)
Скачала этот модуль. Есть шрифты, есть описание модуля, а сам модуль и дополнение к нему не приложено. Когда распаковываю файл, выскакивает уведомление что в папке ничего нет. Может что не так делаю, или есть какой то иной способ распаковать. Опишите подробно пожалуйста.
0 голосов
ответил 09 Май, 10 от misnadiya (200 баллов)
Скачала этот модуль. Есть шрифты, есть описание модуля, а сам модуль и
дополнение к нему не приложено. Когда распаковываю файл, выскакивает
уведомление что в папке ничего нет. Может что не так делаю, или есть
какой то иной способ распаковать. Опишите подробно пожалуйста.
0 голосов
ответил 11 Май, 10 от Timur_A_T_A (280 баллов)
Скачала этот модуль. Есть шрифты, есть описание модуля, а сам модуль и дополнение к нему не приложено. Когда распаковываю файл, выскакивает уведомление что в папке ничего нет. Может что не так делаю, или есть какой то иной способ распаковать. Опишите подробно пожалуйста.


Специально скачал архив с сайта датаплюс  файл - Free_L.rar все нормально …

Он содержит следующее:

 

╔═════════════════════════════ RAR:Free_L.rar ══════════╤══════════╤════09:59

║м                         Имя                            Размер    Дата 

  ..                                                      <Вверх>│11.05.10║

  формировании итоговой графической отчетности      rar│   806,351│07.04.10║

  lines                                             jpg│   476,581│07.04.10║

  freeline                                          rar│    17,949│06.04.10║

  fonts                                             rar│   382,758│06.04.10║

                                                                        

                                                                        

                                                                        

 

 

Сам модуль в архиве – freeline.rar

 

Вот его содержимое :

 

╔══════════════ RAR:FreeLine.rar\ESRI\AV_GIS30\ARCVIEW\EXT32 ══════╤════10:01

║м                         Имя                            Размер    Дата 

<

0 голосов
ответил 11 Май, 10 от Timur_A_T_A (280 баллов)
Скачала этот модуль. Есть шрифты, есть описание модуля, а сам модуль и дополнение к нему не приложено. Когда распаковываю файл, выскакивает уведомление что в папке ничего нет. Может что не так делаю, или есть какой то иной способ распаковать. Опишите подробно пожалуйста.


в общем, все просто,  архив содержит 4 файла:

формировании итоговой графической отчетности.rar

lines.jpg

freeline.rar

fonts.rar

Первым делом распакуйте FreeLine.rar  в папку какую вам удобно, ну а далее распакуйте и  его содержимое :

freeline.rar – архив модуля;

fonts.rar – шрифты;

формировании итоговой графической отчетности.rar – статья с описанием …


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