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

Новые возможности программы
http://www.geosystema.net/forum/viewtopic.php?f=1&t=11
Страница 3 из 14

Автор:  Sergey Oleynik [ 25 окт 2005 15:55 ]
Заголовок сообщения:  Создание ортотрансформированных фрагментов и мозаики из блок

Создание ортотрансформированных фрагментов и мозаики из блока снимков

Новая возможность (Орто|Трансформировать фрагменты) выполняет пакетное создание трансформированных фрагментов из центральных зон снимков. Каждый фрагмент сохраняется в отдельном TIF-файле, а затем все фрагменты вставляются (как динамические ссылки) в сводный DMF-файл. После этого в моно-режиме выполняется автоматическое построение (или ручной сбор) линий порезов для создания бесшовных мозаичных ортофотопланов. Поскольку все растровые фрагменты загружаются “на лету” из исходных TIF-файлов, то новая технология позволяет создавать виртуальные мозаичные ортофотопланы высокого разрешения на огромные территории.
Кроме этого, конфигурация линий порезов может быть изменена в любое время.
Результирующая мозаика содержит только векторные полигоны и ссылки на исходные трансформированные фрагменты, что дает возможность создания различных версий ортофото в разных масштабах, не требуя дополнительного места на диске.

Пошаговая инструкция:

1. Загрузить или создать ЦМР (как обычно)

2. Установить желаемый масштаб карты (Карта|Свойства)

3. Вставить границы снимков блока (Вставка|Блок триангуляции)

4. Выровнять/уменьшить границы снимков оставив перекрытие 50-100 мм (Орто|Выровнять границы)

5. Пометить границы и создать трансформированные фрагменты (Орто|Трансформировать фрагменты) требуемого разрешения.
При этом для каждого снимка будет создан растровый файл, а в новом окне будет открыт сводный ортофотоплан.

6. Проведите на созданном ортофотоплане линии пореза в зонах перекрытий между фрагментами.
Для автоматического построения секущих линий пометьте все растровые фрагменты и выполните команду Орто|Построить линии порезов. Программа выполнит сравнение растровых фрагменов с разных снимков в перекрывающихся зонах и автоматически построит линии порезов в местах наилучшего совпадения. Далее программа обрежет растровые фррагменты в зонах их перекрытия вдоль маршрута и построит межмаршрутные секущие линии, для их последующего редактирования (при необходимости) и окончательной обрезки фрагментов (см. следующий пункт).

7. Пометьте все секущие линии и границы, а затем используйте кнопку Обрезать на закладке Правка правой панели для обрезки полигонов (при этом будут обрезаны только векторные полигоны, а растры останутся неизменными). Слой с растровыми фрагментами автоматически устанавливается в режим Полупрозрачный при создании мозаики. После того, как обрезка закончена, используйте команду Карта|Слои для снятия со слоя признака Полупрозрачный. Это ускоряет скорость регенерации изображения на экране.
После обрезки будет полезно пометить все растровые фрагменты и выполнить команду Правка|Совместить с соседними, для устранения возможных небольших зазоров или перекрытий фрагментов.

8. Для редактирования растровых полигонов используйте обычные средства (перемещение/добавление/удаление точек) с нажатой кнопкой Синхронизация точек на верхней инструментальной панели.

9. Радиометрическая коррекция созданного ортофото состоит их двух этапов. Первый (необязательный) включает интегральное приведение цветового баланса и контраста каждого фрагмента к оптимальному уровню. Для этого необходимо пометить (все) растровые фрагменты, открыть диалог Орто|Корректировка фрагмента... и щелкнуть в нем по кнопке Авто.

10. Окончательная коррекция устраняет видимую цветовую/контрастную несшивку при помощи попиксельной модификации смежных областей в растровых фрагментах. Для этого необходимо пометить (все) растровые фрагменты и использовать команду Орто|Тональная сшивка… После расчета вы увидите на экране результат коррекции и плавающее окно, позволяющие вам сохранить изменения или отказаться от них.
В некоторых местах может оставаться заметная остаточная разность по цвету (например, на водных бассейнах). Для ее устранения соберите там один или несколько одноточечных объектов и нажмите кнопку Обновить в плавающем окне. Объекты, состоящие из одной точки (собранные в любом слое с примыканием к границе) заставляют программу уделить особое внимание и выполнить максимально возможную плавную коррекцию в указанном месте.

Автор:  Sergey Oleynik [ 08 дек 2005 13:41 ]
Заголовок сообщения:  Обновление топографических шрифтов

Обновление топографических шрифтов

На некоторых версиях Win XP Rus возникала проблема с топографическими шрифтами из поставки Delta/Digitals.
Исправленная версия шрифтов находится на http://www.vingeo.com/update/rus/Fonts.zip

Автор:  Sergey Oleynik [ 13 дек 2005 14:59 ]
Заголовок сообщения:  Правка|Специальная вставка|Параметры из Excel

Правка|Специальная вставка|Параметры из Excel

Данная функция упрощает вставку параметров объектов (земельных участков) из таблиц Excel или Word.
Функция работает через буфер обмена также как Правка|Специальная вставка|Только параметры, но использует специальный настроечный файл Excel.hdr.

Файл должен находиться в папке \Digitals и иметь столько же строчек сколько колонок во вставляемых данных. В кадой строке этого файла нужно указать ID (код) параметра, в который нужно засылать значение соответствующей колонки.
Первая строчка - код параметра первой колонки Excel, вторая строчка - код для второй колонки, и т.д

Первой колонкой должно идти ключевое поле используемое для связи. Обычно это кадастровый номер участка, который должен быть заполнен в Digitals. Каждая строчка при вставке попадет в тот объект на карте, кадастровый номер которого совпадает со вставляемым.
Если ключевое поле находится не в первой колонке таблицы, то в соответствующей строчке файла Excel.hdr после кода параметра нужно добавить символ *.

Перед вызовом этой функции необходимо пометить все объекты, в которые выполняется вставка (например через Правка|Пометить слои...).

Пример http://www.vingeo.com/samples/Excel.zip

Автор:  Sergey Oleynik [ 18 мар 2006 20:13 ]
Заголовок сообщения:  Выравнивание точек объектов вдоль линии

Выравнивание точек объектов вдоль линии

Кнопка Выравнивание (Режим конструирования на закладке Сбор) предназначена для выравнивания вдоль одной линии точек одного или нескольких объектов. Функция полезна для выравнивания фасадов зданий вдоль красной линии, выравнивания вдоль одной линии выступов, балконов и пр.

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

Автор:  Sergey Oleynik [ 31 мар 2006 12:32 ]
Заголовок сообщения:  Поиск всех пересекающихся объектов на карте

Поиск всех пересекающихся объектов на карте

Команда Правка|Пометить|Пересекающие была доработана и теперь может быть использована для контроля топологии карты.
Если раньше эта команда позволяла пометить все объекты, которые пересекает заданный (помеченный) объект, то теперь ее можно использовать для автоматического поиска пересечений на всей карте.

Для этого достаточно вызвать ее, не пометив ни одного объекта, при этом будут помечены все объекты карты, которые имеют пересечения с другими объектами.

Поиск пересечений полезен для контроля горизонталей, топологии земельных участков, кварталов и угодий, и т.д.

Автор:  Sergey Oleynik [ 23 июн 2006 16:25 ]
Заголовок сообщения:  Функция FFF

Функция FFF (Function From File)

Данная функция позволяет вынести во внешний файл любую длинную формулу, которая не помещается в имени параметра.
Например вам нужно создать вычисляемый по длинной формуле параметр:
=GET(4,P[35]),GET(6,P[35]),GET(7,P[35]),GET(8,P[35]),GET(10,P[35]),GET(11,P[35]),GET(12,P[35]),GET(13,P[35])...

Поскольку длина имени параметра ограничена 127 символами, то записать в имя слишком длинную формулу не получится.
Вместо этого создайте в папке \Digitals\Lists текстовый файл с любым именем (например formula.txt) содержащий нужную формулу, а в имени параметра укажите короткую формулу-ссылку =FFF(formula.txt), которая будет означать, что данный параметр нужно вычислить по формуле из файла \Digitals\Lists\formula.txt.

Подобных файлов может быть множество, например =FFF(formula1.txt) и т.д.

Автор:  Anton Gorpynich [ 10 июл 2006 15:56 ]
Заголовок сообщения:  Просмотрщик векторных файлов DMF Viewer

Просмотрщик и каталогизатор карт - DMF Viewer.

Данная программа предназначена для создания каталога эскизов векторых файлов, поддерживаемых Digitals, на данный момент это:

Digitals DMF
Обменный файл IN4
AutoCAD DXF
MapInfo MIF
MicroStation DGN
AutoCAD DWG


Таким образом, получаем каталог файлов, по виду похожий на стандартный Проводник Windows в режиме Эскизы страниц. Используя двойной щелчек на любом из изображений можно открыть выбранный файл в Digitals.

Данная программа значительно упрощает поиск и навигацию по векторным файлам, разбросанным по разным папкам. Кроме того, она обладает рядом дополнительных функций, описание которых можно найти в справке.

Загрузить программу можно с нашего сайта по ссылке:
http://www.geosystema.net/update/MapView.zip

С вопросами и предложениями по программе обращайтесь по аресу: artem@vingeo.com

Автор:  Sergey Oleynik [ 10 авг 2006 10:38 ]
Заголовок сообщения:  Использование космических снимков IRS в Digitals

Использование космических снимков IRS в Digitals

Каждый снимок IRS, обычно представлен четырьмя файлами:
0006031C040034PDM50S2_nat.tif(182Mb)
0006031C040034PDM50S2_nat.txt
0006031C040034PDM50S2_nat_ql.tfw
0006031C040034PDM50S2_nat_ql.tif(0.3Mb)

Два последних файла с приставкой _ql (quick look) описывают копию снимка низкого разрешения, которая может применяться для создания карт покрытия и особого интереса они не представляют.

Первый файл (TIF) содержит собственно космическое изображение, а второй (TXT) данные его геодезической привязки в широте долготе WGS84.
Для того, чтобы Digitals использовал текстовый файл с данными привязки ему нужно дать расширение .IRS.
Оба файла
0006031C040034PDM50S2_nat.tif(182Mb) и
0006031C040034PDM50S2_nat.irs (бывший txt)

должны находится в одной директории.
Тогда TIF можно будет открыть через Растр|Открыть или вставить в карту через Вставка|Растровое изображение и Digitals автоматически загрузит его привязку из соответствующего IRS-файла.

Поскольку привязку в широте-долготе WGS-84 сложно использовать на практике, то снимку можно назначить датум, для автоматического перехода в нужную прямоугольную систему координат (CК-42, СК-63, местную и т.д.)

Для этого:
1) Запустите Models.exe и выберите "Модель|Внешнее ориентирование".
2) Выберите нужный растровый файл.
3) Задайте вид съемки "Карта" и операцию "Выбрать датум".
4) Выберите нужный датум (например "WGS84 <-> SK63") из списка слева.
5) Нажмите кнопку "Выполнить".

После нажатия кнопки Выполнить, для файла будут пересчитаны новые элементы ориентирования в соответствующей системе координат и записаны в Models.ini и в заголовок TIF-файла, после чего IRS-файл станет не нужным.

Примечание.
Чтобы данные ориентирования записывались в заголовок TIF-файла и чтобы ускорить отображение растра желательно предварительно сконвертировать его в формат TIF Tiled используя программу DIPEdit.

Более подробная информация о датумах:

Для редактирования параметров системы CK63 на вашу территорию откройте в текстовом редакторе файл Datums.ini и найдите в нем секцию "WGS84 <-> SK63".
В конце секции находятся точки пересчета (минимум 2) которые определяют переход из СК42 в СК63. Наберите там кооординаты нескольких разнесенных точек для которых известна привязка в обеих системах координат.

TiePoint1=X(СК42) Y(СК42) X(СК63) Y(СК43)
TiePoint2=X(СК42) Y(СК42) X(СК63) Y(СК43)
...

Дополнительно о датумах:
http://geosystema.net/forum/viewtopic.php?p=487#487

Автор:  Dkrav [ 03 ноя 2006 12:07 ]
Заголовок сообщения: 

А нельзя ли добавить в окошке обновлений текст с тем, что именно поменялось, или добавлено? Потому что сначала качать, а потом смотреть надо оно тебе или не надо, не очень удобно. Да и у Вас экономия трафика будет

Автор:  Anton Gorpynich [ 22 мар 2007 16:28 ]
Заголовок сообщения: 

Новые функции по работе с параметрами

Во-первых, напомню про функцию, появившуюся еще в прошлом году, которая полезна при создании *.DMT шаблонов с экспликацией для нескольких участков разного целевого назначения. Эта функция вычисляет площадь угодия(й) участка с заданным целевым назначением. Она "привязана" к дескриптору целевого назначения CV и работает если пометить квартал, вмещающий в себя несколько участков. Примеры использования функции:

P[0](1.2/30050,30080)

где 1.2 - это код целевого назначения участка,
30050, 30080 - коды слоев угодий, для которых определяется суммарная площадь.

P[0](2/30351,30353)

где 2 - номер участка по порядку
30351,30353 - коды слоев угодий.

Примеры исходного файла с 2-мя участками и шаблона можно загрузить по ссылкам:
http://www.geosystema.net/samples/kplan_1000.zip (в этом шаблоне присутствуют разные варианты использования как этой функции, так и указанных ниже)
http://www.geosystema.net/samples/2in1.zip

Теперь про новые функции. В новой версии появилась возможность "отвязаться" от слоев и производить поиск угодий по значению заданного параметра, например:

P[0](1.2/CN=11)

где 1.2 - опять же код целевого назначения,
CN=11 - до знака "=" указывается дескриптор ин4, после - значение соответствующего параметра.

Кроме дескриптора ин4 можно так же задавать номер параметра или ID параметра по аналогии со значениями в квадратных скобках, например:

P[0](1.8/ID30030=35.3)

здесь ID30030 означает идентификатор (ID) параметра

P[0](60=05,60=11)
- вариант функции для вычисления суммы площадей всех внутренних объектов (угодий), у которых значение параметра с порядковым номером 60 равно 05 или 11.

Аналогичным образом можно получать не только площади, но и любые другие параметры, например функция:

P[20](CV=1.2)

выдаст значение 20-го по порядку параметра первого найденного объекта, у которого параметр, соответствующий дескриптору CV равен 1.2. Опять же вместо указания дескриптора допускается порядковый номер параметра или его ID.

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

Автор:  Anton Gorpynich [ 22 мар 2007 18:26 ]
Заголовок сообщения: 

Функция Parent с поиском только в заданном слое

Parent[<Параметр>](<Слой>)

В круглых скобках указывается слой, в котором будет производиться поиск внешнего объекта, например:

Parent[23](1)

В таком виде данная функция должна работать быстрее, т.к. поиск производится только по объектам заданного слоя.

Автор:  Anton Gorpynich [ 27 мар 2007 17:38 ]
Заголовок сообщения: 

Усовершенствованные функции по работе с параметрами

Для полноценной работы с *.DMT шаблонами потребовалось доработать вышеупомянутые функции.

1. Теперь в функции вида P[0](CN=11) допускается использовать знак неравенства <>, например функция вида:

P[0](CN<>05)

вычислит площадь всех угодий, для которых дескриптор CN не равен 05.

А функция

P[LS](LS<>)

выдаст параметр, соответствующий дескриптору LS угодия с непустым значением дескриптора LS.

Примечание. Для данной функции пустыми считаются не только совсем незаполненные параметры, но и прочерки (символ минус) разделенные запятыми, например значение

-,-,-,-,-,-

будет считаться в данном случае пустым.

2. В этих же функциях можно использовать оператор & (логическое "и") между условиями, т.е. будут искаться только те объекты, которые удовлетворяют всем указанным условиям. Например:

P[0](CN=35.1&LS<>)

Данная функция выдаст площадь угодий с дескриптором CN равным 35.1 И в то же время для этого угодия дескриптор LS должен быть ненулевым.

Примеры использования функции можно загрузить по ссылкам:

http://www.geosystema.net/samples/Obmezh.dmf - участок
http://www.geosystema.net/samples/Obmezh_DMT.zip - шаблон *.DMT

Автор:  Anton Gorpynich [ 14 май 2007 15:37 ]
Заголовок сообщения:  Отчеты в Geodesy

Доработан вывод отчетов по ходам после строгого уравнивания в Geodesy

В новой версии Geodesy появилась возможность получить отчеты по ходам, предварительно сформированных в Digitals. Для этого необходимо:

1. Выполнить непосредственно уравнивание (Уравнивание|Уравнять).
2. Используем команду Уравнивание|Выделить хода, при этом уравненная сеть будет сохранена в файл *.DMF и этот файл будет открыт в Digitals.
3. На полученной карте в Digitals необходимо вынести подписи для всех точек (слои Точки теодолитных ходов и Точки съемочной сети). Далее переходим на закладку Сбор, выбираем слой ХОД и собираем хода по линиям сети, при чем ход должен включать все исходные точки данного хода. Для каждого хода должен быть собран отдельный объект без разрывов, при чем все точки ходов должны быть собраны с "захватом" уже имеющихся точек сети. Для удобства рекомендуется использовать горячие кнопки ("захват" точки - кнопка P) или Режим захвата. Полученную карту с ходами сохраняем.
4. Переходим в Geodesy и используем команду Уравнивание|Загрузить хода и открываем карту, сохраненную в п.3. В результате выводится отчет по ходам в привычном стандартном виде.

Автор:  Sergey Oleynik [ 17 май 2007 13:11 ]
Заголовок сообщения:  Модуль векторизации сканированных карт и планов (new!)

Модуль полуавтоматической векторизации

http://www.geosystema.net/forum/viewtopic.php?t=303

Автор:  Dmitriy Fedorov [ 07 сен 2007 17:06 ]
Заголовок сообщения: 

Возможность далеко не новая, но освещена недостаточно.

Панель Правка, кнопки Сводка листов, Сшивка листов.

Разъясните, по какому принципу работают данные команды, как определить область их действия, границу, по которой произойдет сшивка, например?

Попытки использования, в частности, команды Сшивка дали не вполне адекватные результаты. Команда, похоже, сшивает все объекты, которые так или иначе соприкасаются, хотя должна была бы работать по границе планшетов?!

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