Новые возможности программы

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

Parent[i]<Параметр>[/i]

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

Parent23

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

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

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

  1. Теперь в функции вида P0 допускается использовать знак неравенства <>, например функция вида:

P0

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

А функция

PLS

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

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

-,-,-,-,-,-

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

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

P0

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

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

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

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

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

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

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

[Модуль векторизации сканированных карт и планов)

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

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

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

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

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

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

  • Пометить близлежащие на 1 м
  • Вырезать в чистый
  • Сшить
  • Вернуть назад

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

Возможно. Присылайте пример, будем разбираться.

Загрузка спутниковых изображений из картографических интернет сервисов Google maps и Virtual Earth.

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

Диалог загрузки интернет снимков вызывается командой меню Растр|Загрузка из Интернет.

Точное совмещение растров Google maps и Virtual Earth с векторной картой.

Если снимки, загруженные из Интернет, смещены относительно векторной карты, то Вы можете трансформировать снимки таким образом, чтобы они точно совпали с вектором.

Для этого не закрывая окно Загрузки растров с интернет, остановите загрузку (кнопка Прервать). Переключитесь на закладку Сбор, выберите режим конструирования - Перемещение. И соберите объект в любом слое следующим образом: первая точка - точка на растре, которую следует переместить, вторая точка - точка векторной карты, в которую следует переместить точку растра и т.д. При завершении объекта (клавиша F5) загруженные снимки будут трансформированы (смещены). Заданное таким образом преобразование будет применяться ко всем растрам, загружаемым в текущем сеансе.

:exclamation: Вот! Такого я еще не видел ни в одной гиспрограмме! БОМБА! Спасибо!
НО! как и в начальной стадии, так и теперь путаються кадры спутника. (дублируються не на своём месте) А это практически сводит к нулю всю эту и привязку и сдвижку…

Данная опция все еще находится в стадии тестирования, поэтому сообщайте о замеченных ошибках в этот топик. Проблема с “путающимися” тайлами будет исправлена в ближайшее время.

Для успешной работы с изображениями загруженными с интернета, рекомендуется включать использование диапазона видимости (Сервис>Настройки>Вид>Применять диапазон видимости), так как загружаемые изображения заносятся в слоя, соответствующие их увеличению (zoom level) и отображение слоев для текущего экранного масштаба определяется установленным диапазоном видимости.

Описанное выше в новой версии программы уже не актуально.

Также рекомендуется располагать каталог-кэш загруженных растров на томе NTFS, так как в этом каталоге при интенсивной работе скапливается большое кол-во файлов, что для FAT32 томов приводит к резкому замедлению поиска. Задать путь к каталогу-кэшу можно изменив значение константы Сервис>Настройки>InetCacheFolder. При этом допускается совместное использование кэша несколькими пользователями, для чего следует открыть полный доступ к каталогу и задавать в настройках UNC путь (например, \Comp1\InetCache).

Упс, извиняюсь. Кадры путались по моей причине… Я не дочитал, что подвижка растра работает в одной рабочей сесии… Я их сохранял, потом открывал, ну и естественно подгружал через датумс, а нужно ж было опять двигать. Пока новых проблем нету. Еще раз, спасибо! Вещь очень даже неплохая.

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

В диалоге Загрузка растров из интернет добавилась возможность загружать изображения выбранного увеличения (zoom level) независимо от текущего экранного масштаба. Это полезно при загрузке изображений максимального увеличения на всю область карты. Для этого в процессе загрузки изображений увеличьте карту до установки максимального zoom level в диалоговом окне. Затем включите Зафиксировать и выполните команду Вид>Показать все. Будут продолжать загружаться изображения выбранного увеличения, которые затем можно будет использовать и без подключения к интернету.

В диалоге Загрузка растров из интернет теперь можно явно задавать номер зоны, что полезно при загрузке спутниковых изображений с интернета в векторную карту UTM проекции с координатами не имеющих номера зоны. При использовании такой карты надо выбрать датум WGS84 из списка и явно указать номер зоны в UTM. Чтобы выполнить контроль правильности пересчета координат, откройте лог (кнопка Дополнительно) и найдите там географические координаты загружаемой области.

Если в координате Y зона присутствует (значения больше 1 000 000) тогда введенное значение не задействуется, оно применяется только если номер зоны отсутствует в координатах.

Вставка разграфки трапеций СК63 и СК42 на заданную территорию

Команда Вставка|Разбивка на листы дополнена возможностью вставки не только рамок прямоугольной разграфки для масштабов (1:500-1:5,000), но также и номенклатурной разграфки для средних и мелких масштабов:
1:10,000-1:1,000,000 в системе СК42
1:10,000-1:200,000 в системе СК63.

Расчет координат рамок для СК63 и СК42

В окне Свойства карты (Карта>Свойства) обновлен расчет координат рамки трапеции по номенклатуре. Теперь внешний модуль Geo.exe не требуется для расчета.

Доступен рассчет номенклатур СК 42 и СК 63 (район Х). Кроме того теперь доступен пересчет в другую зону, или в другую систему координат (например из СК 42 в СК63). Для этого достаточно указать после номенклатуры через пробел номер зоны или долготу осевого меридиана (можно добавить это значение при помощи контекстного меню). Значение меньше 15 трактуется как номер зоны, если число больше 15 оно должно совпадать с одним из осевых меридианов в СК 42 или СК 63 (для СК 42 используются 6-ти градусные зоны, для СК 63 - 3-х градусные).

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

Поддержка СК63

В последней версии Ged, добавлена возможность использования датумов с шириной зоны отличной от 6 градусов. Это может применяться для пересчета в СК63, которая как известно использует 3-градусную зону.

Пример датума пересчета из широты-долготы WGS84 в прямоугольные координаты СК63 (с использованием параметров из Trimble Geomatic Office):

[WGS84 ↔ SK63]
a=6378245
f=298.3
Scale=1.0
FalseEast=300000
FalseNorth=-9214.688
PrimeMeridian=22
AddZone=1
ZoneSize=3
Helmert=25.0 -141 -78.5 0.0 -0.35 -0.736 0.0

Пример аналогичного пересчета из широты-долготы СК42 в прямоугольные координаты СК63:

[SK42 ↔ SK63]
a=6378245
f=298.3
Scale=1.0
FalseEast=300000
FalseNorth=-9214.688
PrimeMeridian=22
AddZone=1
ZoneSize=3

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

Дополнительно:

Упрощенное использование карт в разных системах координат

Обновление супер! Тащусь как удав по стекловате! Авторам благодарность от коллектива! :smiley: