А нельзя-ли как-нибудь конвертировать значки в формате *.svg конвертировать в библиотеки Topol?
*.svg в *.sli
Сообщений 1 страница 13 из 13
Поделиться225.03.2019 16:39:09
Прямого импорта формата *.svg нет, но это разновидность XML, а в редакторе условных знаков есть импорт/экспорт библиотеки *.sli в/из XML. Попробуйте сравнить форматы этих XML-файлов, насколько они различаются.
Поделиться327.03.2019 11:25:40
Ничего не получилось, ну до ладно. Сейчас другая беда. Создаю в редакторе точки, допустим А и Б. Открываю библиотеку LesIS_2, рисую точки, id делаю последними, сохраняю библиотеку, в преобразовать символы добавляю последними, библиотека по умолчанию, задать структуру проекта, точка из библиотеки LesIS_2, единственный по значению, создаю новый класс объектов, вид отображение по настройкам проекта, все отлично рисует как и хотелось бы. НО. Закрываю-открываю программу и точки рисуются с таким оформлением каким классом объектов рисовал последним. Например нарисовал направление течения и точка А тоже будет рисоваться направлением течения. То же самое с линиями. Подскажите в чем может быть дело, где я галочку не поставил или поставил лишнюю
Поделиться427.03.2019 12:22:04
Открываю библиотеку LesIS_2
В редакторе знаков вы открываете LesIS_2 и там добавляете точки.
библиотека по умолчанию
А по умолчанию стоит LesIS_2+Topol так? Сделайте по умолчанию LesIS_2 и всё должно заработать.
Опять этот вопрос к разработчикам. Поставьте LesIS_2 по умолчанию.
Поделиться627.03.2019 13:27:17
Попробовал на другом компьютере с заменой на мою библиотеку - то же самое. Первый раз все отлично работает, выключу - включу и все. Проект сохраняю. Т.е. что-то с самой библиотекой что-ли. Какие еще варианты?
Поделиться727.03.2019 13:33:31
Закрываю-открываю программу и точки рисуются с таким оформлением каким классом объектов рисовал последним.
Могу предположить что вы рисовали новые точки в блоке где активными были точки направления течения. Попробуйте новый блок. Создайте в нём таблицу одной новой точки и посмотрите что будет при закрытии и открытии.
Поделиться1028.03.2019 10:08:28
При создании нового блока, то же самое. Решение как всегда было элегантным. Нужно было всего лишь грязно выругаться и переустановить Topol. Все заработало при тех же самых манипуляциях. Но любопытно, что на другом компьютере были те же проблемы, а создавая же библиотеку на том компьютере все тоже работало
Поделиться1128.03.2019 11:02:09
Нужно было всего лишь грязно выругаться и переустановить Topol.
Не особо в это верю. Скорее всего просто после переустановки скинулись какие настройки визуализации. А их, как мы видим, очень много.
Поделиться1228.03.2019 13:13:04
Опять этот вопрос к разработчикам. Поставьте LesIS_2 по умолчанию.
Собственно, объединённую библиотеку мы сделали по рекомендации наших коллег. Там коды знаков от 0 до 999 - стандартная библиотека TopoL, из неё берутся знаки полигонов сплошной закраски для тематических карт с легендой по цвету, полностью прозрачный полигон, тонкая линия всегда в 1 пиксель экрана, удобная при поиске проблем и т.п. А все тематические пользовательские знаки - от 1000 и больше, то есть эта библиотека включает весь диапазон знаков.
Поделиться1328.03.2019 13:19:52
Т.е. что-то с самой библиотекой что-ли. Какие еще варианты?
Вряд-ли, что-то не так с какими-то настройками. Там же можно установить, чтобы символы сохранялись вместе с блоком, можно задать диапазоны используемых кодов символов, тогда остальные он не видит, и много других настроек.