Экспорт из QGIS вместе со стилями

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Экспорт из QGIS вместе со стилями

Сообщение chet2 »

Здравствуйте. У меня есть в QGIS проект. Внутри проекта - шейпфайлы (точечные и линейные). Для шейпфайлов настроены стили.
Мне нужно экспортировать географические слои так, чтобы потом открыть их в приложении для мобильных устройств (прежде всего интересует IOS). Рассматриваю мобильные версии Google Earth и ArcGIS Earth. Но может быть смогу найти какие-то другие варианты...

Но вот загвоздка - мне нужно перенести не только сами слои, но и их стили (хотя бы цвет). Гуглю в сторону KML так как этот формат потенциально вроде бы может хранить в себе цвет своих объектов. Но может быть есть еще другие варианты? Есть ли форматы векторных слоев, которые внутри себя способны хранить настройки внешнего вида?
Подскажите пожалуйста.

Нужно чтобы географические слои хранились в памяти устройства (не в облаке).

P.S.: С QField пока ничего не получается. Не открываются созданные мною проекты.
gamm
Гуру
Сообщения: 4177
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Экспорт из QGIS вместе со стилями

Сообщение gamm »

MIF/MID, но непонятно, смогут ли его правильно раскасить на принимающей стороне. И чем вам kml не нравится, обычный xml, можете сами генерить как текст.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

gamm, спасибо за ответ!
Google Earth и ArcGIS Earth вроде не умеют читать MIF/MID.

Я рад буду воспользоваться форматом KML, но пока у меня не получилось экспортировать KML из QGIS с сохранением цвета. Нагуглил плагин MMQGIS. Сейчас буду тестировать.

Сейчас загуглил, что формат geopackage может хранить внутри себя стили, научился в QGIS сохранять geopackage вместе со стилем внутри, но почему-то ArcGIS Earth игнорирует стиль.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

С помощью плагина MMQGIS можно экспортировать слои в KML и при этом сохранять цвета объектов.
Далее можно открыть в Google Earth или ArcGIS Earth.
Но выглядит не очень.
QField - самый интересный вариант для меня. Но не работает. Может быть у кого-то есть опыт работы с QField? Я был бы благодарен за помощь.
spawner
Активный участник
Сообщения: 110
Зарегистрирован: 09 окт 2009, 16:49
Репутация: 13

Re: Экспорт из QGIS вместе со стилями

Сообщение spawner »

chet2, я в свое время (лет 15 назад) делал карты для гармина. Формат img, там был предустановленный набор линий/заливок и я под них подгонял свои стили, чтобы они правильно раскрасились. Конвертировал через GlobalMapper, если правильно помню.

Сейчас-то там наверное поадекватнее сделано, вероятно есть возможность передать цвет.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

spawner, спасибо за совет.
Я для себя понял, что больше всего подойдет QField. Какие-то видимо есть хитрые приемы для работы с ним. Потому что из коробки у меня не работает. То есть я подготавливаю проект в QGIS, а в Qfield от он не открывается.
Кто сталкивался - отзовитесь пожалуйста.
Аватара пользователя
Эдуард Казаков
Гуру
Сообщения: 549
Зарегистрирован: 23 апр 2014, 17:11
Репутация: 535
Откуда: Planet Earth
Контактная информация:

Re: Экспорт из QGIS вместе со стилями

Сообщение Эдуард Казаков »

Попробуйте плагин QField Sync
AlexRomantsov
Завсегдатай
Сообщения: 437
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 164
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Экспорт из QGIS вместе со стилями

Сообщение AlexRomantsov »

Использую QField, проблем не было, но проект в QGIS для QField делал достаточно простым, без навороченных стилей и связей. Использовал стилизацию по уникальным значениям (успешно), автоподписывание (успешно), обходился при этом простыми линиями, заливками и т.п.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

Эдуард Казаков писал(а): 12 июн 2023, 14:44Попробуйте плагин QField Sync
Спасибо за ответ. Да, конечно, я использую QField Sync))
AlexRomantsov писал(а): 13 июн 2023, 06:24Использую QField, проблем не было, но проект в QGIS для QField делал достаточно простым, без навороченных стилей и связей. Использовал стилизацию по уникальным значениям (успешно), автоподписывание (успешно), обходился при этом простыми линиями, заливками и т.п.
Спасибо! У меня почему-то не вышло на IOS. Наверное надо сначала добиться хоть какого-то результата на Android, а потом уже пробовать на IOS.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

AlexRomantsov, Вы подключали в проект онлайн-карты? OpenStreetMap или какие-нибудь другие.
AlexRomantsov
Завсегдатай
Сообщения: 437
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 164
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Экспорт из QGIS вместе со стилями

Сообщение AlexRomantsov »

Нет, не пробовал так, только свой вектор. Будет время к вечеру - попробую.
AlexRomantsov
Завсегдатай
Сообщения: 437
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 164
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Экспорт из QGIS вместе со стилями

Сообщение AlexRomantsov »

А как именно не работает? QField Sync не использовал, создаю и сохраняю проект в QGIS, данные локально в папках относительно проекта. переношу (шнурком) на андроид, открывается в QField:
Screenshot_2023-06-19-15-31-50-766_ch.opengis.qfield.jpg
Screenshot_2023-06-19-15-31-50-766_ch.opengis.qfield.jpg (69.52 КБ) 5602 просмотра
Последний раз редактировалось AlexRomantsov 20 июн 2023, 07:23, всего редактировалось 1 раз.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

AlexRomantsov писал(а): 19 июн 2023, 11:36А как именно не работает?
У меня просто белый фон без карты. На вашем скриншоте OpenStreetMap. Подскажите, пожалуйста, как Вы ее добавили? Какую вы используете систему координат в проекте?
AlexRomantsov
Завсегдатай
Сообщения: 437
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 164
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Экспорт из QGIS вместе со стилями

Сообщение AlexRomantsov »

OSM добавил сразу в проекте QGIS, если не сталкивались с настройками, самое простое - установить модуль QuickMapServices, потом Меню - Интернет - QuickMapServices - Osm - Osm Standart.
Проект (на слайде) сохранял для карты в EPSG 3857, так проще по ресурсам для мобильного (не тратит ядра на перепроецирование растра OSM). Свои слои можно в других СК, на пробу сейчас добавил слой в местной городской СК, он открылся в QField корректно, по месту.
Последний раз редактировалось AlexRomantsov 20 июн 2023, 07:25, всего редактировалось 1 раз.
Аватара пользователя
chet2
Активный участник
Сообщения: 106
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Экспорт из QGIS вместе со стилями

Сообщение chet2 »

AlexRomantsov, спасибо Вам большое! Работает!
Правда почему-то поиск производит только по одном из двух слоев. По другому слою не ищет.
Хотя опция "Доступный для поиска" указана для обоих слоев.
Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей