Логотип сайта посвященного геодезической программе Топаз Отступ сверху
На главную | Сделать стартовой | Поставить закладку
О программе TOPAZ
Файловое меню
ГеоКом меню
ИмпорТ меню
ПриКоП меню
Вопроссы по Топазу
Стоимость Топаза
Список организаций
Ограмный пробел в моем сайте
В разработке!
Открытая версия
Звуковые эффекты
Учебник по TOPAZ
Примеры чертежей
Задавайте вопроссы
Ограмный пробел в моем сайте
Другие программы!
Tutelka
Kometa
Ограмный пробел в моем сайте
geocom

ГеоКом

ГеоКом - комплект Геодезических программ.

Действие
obel Прямая задача :
obel Вычисление координат точки по измеренному расстоянию и дирекционному углу до неё.
obelОбратная задача :
obel Вычисление дирекционного угла и расстояния между двумя точками по их координатам.
obel Прямая засечка по дирекционным углам :
obel Вычисление координат точки с двух исходных пунктов по дирекционным углам на неё.
obelПрямая засечка по измеренным углам :
obel Вычисление координат точки с двух исходных пунктов по измеренным углам на неё.
obelПрямая засечка с точек хода :
obel Вычисление координат определяемой точки Р с двух произвольных точек хода по дирекционным и измеренным углам на неё.
obelОбратная засечка :
obel Вычисление координат точки по измеренным углам с неё на три исходных пункта.
obelТочка пересечения двух линий :
obel Вычисление координат пересечения двух произвольных линий.
obelТочка пересечения линии и дирекционного направления :
obel Вычисление координат пересечения линии с дирекционным направлением.
obelЛинейная засечка :
obel Вычисление координат точки Р с двух исходных пунктов по измеренным сторонам до неё.
obelСреднее из нескольких точек :
obel Вычисление среднего значения координат из 2-х, 3-х ... 10-ти точек.
obelПриведение линии к горизонту
obelX, Y -- Номенклатура
obelX, Y -- X, Y
obelX, Y -- B, L
obelB, L -- X, Y
obelВвод координат в базу
obelСлияние двух баз в одну
obelФормирование ФОДов :
obelКонвертор из ФОДов в ТоПаЗ :
Немного подробней:
Прямая задача
Вычисление координат некой определяемой точки Р по измеренному расстоянию и дирекционному углу до неё.
    Обязательными данными для вычисления координат точки Р являются:
  • координаты точки стояния
  • дирекционный угол с точки стояния на определяемую точку
  • и измеренное расстояние от точки стояния до определяемой точки.
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной. Что удобно при вычислении координат углов по обмерам зданий.
Обратная задача
Вычисление дирекционного угла и расстояния между двумя точками по их координатам.
В обратную задачу включена возможность привязки смежной системы исходных пунктов. Что удобно для стыковки двух свободных систем координат.
Прямая засечка по дирекционным углам
Вычисление координат определяемой точки Р с двух исходных пунктов по дирекционным углам на неё.
Программа анализирует оба дирекционных угла. Поэтому последовательность ввода исходных точек произвольная.
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Прямая засечка по измеренным углам :
Вычисление координат определяемой точки Р с двух исходных пунктов по измеренным углам на неё.
Пользователь обязательно должен проанализировать оба измеренных угла и ввести их в последовательности согласно схемки, приведённой под рисунком. При ошибочном вводе он получит зеркальное отражение точки Р .
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Прямая засечка с точек хода :
Вычисление координат определяемой точки Р с двух произвольных точек хода по дирекционным и измеренным углам на неё.
Программа анализирует оба дирекционных угла. Поэтому последовательность ввода исходных точек произвольная.
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Обратная засечка с точек хода :
Вычисление координат определяемой точки P по измеренным углам с неё на три исходных пункта.
Пользователь обязательно должен проанализировать все три исходных пункта. Определить где находится точка P - вне или внутри исходного треугольника. Установить соответствующую метку и ввести координаты исходных пунктов и измеренные углы в последовательности, приведённой на соответствующей схемке.
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Точка пересечения двух линий
Вычисление координат пересечения двух произвольных линий.
Точка пересечения может лежать где угодно. Поэтому последовательность ввода исходных точек произвольная
. По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Точка пересечения линии и дирекционного направления
Вычисление координат пересечения произвольной линии и дирекционного направления с произвольной точки.
Так как точка пересечения может лежать где угодно, то последовательность ввода точек задающих начало и конец линии произвольная. Дирекционное направление может быть как прямое, так и обратное.
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Линейная засечка :
Вычисление координат определяемой точки Р с двух исходных пунктов по измеренным сторонам до неё.
Пользователь должен выполнить обязательное условие приведённое под примерной схемой. При ошибочном вводе он получит зеркальное отражение точки Р .
По имени определяемой точки её координаты записываются в выбранную базу. После чего, эту определяемую точку, можно использовать в качестве исходной.
Среднее из нескольких точек :
Вычисление среднего значения координат из 2-х, 3-х ... 10-ти точек.
По имени средней точки её координаты записываются в выбранную базу. После чего, эту среднюю точку, можно использовать в качестве исходной.
Приведение линии к горизонту:
Приведение наклонного расстояния к горизонту по его измеренному зенитному углу.
X, Y -- Номенклатура:
Вычисление по плоским прямоугольным координатам 63/64 года номенклатур тех трапеций масштаба 1 : 10 000, 1 : 2 000 и 1 : 500, куда эти координаты попадают.
Перевычисление из одной системы координат в другую:
Этот программный комплекс предназначен для перевычисления плоских прямоугольных координат из одной системы X , Y в другую систему X , Y.
Решение этой задачи выполняется в два основных этапа.

1 - й этап : Вычисление по совмещённым парам опорных точек коэффициентов перехода из одной системы прямоугольных координат в другую и закладка этих коэффициентов в Базис перехода от одной системы координат в другую. Окончанием первого этапа служит установка окончательных значений коэффициентов перехода в панели: Базис перехода из одной системы в другую.

2 - й этап : Перевычисление плоских прямоугольных координат из одной системы в другую и размещение их в выбранные файлы. (Чаще всего в файл с Частной базой проекта Baza.dat)

На втором этапе, в зависимости от меток, установленных в панели: Базис перехода из одной системы в другую возможен:

  • либо выбор и перевычисление координат точек прежней системы из файла-источника в файл приемник,
  • либо ручной ввод и перевычисление координат точек в новую систему координат с размещением их в файл Частной базы проекта Baza.dat,
  • либо и то и другое вместе (и даже без хлеба).

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

    Затем из базы источника выбираются все точки, И если названия этих точек в базе-источнике НЕ совпадают ни с одним из названий базы приёмника, тогда и только тогда, происходит дозапись этой точки в базу приемник.

    Если названия точек совпадают, а координаты различаются, или же координаты совпадают а названия различаются, то происходит запрос, чего желает имрек. (Если только имрек НЕ подавил этот запрос меткой: При замене координат Подавить запрос на их модификацию. Тогда координаты просто заменяются на вычисленные в новой системе координат.)

    В качестве базы-источника и базы-приёмника могут быть выбраны следующие файлы:

  • Частные базы Проектов : Topaz/<Имя_проекта>/baza.dat;
  • База Межевых Знаков : Topaz/BAZ/meg_znak.dat;
  • База Гео_Пунктов : Topaz/BAZ/geo_pnkt.dat.

    В базу приёмник, как из баз-источников, так и из неё самой, можно помещать либо все точки, либо только те названия которых содержат дробную черту. (То есть, только одни Межевые Знаки.)

    Чем более увеличивается база-приёмник, тем более медленно идёт закачка. Ибо каждая точка выбирается из базы-источника и анализируется на крамолу, со всеми точками в базе-приёмнике.

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

    Если же совпадают и координаты и названия, то такая точка просто игнорируется.

  • X, Y -- B, L:
    Перевычисление плоских прямоугольных координат проекции Гаусса-Крюгера в геодезические координаты.
    В программе используются формулы вычисления координат, сближения меридианов и масштаба проекции Гаусса-Крюгера для широкой полосы.
    Смотри:
    В.П.Морозов: Курс сфероидической геодезии 1979г. стр. 259-267;
    B, L -- X, Y:
    Перевычисление геодезических координат в плоские прямоугольные координаты проекции Гаусса-Крюгера.
    В программе используются формулы вычисления координат, сближения меридианов и масштаба проекции Гаусса-Крюгера для широкой полосы.
    Смотри:
    В.П.Морозов: Курс сфероидической геодезии 1979г. стр. 259-267;
    Ввод координат в базу:
    Ввод координат X и Y в любую координатную базу ТоПаЗа :
  • Частную базу Проекта : Topaz/<Имя_проекта>/baza.dat;
  • Базу Межевых Знаков : Topaz/BAZ/meg_znak.dat;
  • Базу Гео_Пунктов : Topaz/BAZ/geo_pnkt.dat. Или удаление координат из них.

    Ввод и удаление кодов способов Получения и Закрепления координат в базах Получения и Закрепления координат :

  • база Проекта : Topaz/<Имя_проекта>/baza_FOD.dat
  • Общая база : Topaz/BAZ/FOD_pzk.dat. Эти две базы содержат только коды о способах Получения и Закрепления
    координат. И используются исключительно для формирования ФОДа-3 (Формата Обмена Данными), для КЗРиЗ г.Санкт-Петербурга. Смотри Формирование ФОДов в Геокоме.

    Ввод и удаление высот точек H в Частную базу Проекта или Общую базу высот :
  • база Проекта : Topaz/<Имя_проекта>/baza.h
  • Общая база высот: Topaz/BAZ/H.h
  • Слияние двух баз в одну:
    Две базы-источника сливаются в одну базу приемник.

    При этом, если файл с базой приёмником уже существует, то создаётся его резервная копия, с расширением : <имя>.bak. Перво-наперво, из этой копии выбираются все данные и заново закачиваются
    в файл приёмник, начиная с самого начала.

    И если названия баз-источников НЕ совпадают с названием базы приёмника, тогда и только тогда, происходит объединение аж трёх баз.
    Слияние возможно между однотипными базами ТоПаЗа.

    Базы первого типа < координатные базы> :
    - Частные базы Проектов : Topaz/<Имя_проекта>/baza.dat;
    - База Межевых Знаков : Topaz/BAZ/meg_znak.dat;
    - База Гео_Пунктов : Topaz/BAZ/geo_pnkt.dat.

    Базы второго типа < кодов способов Получения и Закрепления координат >:
    - базы Проектов : Topaz/<Имя_проекта>/baza_FOD.dat и
    - общая база : Topaz/BAZ/FOD_pzk.dat.

    Эти две базы содержат только коды о способах Получения и Закрепления координат. И используются исключительно для формирования ФОДа-3 (Формата Обмена Данными), cмотри Формирование ФОДов для КЗРиЗ г.Санкт-Петербурга.

    Базы третьего типа < высот точек >:
    - базы Проектов : Topaz/<Имя_проекта>/baza.h и
    - Общая база высот: Topaz/BAZ/H.h.

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

    В базу приёмник, как из баз-источников, так и из неё самой, можно помещать либо все точки, либо только те названия которых содержат дробную черту. (То есть, только одни Межевые Знаки.)

    Чем более увеличивается база-приёмник, тем более медленно идёт закачка. Ибо каждая точка выбирается из базы-источника и анализируется на крамолу, со всеми точками в базе-приёмнике.

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

    Если же совпадают и координаты и названия, то такая точка просто игнорируется.
    Для примера : на Пентюхе ММХ, 223 Мгерц, формирование
    базы приемника, размером в 160 Кбайт, заняло около 30 минут.
    И столько же потом ещё длилось компрессирование базы.

    Компрессирование, (или проще говоря, удаление пустых строк, которые появляются в базе приёмнике, как итог замещения точек из баз-источников,) можно не делать. Если их там не много (десяток-полтора), то на мощность они не влияют.

    Формирование ФОДов:
    Создание Форматов Обмена Данными.

    Данный программный поток при его ориентации на город (т.е. при отключённой кнопки Переориентировать Формат Обмена Данных на областной кадастр в панели Глобальные установки) :

    1. Конвертирует данные в форматы ФОД-2 и ФОД-3, для их последующего использования в КЗРиЗ г.Санкт-Петербурга;
    При этом, если установлена метка Сформировать ФОД для АРМа районного отдела КЗРиЗ, то формируется ФОД версии: 1.1 - новый.. А если метка НЕ установлена, то формируется ФОД версии: 1 - старый.

    2. Распечатывает Экспликацию земель и Опись документов.

    Одновременно, в процессе формирования (для ФОДа-3), Кодов способов Получения и Закрепления координат, создаются и заполняются две базы - содержащие в себе эти Коды.
    - Общая база: Topaz/BAZ/FOD_pzk.dat, и
    - частная база текущего Проекта: Topaz/<Имя_проекта>/ baza_FOD.dat.

    Общая база может быть заблокирована (метка: Отключить БАЗУ Межевых Знаков, в панели: Глобальные установки - блокирует и эту базу), или исключена непосредственно в текущей панели: Формирования способов Получения и Закрепления координат, через метку: Способы Получения и Закрепления координат только в базу Проекта. Оборотной стороной медали блокировки Общей базы является возможность разсогласованности баз!!! Ответственность за их согласованность - на плечах пользователей.)

    (Напоминаю, что стаскивание данных в базу Проекта, ускоряет поиск и выборку данных. Что верно и для баз с Кодами способов Получения и Закрепления координат.)
    Последовательность выборки из баз : сначала Коды ищутся в частной базе текущего Проекта, а если они там не обнаружены, то в Общей базе. Если они не обнаружены ни в одной из баз и НЕ установлена метка: Включить способы Получения и Закрепления координат, в панели: ФОД-3, то по умолчанию программа устанавливает код Получения = 4(полевой), а код Закрепления = 7(столб).

    Для формирования границ смежных землепользователей, необходимо прежде создать файл обмена чертежами, в программном потоке: Площадь участка/Приложение. И заполнить Описание границ смежных землепользователей, с обязательным установом всех границ земельного участка на литеры (или буквы) отмечающие начало границ. Смотри Площадь участка Саму процедуру соотнесения символьных литер начала границ с Межевыми Знаками следует смотреть в Helpе панели: Формирование границ смежных землепользователей для AutoCADa.

    Конвертор из ФОДов в ТоПаЗ:
    Перекачка данных из ФОДов в ТоПаЗ..

    Данный программный поток конвертирует данные из форматов ФОД-2 и ФОД-3, в ТоПаЗ;
    При этом, если установлена метка Сохраняя файлы менять их имена на произвольные, то при записи файлов следует запрос на их <имя>. А если метка НЕ установлена, то имя файла формируется по названию файла с ФОДом.

    НО если в ФОДах торчит несколько Теодолитных ходов или несколько Земельных участков, то метка Сохраняя файлы называть их по имени файла с FODом, определит формирование имени по названию файла с ФОДом только для ПЕРВОГО файла.

    Из ФОДов-2 ТоПаЗ обязательно формирует только Точку съёмки.
    Ведомость геопунктов и Одиночный Теодолитный ход, формируются только если они там есть.

    К сожалению Систему ходов корректно выдрать из ФОДов, НЕ удаётся!!!

    При формировании сегментов в зданиях (из ФОДов-3) ТоПаЗ полагает что они расположены наружу. Если сегменты расположены внутрь здания, то их следует установить вручную в программном потоке Экспликация

    Сформированные списки земельных участков (имя.m_z) и углов зданий (имя.u_z) следует перебросить из директория Topaz/<имя проекта>/FOD, в директорий Topaz/<имя проекта>. Иначе работа с ними будет некорректной.

    А если их сразу поместить в текущий проект, то можно затереть уже существующий файл с таким же названием.

    Info
    WebMaster
    Новогоднее предложение
    До 1 Января 2006 года стоимость продукта составит 100$ на компьютер, после нового года стоимость версии Topaz 5.0 составит 200$ на компьютер
    ПУЗАТИКИ И СЧЕТЧИКИ

    be number one
    Ссылки на другие ресурсы
    Студенческая жизнь глазами очевидцев
    Колосов Алексей Сергеевич фотограф в Санкт-Петербурге, профессиональный фотограф на свадьбу в Петербурге
    Колосов Алексей Сергеевич фотограф в Санкт-Петербурге, профессиональный фотограф на свадьбу в Петербурге
    Колосов Алексей Сергеевич
    Место для вашей рекламмы!!!
    Hosted by uCoz