За что отвечает параметр TipVyrazh в ParametryR.mdb и ParametryS.mdb
Parametry
В каких ситуациях применяются значения: ZM, CV, CM?
Добавление своих тематических карт в проект.
Сообщений 1 страница 12 из 12
Поделиться131.01.2017 16:03:46
Поделиться231.01.2017 16:24:59
m - топас (сложное выражение)
v - простое выражение
z - символ
c - цвет
Отредактировано Александр Архипов (31.01.2017 16:26:37)
Поделиться301.02.2017 09:35:32
За что отвечает параметр TipVyrazh в ParametryR.mdb и ParametryS.mdb
Parametry
В каких ситуациях применяются значения: ZM, CV, CM?
http://www.lesis.ru/infot/teh_map_tem.html
Поделиться402.02.2017 11:28:07
Почитал. Вроде уяснил.
Теперь как добавит в покраски по картам аналог "все линии жёлтые", только "все линии в vd белые"
Ссылка
Поделиться502.02.2017 13:04:19
Теперь как добавит в покраски по картам аналог "все линии жёлтые", только "все линии в vd белые"
"Глаз" - "Выбор / Выбать линии" - для линий "Цвет - только по значению", цвет задаёте. Галочку "Использовать цвет из библиотеки символов" снимаете.
Для желтых линий программа делает именно это, но сама.
Поделиться602.02.2017 13:25:04
"Глаз" - "Выбор / Выбать линии" - для линий "Цвет - только по значению", цвет задаёте. Галочку "Использовать цвет из библиотеки символов" снимаете. Для желтых линий программа делает именно это, но сама.
Через "глаз" я знаю как сделать. Мне нужно также и туда же как и функция "все линии жёлтые", только цвет задать белый и только для линий VD.
Функция "все линии жёлтые" - vd_l тоже делает жёлтым, а мне этого не надо.
Ссылка
Поделиться703.02.2017 09:57:13
как добавит в покраски по картам аналог "все линии жёлтые"
Я бы ещё добавил по этому поводу. Синие, красные и т.д. Просто сказав А по полигонам, скажите Б по линиям а может быть и точкам. И ещё хотелось бы знать как это делается в соседнем меню с формулами. Хочу добавить многострочную формулу и некие другие выражения. Тематические карты бывают разные а работа с одной кнопки это мечта.
Поделиться803.02.2017 12:03:42
Просто сказав А по полигонам, скажите Б по линиям а может быть и точкам.
Если будет пример, то по аналогии сделаю.
хотелось бы знать как это делается в соседнем меню с формулами.
Тоже интересует добавление.
работа с одной кнопки это мечта.
К этому должны стремиться.
Поделиться903.02.2017 13:03:46
Ваши пожелания либо слишком конкретные (частные - белый цвет только для одного типа блока), либо наоборот, рассуждения вроде "мост из Петербурга в Москву...". И что-б в один клик.
Желтые линии были сделаны для конкретного случая - они хорошо видны на аэро- или космоснимках, лучше, чем черные. Настройка через "глаз" в один клик не получится, но универсальная. Любая промежуточная настройка, даже если мы ее сделаем - уже не один клик.
Возникают три вопроса:
- как универсально настраивать визуализацию;
- как извлечь и сохранить настроенные параметры;
- как вставлять извлеченные настройки в меню.
Решение всех трех задач в общем виде - универсальная возможность вставлять свои меню для решения задач визуализации в один клик.
Поделиться1003.02.2017 14:52:21
Можно сделать своё меню и добавить его в Topol, используя команды Topol, используемые в этих XML файлах, как например, у Вас в меню Topol ЛесИС (крайнее правое основное меню в линейке Topol).
C:\Program Files\TopoL Software\TopoL xT\defaultProject
Своё меню сделать получается. Включить в него команды получается. Не получается с параметрами, в качестве параметра адрес определённого блока и выполнение стандартного действия над ним. Дмитрий Александрович, нельзя ли какой-нибудь пример, описания в XML примерно такого алгоритма :
1. Открыть блок по определённому адресу или выбрать уже открытый блок
2. Применить команду ( например, окрасить по выражению или выбрать линии определённого типа и т.п.).
Если, получится реализовать цепочки таких команд, то можно решить вопросы с автоматизацией ряда операций по созданию планшетов, планов их окраске и т.п.
В Topol 6.8 это всё можно было реализовать с помощью Macroedt.exe. и использовалось.
Может у Чешских партнёров есть какое то описание по работе с XML и примеры, как например по работе с ToPas.
Поделиться1104.02.2017 18:53:27
Это действительно так, почти весь интерфейс TopoL описан в XML, его можно модифицировать (что у нас частично сделано), дополнять. В большинстве случаев операция применяется к активному блоку, то есть выбранному для редактирования.
Свои дополнения лучше делать в отдельных файлах XML, оставляя стандартный набор без изменений, иначе очередная версия TopoL сотрёт Ваши изменения. Либо придется восстанавливать своё в XML после появления новой версии TopoL.
Узнать, какой функционал имеется в наборе СОМ-модулей TopoL можно, используя программы, понимающие описания этих модулей. При установке модули регистрируются в Windows и описания их классов становятся доступны. Тогда Вы увидите классы, методы и свойства этих классов. Описаний к классам там не будет, только наборы и типы параметров. У меня есть описания некоторых классов, 20% на английском, 80% на чешском. XML-тексты в самом TopoL-е имеют комментарии. В целом все достаточно разрознено, но если надо узнать что-то конкретное, можно спросить у авторов.
Подытоживая: инициатива приветствуется, но лишь в виде конкретных схем, технологических предложений и т.п. Абстрактных рассуждений здесь уже много, результата пока мало.
Поделиться1206.02.2017 10:49:50
Коллеги, уточняю в N-ный раз.
Д.А. никакими абстрактными "примерчиками" заниматься не будет. И работать в режиме "подай-принеси" тоже. Это не его уровень.
Вариант решения вопроса мы уже озвучили. Вы публикуете имеющиеся у Вас технологические пошаговые инструкции по печати планшетов, выкладываете имеющиеся шаблоны, мы их обсуждаем, при необходимости корректируем и тогда Д.А., как только освободится от текущей задачи, займется оптимизацией этого процесса. Порожденные в результате примеры Вы сможете использовать для последующей версификации типовой схемы.
Альтернативный вариант - Вы заявляете, что никаких, упомянутых тут Вами инструкций не существует, все работы ведутся силами "незаменимых специалистов". В этом случае, когда Д.А. освобождается, мы думаем и обсуждаем все сами и он реализует наш вариант технологии печати без учета Вашего мнения. При этом будет принято решение о пересмотре ценовой политики в целях компенсации избыточных затрат на работы, не связанные с разработкой и не предусмотренные типовым контрактом на распространение. Мы не обязаны заниматься технологиями производственных работ и "рисовать" шаблоны. Это не вопросы разработки.
Искренне рекомендую первый вариант и как можно быстрее, так как не исключаю, что в случае слишком ранней стадии обсуждения конкретных технологических схем, нами будет принято решение о переключении Д.А. на другую, более созревшую задачу. А таких у него на пару лет вперед.