Страница 1 из 1

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

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

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

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

P.S.: С QField пока ничего не получается. Не открываются созданные мною проекты.

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

Добавлено: 10 июн 2023, 19:43
gamm
MIF/MID, но непонятно, смогут ли его правильно раскасить на принимающей стороне. И чем вам kml не нравится, обычный xml, можете сами генерить как текст.

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

Добавлено: 10 июн 2023, 19:51
chet2
gamm, спасибо за ответ!
Google Earth и ArcGIS Earth вроде не умеют читать MIF/MID.

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

Сейчас загуглил, что формат geopackage может хранить внутри себя стили, научился в QGIS сохранять geopackage вместе со стилем внутри, но почему-то ArcGIS Earth игнорирует стиль.

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

Добавлено: 10 июн 2023, 20:27
chet2
С помощью плагина MMQGIS можно экспортировать слои в KML и при этом сохранять цвета объектов.
Далее можно открыть в Google Earth или ArcGIS Earth.
Но выглядит не очень.
QField - самый интересный вариант для меня. Но не работает. Может быть у кого-то есть опыт работы с QField? Я был бы благодарен за помощь.

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

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

Сейчас-то там наверное поадекватнее сделано, вероятно есть возможность передать цвет.

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

Добавлено: 11 июн 2023, 19:08
chet2
spawner, спасибо за совет.
Я для себя понял, что больше всего подойдет QField. Какие-то видимо есть хитрые приемы для работы с ним. Потому что из коробки у меня не работает. То есть я подготавливаю проект в QGIS, а в Qfield от он не открывается.
Кто сталкивался - отзовитесь пожалуйста.

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

Добавлено: 12 июн 2023, 14:44
Эдуард Казаков
Попробуйте плагин QField Sync

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

Добавлено: 13 июн 2023, 06:24
AlexRomantsov
Использую QField, проблем не было, но проект в QGIS для QField делал достаточно простым, без навороченных стилей и связей. Использовал стилизацию по уникальным значениям (успешно), автоподписывание (успешно), обходился при этом простыми линиями, заливками и т.п.

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

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

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

Добавлено: 19 июн 2023, 08:39
chet2
AlexRomantsov, Вы подключали в проект онлайн-карты? OpenStreetMap или какие-нибудь другие.

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

Добавлено: 19 июн 2023, 10:07
AlexRomantsov
Нет, не пробовал так, только свой вектор. Будет время к вечеру - попробую.

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

Добавлено: 19 июн 2023, 11:36
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 КБ) 4928 просмотров

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

Добавлено: 19 июн 2023, 12:24
chet2
AlexRomantsov писал(а):
19 июн 2023, 11:36
А как именно не работает?
У меня просто белый фон без карты. На вашем скриншоте OpenStreetMap. Подскажите, пожалуйста, как Вы ее добавили? Какую вы используете систему координат в проекте?

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

Добавлено: 19 июн 2023, 12:44
AlexRomantsov
OSM добавил сразу в проекте QGIS, если не сталкивались с настройками, самое простое - установить модуль QuickMapServices, потом Меню - Интернет - QuickMapServices - Osm - Osm Standart.
Проект (на слайде) сохранял для карты в EPSG 3857, так проще по ресурсам для мобильного (не тратит ядра на перепроецирование растра OSM). Свои слои можно в других СК, на пробу сейчас добавил слой в местной городской СК, он открылся в QField корректно, по месту.

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

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