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

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

Войти

Склейка и экспорт тайлов (XYZ Tiles) в QGIS

Тема в разделе "QGIS/NEXTGIS", создана пользователем inouterer, 24 ноя 2021.

  1. inouterer

    Форумчанин

    Регистрация:
    3 фев 2010
    Сообщения:
    38
    Симпатии:
    12
    Адрес:
    YANAO
    Поделитесь опытом!
    Как экспортировать интернет-подложки (QMS) в QGIS? Есть ли подходящие плагины? Хочется получить такой процесс: определяем полигоном область выгрузки, выбираем слой, zoom level и проекцию, а на выходе получаем склеенные тайлы с world (tab) файлом. В общем как в SAS Planet)
    Сейчас работаю примитивно - через экспорт окна карты. В принципе нормально, но приходится играть dpi, что бы получить необходимый zoom level тайлов.
    Добавил.
    Ещё нашел способ: на XYZ tile слое выбираем экспорт, выключаем опцию Create VRT. Выбираем охват по экстенту или векторному слою. Здесть важно правильно поставить Resolution в метрах на пиксель. Для этого нужна таблица:
    Zoom level --- Scale resolution(pix/meter) (раскрыть)

     156,412
    178,271.52
    239,135.76
    319,567.88
    49,783.94
    54,891.97
    62,445.98
    71,222.99
    8305.75
    9305.75
    10152.87
    1176.44
    1238.22
    1319.11
    149.55
    154.78
    162.39
    171.19
    180.60
    190.30
    200.15

    Не очень удобно и в итоге получаем GeoTIFF, а не jpg с world-файлом.
     
    #1
    Последнее редактирование: 24 ноя 2021
  2. inouterer

    Форумчанин

    Регистрация:
    3 фев 2010
    Сообщения:
    38
    Симпатии:
    12
    Адрес:
    YANAO
    Это как бы тоже решается. Надо через меню Растр транслировать GeoTiff в необходимый формат. Но с ним генерируется не word файл, а
    jpg.aux.xml Потом из него надо извлечь содержимое <GeoTransform> и ручками сделать из него .jpgw убрав зяпятые. Но уже шибко много действий)
     
    #2
  3. Луговский

    Форумчанин

    Регистрация:
    30 авг 2011
    Сообщения:
    277
    Симпатии:
    87
    Адрес:
    Санкт-Петербург
    После экспорта GeoTIFF должен подгружаться в QGIS. Дальше меню "Растр →Проекции→Извлечение проекции..."

    Для автоматизации предлагаю посмотреть на "Редактор моделей"
     
    #3
    inouterer нравится это.
  4. ErnieBoyd

    Форумчанин

    Регистрация:
    10 июн 2014
    Сообщения:
    271
    Симпатии:
    159
    Чтобы получить готовый world-file, в диалоге сохранения растрового слоя добавьте опцию TFW=YES
    --- Сообщения объединены, 24 ноя 2021, Оригинальное время сообщения: 24 ноя 2021 ---
    А можно пояснить, зачем нужен плоский растр? И если нужен, почему формат GeoTIFF не годится?
     

    Вложения:

    #4
    inouterer нравится это.
  5. inouterer

    Форумчанин

    Регистрация:
    3 фев 2010
    Сообщения:
    38
    Симпатии:
    12
    Адрес:
    YANAO
    Да можно и геотифф, хотя пользователям понятней общегражданский формат и превью есть в проводнике. Но ошибку выдаёт.
     

    Вложения:

    #5
  6. ErnieBoyd

    Форумчанин

    Регистрация:
    10 июн 2014
    Сообщения:
    271
    Симпатии:
    159
    Если пользователи работают в QGIS, что им мешает использовать XYZ tiles, MBTiles или GeoPackage?
    Если пользователи не работают в QGIS, что Вам мешает использовать SASPlanet?

    Не ошибку, а предупреждение. Жмите [Close].
     
    #6
  7. Луговский

    Форумчанин

    Регистрация:
    30 авг 2011
    Сообщения:
    277
    Симпатии:
    87
    Адрес:
    Санкт-Петербург
    У меня и без этой строки всегда создается world-file. Это в старых версиях была опция включать или нет
     
    #7
  8. inouterer

    Форумчанин

    Регистрация:
    3 фев 2010
    Сообщения:
    38
    Симпатии:
    12
    Адрес:
    YANAO
    QGIS мне интересней, это живой проект, его надо популяризировать. И даже экспортом окна, задавая поворот карты, можно довольно легко в несколько приемов сделать растровую подложку для линейного объекта.
    Пользователи на Автокаде, им нужна растровая подложка.
     
    #8
    cr2 нравится это.

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

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