Аналитика
http://www.geosystema.net/forum/

Условные знаки
http://www.geosystema.net/forum/viewtopic.php?f=1&t=35
Страница 2 из 2

Автор:  Dmitry_Zolotar [ 19 мар 2015 17:16 ]
Заголовок сообщения:  Re: Условные знаки

klaid писал(а):
Доброго!! Поясніть
Які треба вказувати КОДи ТОЧОК при зніманні тахеометром (або вставці з текстового файлу в вигляді: N X Y Z CD - де CD це код точки) так щоб після імпорта в дигитал точки коректно перетворювались в умовні знаки або шари.

В геодезії в меню Ход-Параметры-Экспорт налаштуйте шаблон та відповідність кодів та шарів.
Изображение

Автор:  klaid [ 19 мар 2015 20:33 ]
Заголовок сообщения:  Re: Условные знаки

Dmitry_Zolotar писал(а):
klaid писал(а):
Доброго!! Поясніть
Які треба вказувати КОДи ТОЧОК при зніманні тахеометром (або вставці з текстового файлу в вигляді: N X Y Z CD - де CD це код точки) так щоб після імпорта в дигитал точки коректно перетворювались в умовні знаки або шари.

В геодезії в меню Ход-Параметры-Экспорт налаштуйте шаблон та відповідність кодів та шарів.
Изображение

Дякую.Буду пробувать. А якшо імпортувати з текстового .dat або .csv, як бути?
виду N X Y Z CD

Автор:  Dmitry_Zolotar [ 19 мар 2015 22:38 ]
Заголовок сообщения:  Re: Условные знаки

Без кодів, тільки з номером відкриваються dat-файли(NXYZ) на normal.dmf, в Сервис-Настройки-Чтение-DAT(NXYZ)/ASCII можна налаштувати код шару та код параметра для номера.

Якщо с кодами, то є скрипт для відкриття таких файлів:

Код:
;Импорт пикетов с кодами
$FN=@Dialog.OpenFile *.dat
$FE=@FileExists $FN
@if $FE=0 then @Break Файл $FN не найден
@Text[1].Load $FN
$CN=@Text[1].Count
@if $CN<1 then @Break Пустой файл
popTemplate | <Чистый>
$L=@Map.Layers.Add 75000 3 Пикет
$PN=@Map.Parameters.Add 7500001 3 Номер
$PC=@Map.Parameters.Add 7500001 5 Код
@Map.Layers.SetValidParameters $L -2 $PN $PC
$I=0
%Loop
$I=$I+1
@if $I>$CN then @Goto %Exit
$S=@Text[1].Line[$I]
$Number=@StringPart 1 $S
$X=@StringPart 2 $S
$Y=@StringPart 3 $S
$Z=@StringPart 4 $S
$Code=@StringPart 5 $S
$Obj=@Map.NewObject $L
@Map.Object[$Obj].Point[1] $X $Y $Z
@Map.Object[$Obj].Parameter[$PN] $Number
@Map.Object[$Obj].Parameter[$PC] $Code
@Goto %Loop
%Exit
Пометить | Все
Карта | Помеченные в рамку
Снять пометку | Все
Вид | Показать все


Можна модіфікувати скрипт, щоб завантажувався шаблон, автоматично визначався шар по коду і т.п.

Автор:  Володимир [ 05 июл 2016 10:17 ]
Заголовок сообщения:  Re: Условные знаки

Доброго дня!
Не можу знайти умовний знак межі сільської ради для масштабів 1:5000-1:500
http://gki.com.ua/files/page/Um_znaki_5 ... 60-413.pdf №408 таблиця 103

Скиньте будь ласка у файлі, якщо в кого є готовий.
Дякую!

Автор:  Xoxol [ 10 апр 2021 16:15 ]
Заголовок сообщения:  Re: Условные знаки

Библиотека условных знаков есть в общем доступе?
Есть ли платные базы условных знаков?

Страница 2 из 2 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/