Координаты узлов объекта
Координаты узлов объекта
Добрый день.
Есть такой вопрос: Как можно координаты углов объекта?
Собственно приложено в файле.
Есть такой вопрос: Как можно координаты углов объекта?
Собственно приложено в файле.
- Вложения
-
- 2021-03-11_21-38-55.png (55.91 КБ) 14510 просмотров
Re: Координаты узлов объекта
Видимо пропущен какой-то глагол))Как можно координаты углов объекта?
Re: Координаты узлов объекта
Добрый день.
Да точно.
Можно ли как то экспортировать данную ведомость координат, очень уж неудобно по одной копировать.
Да точно.
Можно ли как то экспортировать данную ведомость координат, очень уж неудобно по одной копировать.
Re: Координаты узлов объекта
Скопировать координаты из панели в виде таблицы не получится (в следующих версиях добавим такую возможность).
Самым простым способом скопировать координаты объекта - экспортировать объект в Mif/Mid.
Выберите объект, сохраните Выборку в Mif (Сохранить таблицу как), откройте получившийся файл в Блокноте.
Самым простым способом скопировать координаты объекта - экспортировать объект в Mif/Mid.
Выберите объект, сохраните Выборку в Mif (Сохранить таблицу как), откройте получившийся файл в Блокноте.
Re: Координаты узлов объекта
Будем очень ждать функцию экспорта прямо из окна координаты, желательно в очевидные форматы
Re: Координаты узлов объекта
Копировать координаты из панели в буфер обмена в виде таблицы можно будет.
Но объекты могут быть сложными. Составные полигоны и линии, полигоны с дырками, коллекции - копирование их координат придётся делать в несколько приёмов.
Сейчас в Mif/Mid можно копировать, в shp - тоже. Это одни из самых очевидных форматов.
Но объекты могут быть сложными. Составные полигоны и линии, полигоны с дырками, коллекции - копирование их координат придётся делать в несколько приёмов.
Сейчас в Mif/Mid можно копировать, в shp - тоже. Это одни из самых очевидных форматов.
Re: Координаты узлов объекта
Присоединяюсь к вопросу "топикстартера", и дополнительно хотелось бы функцию чтобы координаты точек можно было бы записать в таблицу в разных системах координат (в семантике). Т.е. чтобы можно было добавить в таблицу содержащую точки столбцы (поля) с заполнением координатами по всем точкам в разных системах координат, например изначально таблица с 20 точками где один столбец (поле) с номерами этих точек, а в процессе осуществить запись координат в эту таблицу в разных СК: №точки, СШ_ВГС-84, ВД_ВГС-84, Х_СК-42, У_СК-42, Х_ГСК-2011, У_ГСК-2011 и.т.д в одной таблице.
Re: Координаты узлов объекта
romik89g писал(а): ↑09 июл 2021, 09:46 Присоединяюсь к вопросу "топикстартера", и дополнительно хотелось бы функцию чтобы координаты точек можно было бы записать в таблицу в разных системах координат (в семантике). Т.е. чтобы можно было добавить в таблицу содержащую точки столбцы (поля) с заполнением координатами по всем точкам в разных системах координат, например изначально таблица с 20 точками где один столбец (поле) с номерами этих точек, а в процессе осуществить запись координат в эту таблицу в разных СК: №точки, СШ_ВГС-84, ВД_ВГС-84, Х_СК-42, У_СК-42, Х_ГСК-2011, У_ГСК-2011 и.т.д в одной таблице.
Изначальный вопрос касался в большей степени не точек, а линий и полигонов.
Конвертировать точки в другие системы координат задача достаточно специфична.
Для точек можно воспользоваться SQL-запросом
Код: Выделить всё
obj, style, CentroidX(TransformToAxiGeo(AxiomaCentroid(obj), "Earth Projection 10, 104, 7, 0")) x_merc, CentroidY(TransformToAxiGeo(AxiomaCentroid(obj), "Earth Projection 10, 104, 7, 0")) y_merc
Re: Координаты узлов объекта
Всем привет! Думаю sappy имел в виду самую простую и нужную функцию любой ГИС которой тем не мене нет из коробки ни в одной из систем. Идея для модуля: пользователь выбирает в окне карты объект и нажимает кнопку запуска действия. Модуль определяет тип выбранного объекта и если это линия или полигон создаёт слой КаталогКоординат1, с точечными объектами на каждой из вершин, широтой, долготой, и ввозможно направлением и длиной линии. Выглядит примерно так:
Хотел для тренировки сделать такой модуль но у меня сразу вылезла ошибка. Когда я сделал копию с примера ru_axioma_gis_axipy_example_plugin_minimal и только переименовал папку один раз запускается, после отключении в менеджере модулей и включении говорит "не удалось инициализировать модуль".
Хотел для тренировки сделать такой модуль но у меня сразу вылезла ошибка. Когда я сделал копию с примера ru_axioma_gis_axipy_example_plugin_minimal и только переименовал папку один раз запускается, после отключении в менеджере модулей и включении говорит "не удалось инициализировать модуль".
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Program Files\Axioma v3\bin\python\Lib\site-packages\axipy\plugin_utils.py", line 105, in loadPlugin
module = load_main_module(path, name)
File "C:\Program Files\Axioma v3\bin\python\Lib\site-packages\axipy\plugin_utils.py", line 87, in load_main_module
return load_plugin_dir(path, name)
File "C:\Program Files\Axioma v3\bin\python\Lib\site-packages\axipy\plugin_utils.py", line 68, in load_plugin_dir
importlib.reload(sys.modules[submodule])
File "C:\Program Files\Axioma v3\bin\python\Lib\importlib\__init__.py", line 168, in reload
raise ModuleNotFoundError(f"spec not found for the module {name!r}", name=name)
ModuleNotFoundError: spec not found for the module 'CCmodule'
- Вложения
-
- 2021-09-02_14-47-36.png (471.37 КБ) 12460 просмотров
Re: Координаты узлов объекта
Добрый день.
Подскажите насколько актуально при получение каталога точек , вычислять расстояние и азимуты между точками ?
Подскажите насколько актуально при получение каталога точек , вычислять расстояние и азимуты между точками ?