ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » НЕ ТЕХНИЧЕСКИЕ ВОПРОСЫ » Структура проекта - экспорт в Excel


Структура проекта - экспорт в Excel

Сообщений 1 страница 10 из 10

1

Есть ли возможность сделать экспорт структуры проекта в Excel?

Окно карты - проект - задать структуру проекта - импорт/экспорт - экспорт в Excel (сделать).
http://s5.uploads.ru/t/GlmKI.jpg

http://s9.uploads.ru/t/ohltW.jpg

Отредактировано Юрий (17.05.2019 13:56:18)

2

Юрий написал(а):

Есть ли возможность сделать экспорт структуры проекта в Excel?

Вероятность такого события близка к нулю. Я вообще плохо представляю, как можно сложную, иерархическую структуру засунуть в примитивную двумерную матрицу. Ладно бы еще в MDB... Да и то - зачем? Сизифов труд.
Любой Ваш программист сможет сделать Вам утилитку перекачки xml в xls если у Вас с ним хватит пространственного воображения для запихивания, образно говоря, "3D" (или 4... 5... 6D? ))) структур в "2D" пространство матрицы. Еще учитывайте, что Xml - это РАСШИРЯЕМЫЙ (!) язык разметки, в котором даже теги  могут быть любым проектантом придуманы новые. Это Вы как учитывать будете? )

3

Да хотел к этой таблице получить условные обозначения для линий. И составить мини-инструкцию по условным знакам (с кодами) для планшетов, планов, карт-схем.

Грешнов написал(а):

Еще учитывайте, что Xml - это РАСШИРЯЕМЫЙ (!) язык разметки, в котором даже теги  могут быть любым проектантом придуманы новые. Это Вы как учитывать будете? )

Не понимаю я язык программистов. Можно приземлённее?

4

Юрий написал(а):

Да хотел к этой таблице получить условные обозначения для линий

Ну так как в таблице все равно не получится, в проекте сидят укороченные названия. А если короткие устраивают то и конвертер не нужен.
- ищите в проекте нужный Вам раздел с условными знаками и копируете эти строки в буфер, на примере одной строки с границей выдела это выглядит так:

Длинный текст

<TableDef Name="L7550" Geometry="2" Description="Выдела гр" Type="1" UseColor="1" UseSymbol="1" Symbol="7550" SymbolLibrary="|_ProjectFolder|LesIS_2.sli" UndefinedItems="1" ViewColorByDef="0" ViewSymbolByDef="0" DescrColor="0" DescrStyle="0" DescrStyleLib="C:\Program Files (x86)\TopoL Software\TopoL xT\STANDARD.TTS"/>

- Вставляете в Excel
- выделяете первый столбец и далее Данные - текст по столбцам - Другой - "
- ОК и все строки разбиты на элементы, Вам остается удалить не нужные Вам столбцы и получить:
L7550 Выдела гр 7550
Теперь также разбить L7550 через "фиксированую ширину" и получить:
L              7550       Выдела гр          7550
и удалить 7550
Результат тот же что в таблице:
L         Выдела гр         7550
Я потратил на это минут 5-10. А одна там строка... 10 или 500 - все равно. Время будет одно - 5-10 минут.

5

Короткие устраивают вполне. А условный знак? мне именно он и нужен.

Юрий написал(а):

хотел к этой таблице получить условные обозначения для линий.

Может я некорректно выразился: к указанной таблице, где есть наименование и код, добавить сам графический символ.

6

В XML всё есть, что касается кодов символов, назначенных библиотек и т.п. Можно всё получить обычным текстовым поиском.

7

Дмитрий Александрович, Вы эту таблицу формировали? Не кажется ли Вам, что в ней не хватает графической части?

Юрий написал(а):

Да хотел к этой таблице получить

8

Юрий написал(а):

Не кажется ли Вам, что в ней не хватает графической части?

Эта графическая часть периодически рисовалась и рисуется нашими пользователями и оформлялась и оформляется в виде инструкций или легенд уже много лет подряд и многократно. Проще Вам всем поделиться тут заготовками, чем просить Д.А. писать программу автоматического рисования образцов и их расшифровки ради однократного вывода таблицы, которая не меняется лет 50...  Уж в Эксель это точно вывести не получится.
Кроме того, вордовский проект ЛУ инструкции 2018 года, который гулял и по РЛИ и по всей отрасли, содержит все эти картинки, кстати, выведенные туда банальным ручным способом, и все что Вам нужно - добавить в эту болванку коды Тополя.
Коллеги, ради печати всей этой хрени, 90% которой вообще не используется, я грузить Д.А. точно не стану. Труд девочек, которые вобьют коды в ворд за полдня обойдется на несколько порядков дешевле. У нас куча более важных вопросов не закрыта, а Д.А. у нас один, к сожалению.

9

Если нужно увидеть, как выглядит линия, то здесь доступны следующие варианты:
- меню "Инструменты / Преобразовать символы", затем выбираете нужную строку: LesIS 2 или LesIS 2 + TopoL или другое и нажимаете кнопку с лупой "Используемые символы"

- меню "Инструменты / Библиотеки преобразования символов", затем выбираете нужную библиотеку: LesIS_2 и нажимаете кнопку с лупой "Включает символы"

В итоге появляется диалог с маленькими картинками символов, их названиями и кодами. Чтобы получить большую картинку, выбираете требуемый символ и нажимаете кнопку слева внизу с лупой - символ будет прорисован зигзагом в отдельном диалоге и там будет возможность его увеличения-уменьшения.

Другой вариант - использовать редактор библиотеки символов, там тоже высвечивается список картинок символов с названиями и кодами. Чтобы увеличить картинку, можно в меню "Инструменты / Настройки" вызвать диалог, где, если уменьшить цифру в клетке "масштаб" (что равносильно укрупнению масштаба), символы будут в списке крупнее.

10

Посмотрю.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » НЕ ТЕХНИЧЕСКИЕ ВОПРОСЫ » Структура проекта - экспорт в Excel



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001