Координаты узлов объекта

Вопросы связанные с работой ГИС Аксиома
Аватара пользователя
Rubtsov
Сообщения: 4
Зарегистрирован: 16 сен 2021, 07:01

Re: Координаты узлов объекта

Сообщение Rubtsov » 12 окт 2021, 09:38

Вышла новая версия Axioma 3.5 . Для данной версии разработана утилита создания каталога точек https://disk.yandex.ru/d/nmdy9YmE1ZheAA . Со всеми вопросами и предложениями обращайтесь на почту rubtsov@complat.ru
Аватара пользователя
Rubtsov
Сообщения: 4
Зарегистрирован: 16 сен 2021, 07:01

Re: Координаты узлов объекта

Сообщение Rubtsov » 20 окт 2021, 07:50

Данный модуль требует установки дополнительных модулей python : pandas,openpyxl
Установка дополнительных модулей в python Axioma:
- python -m pip install pandas
- python -m pip install openpyxl
Аватара пользователя
sappy
Сообщения: 9
Зарегистрирован: 11 мар 2021, 16:36

Re: Координаты узлов объекта

Сообщение sappy » 20 окт 2021, 10:15

Доброе время суток.
Было бы замечательно в утилиту добавить возможность выкидывать каталоги в полных географических координатах формата:
67°10'10,38" 78°55'3,1116"
Аватара пользователя
Rubtsov
Сообщения: 4
Зарегистрирован: 16 сен 2021, 07:01

Re: Координаты узлов объекта

Сообщение Rubtsov » 20 окт 2021, 10:27

Выложил обновление модуля Каталог точек https://disk.yandex.ru/d/nmdy9YmE1ZheAA .
Учтено пожелание "формирование географических координатах формата:
67°10'10,38" 78°55'3,1116""
Аватара пользователя
gisamap
Сообщения: 15
Зарегистрирован: 18 окт 2019, 08:03

Re: Координаты узлов объекта

Сообщение gisamap » 20 окт 2021, 15:30

Добрый день. Модуль создания "Каталога координат" имеет возможность сохранять координаты точек в формате kml ?
Аватара пользователя
Александр
Сообщения: 111
Зарегистрирован: 18 апр 2019, 08:21

Re: Координаты узлов объекта

Сообщение Александр » 21 окт 2021, 12:54

В версии 3.5 есть возможность сохранять геометрию в виде точек.
Включается это на вкладке Основные - Модули - Геометрия из таблицы. После этого на вкладке Дополнительно появляются две кнопки Загрузить данные из точек и Сохранить в виде точек.
Работает она в одном из двух режимов: Координаты точек или Первая точка и направление, но не в обоих режимах одновременно - при необходимости можно сделать оба варианта и объединить.

Код: Выделить всё

Структура таблицы, в которую будет производиться экспорт будет содержать следующие поля:
Номер геометрии		Идентификатор, по которому определяется принадлежность элементов одному геометрическом объекту
Номер части геометрии	Для случая, если геометрия состоит из нескольких элементов
Номер точки		Порядковый номер точки в геометрии. Нужен для корректной сортировки точек.
Первое значение		В зависимости от типа содержит или X координату или расстояние до следующей точки в метрах.
Второе значение		Вещественный	В зависимости от типа содержит или Y координату или направление до следующей точки в градусах.
sappy писал(а): 20 окт 2021, 10:15 Было бы замечательно в утилиту добавить возможность выкидывать каталоги в полных географических координатах формата:
Это тоже можно сделать:
  1. Сохранить в виде точек - как описано выше.
  2. По новой таблице выполнить SQL-запрос в расширенном SQL и выбрать: id_feature, id_geometry, id_point, LongLatToDMS(v2, v1, 4)
Пример:
SQL-запрос сохранения в полных географических координатах
SQL-запрос сохранения в полных географических координатах
SQL_LongLat.png (30.23 КБ) 853 просмотра
gisamap писал(а): 20 окт 2021, 15:30 имеет возможность сохранять координаты точек в формате kml ?
Тоже можно сделать через SQL-запрос.:
  1. Сохранить в виде точек - как описано сверху.
  2. По новой таблице выполнить SQL-запрос в расширенном SQL и выбрать: id_feature, id_geometry, id_point, AsKml(MakePoint(v1, v2, 4326), 6)
    вместо 4326 нужно установить требуемый EPSG-код системы координат.
Пример:
SQL-запрос сохранения в KML
SQL-запрос сохранения в KML
SQL_KML.png (37.74 КБ) 846 просмотров
В Excel можно экспортировать сохранив таблицу в виде Текста с разделителями (*.CSV)

Конечно это не так удобно, как воспользовавшись отдельным инструментом, но за то стандартными возможностями Аксиомы.
Аватара пользователя
gisamap
Сообщения: 15
Зарегистрирован: 18 окт 2019, 08:03

Re: Координаты узлов объекта

Сообщение gisamap » 21 окт 2021, 13:39

Утилита , как я проверил может сразу экспортировать в tab или xlsx . Плюс в один файл или для каждого объекта самостоятельно
Аватара пользователя
gisamap
Сообщения: 15
Зарегистрирован: 18 окт 2019, 08:03

Re: Координаты узлов объекта

Сообщение gisamap » 22 окт 2021, 07:08

Добрый день. Нашел у Rubtsov https://disk.yandex.ru/d/nmdy9YmE1ZheAA утилиту для сохранения tab в (geojson,kml,xlsx)
Предложение модераторам форуму - создать раздел форума - дополнительные утилиты
Аватара пользователя
Александр
Сообщения: 111
Зарегистрирован: 18 апр 2019, 08:21

Re: Координаты узлов объекта

Сообщение Александр » 25 окт 2021, 12:08

gisamap писал(а): 22 окт 2021, 07:08 Добрый день. Нашел у Rubtsov https://disk.yandex.ru/d/nmdy9YmE1ZheAA утилиту для сохранения tab в (geojson,kml,xlsx)
Предложение модераторам форуму - создать раздел форума - дополнительные утилиты
https://forum.axioma-gis.ru/viewforum.php?f=5
Ответить