Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

как автоматически из точек с координатами создать трек для карты

Тема в разделе "Общие вопросы", создана пользователем dnvrdn, 26 окт 2022.

  1. dnvrdn

    Форумчанин

    Регистрация:
    28 май 2013
    Сообщения:
    29
    Симпатии:
    2
    в формате любом, читаемом GOOGLE EARTH. точек много (около 500), обводить их никакого желания нет. ХЕЛП!
     
    #1
  2. Drommar

    Форумчанин

    Регистрация:
    9 июл 2014
    Сообщения:
    81
    Симпатии:
    44
    Адрес:
    Республика Хакасия, г.Абакан
    Можно с помощью SAS Planet. Делаешь каталог координат из этих точек и через csv файл загружаешь в SAS Planet. Потом экспортируешь путь куда-угодно (в kml или kmz).
     
    #2
    Алексей007 нравится это.
  3. dnvrdn

    Форумчанин

    Регистрация:
    28 май 2013
    Сообщения:
    29
    Симпатии:
    2
    будет набор точек в формате kmz/kml. Мне нужен трек - линия между точками (как полилилиния с координатами в вершинах). по идее, можно в цивил 3д создать полилинию и экспортировать полилинию в трек, но может есть проще путь?
     
    #3
  4. Drommar

    Форумчанин

    Регистрация:
    9 июл 2014
    Сообщения:
    81
    Симпатии:
    44
    Адрес:
    Республика Хакасия, г.Абакан
    Набора точек не будет, будет сразу путь если сделать шаблон импорта немного по другому. Скинь каталог координат точек сюда.
     
    #4
    dnvrdn нравится это.
  5. zvezdochiot

    Форумчанин

    Регистрация:
    27 июн 2014
    Сообщения:
    6.015
    Симпатии:
    2.128
    Адрес:
    г. Москва
    "Нафига козе боян?" Обычного CAD-а за глаза:
    Код:
    _PLINE
    Y1,X1
    Y2,X2
    ...
    Yn,Xn
     
    
    Всё это можно с помощью SCR-файла, "Сервис"->"Выполнить скрипт...".
     
    #5
  6. dnvrdn

    Форумчанин

    Регистрация:
    28 май 2013
    Сообщения:
    29
    Симпатии:
    2
    это не то, что мне надо
    --- Сообщения объединены, 26 окт 2022, Оригинальное время сообщения: 26 окт 2022 ---
    понимаю о чем вы - думаю справлюсь сам. Спасибо за наводку!
     
    #6
  7. Drommar

    Форумчанин

    Регистрация:
    9 июл 2014
    Сообщения:
    81
    Симпатии:
    44
    Адрес:
    Республика Хакасия, г.Абакан
    На всякий случай
    Если шапку файла настроить так Импорт точек.PNG то в SAS Planet импортируются точки (метки) из файла.

    Если поменять "Name" на "Point" Импорт пути.PNG то импортируется путь по точкам из файла.
     
    #7
    Enot и X-Y-H нравится это.
  8. dnvrdn

    Форумчанин

    Регистрация:
    28 май 2013
    Сообщения:
    29
    Симпатии:
    2
    автоматизация оказалась непростой. В табличной форме SasPlanet может работать с csv файлами. Создал в SasPlanet путь и экспортировал его для шаблона в csv и навсякий случай в kml, но в обратном порядке оказалось сложно получить результат, много нюансов.

    задачу решил через лисп dwgtokml для экспорта полилинии (нашел в ютюбе по поисковой строке "
    How to convert AutoCAD file into KML with Lisp

    ), команда IRT, выбрал экспорт в kml в опенстритмап в диалоговом окне
    получил kml читаемый в гуглэрф.
    Итого были проделаны следующие манипуляции
    1. С исходника в местных координатах с полилинии получил координаты вершин с помощью лиспа ecoor
    2. Координаты преобразовал в WGS84 через сайт geobridge
    3. Закинул снова координаты в виде полилинии в автокад и уже полилинию экспортировал лиспом dwgtokml
     
    #8
    Последнее редактирование: 26 окт 2022
  9. Alexeynico

    Форумчанин

    Регистрация:
    1 янв 2015
    Сообщения:
    118
    Симпатии:
    29
    Если есть потребность в ускорении такой работы, то можно сделать так:



    Изолировать слои, выделить все объекты и экспортировать в KML GeoRecounter'ом
     
    #9
    Алексей007, dnvrdn и Qvinto нравится это.
  10. Savo

    Форумчанин

    Регистрация:
    20 окт 2019
    Сообщения:
    93
    Симпатии:
    31
    На будущее, в QGIS есть такая замечательная функция как "Точки в контур" в панели инструментов, вызываемой по умолчанию кнопками Ctrl+Alt+T. Там же, если необходимо, можно полученную линию превратить в полигон соответствующей функцией.
     
    #10

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление