Форум

им. Зелёного Батискафа

АвторСообщение



Зарегистрирован: 05.03.07
Откуда: Россия, Тюмень
ссылка на сообщение  Отправлено: 24.01.10 00:41. Заголовок: Конвертер линий bln в cps-3


 
Sub bln2cps_konverter()

Dim poeben(2) As Double
Dim numFile As Integer 'Текущий номер адреса файла
Dim kolFile As Integer 'Всего файлов для конвертации
Dim BLN As Integer 'Номер открытого BLN файла
Dim CPS As Integer 'Номер cps для записи
Dim CPSname As String 'Имя cps файля
Dim dlinName As Integer 'Длина имени файла bln
Dim chislZAP As Integer 'Число строк полигона
Dim ZAP As Integer 'Число строк полигона
Dim num As Integer 'Номер полигона в cps

kolFile = UBound(arr_name_file())

For numFile = 1 To kolFile

BLN = FreeFile

Open arr_name_file(0) & "\" & arr_name_file(numFile) For Input As BLN


CPSname = arr_name_file(0) & "\" & Replace(arr_name_file(numFile), "bln", "cps") 'Задано имя выходного файла замещением расширения *.las на *.txt
CPS = FreeFile 'Присвоили свободный номер создаваемому txt-файлу
Open CPSname For Output As CPS
Print #CPS, "FFASCI 0 1 " & Chr(34) & "Lines" & Chr(34) & " 0 10000000000" & Chr(13) & Chr(10) & "FFATTR 0 1"

num = 0
Do
num = num + 1
Print #CPS, "->" & num
Input #BLN, chislZAP
Input #BLN, poeben(2)
For ZAP = 1 To chislZAP
Input #BLN, poeben(0), poeben(1)
Print #CPS, poeben(0) & " " & poeben(1) & " 0"
Next ZAP
Loop Until EOF(BLN)

Close

Next numFile

End Sub


Вопрос: Что это за белое вещество в птичьем дерьме?
Ответ: Это тоже птичье дерьмо.
Спасибо: 0 
Профиль Цитата Ответить
Ответов - 1 [только новые]





Зарегистрирован: 05.03.07
Откуда: Россия, Тюмень
ссылка на сообщение  Отправлено: 24.01.10 00:44. Заголовок: В догонку пара приме..


В догонку пара примечаний.

1. Каменты писал я для себя и, возможно для другой программы, так что они могут слегка некоррелироваться в кодом.
2. В bln нет информации о координате z, в cps-3 забиваются тупо нули.

Вопрос: Что это за белое вещество в птичьем дерьме?
Ответ: Это тоже птичье дерьмо.
Спасибо: 0 
Профиль Цитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  5 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия