Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: kambala от Февраль 10, 2015, 18:22



Название: Карты (Google Maps / OSM)
Отправлено: kambala от Февраль 10, 2015, 18:22
Кто-нибудь работал с картами в Qt? Может подскажете библиотеки какие? Интересует заточенность под мобильные устройства.


Название: Re: Карты (Google Maps / OSM)
Отправлено: Kurles от Февраль 10, 2015, 18:27
Вот тут (http://www.prog.org.ru/index.php?topic=27900.msg203302#msg203302) обсуждение было если только...


Название: Re: Карты (Google Maps / OSM)
Отправлено: DOOMer от Февраль 10, 2015, 22:13
В самой  Qt есть пара модулей под эти цели

Qt Location - http://doc.qt.io/qt-5/qtlocation-index.html
Qt Positioning - http://doc.qt.io/qt-5/qtpositioning-index.html

В QtLocation есть api для отрисовки карт, по данным OSM. API рендеринга карт только qml-ный, но для мобильных устройств - оно вполне ок. Для геокодирования и роутинга в QtPositioning есть и  C++  API.


Название: Re: Карты (Google Maps / OSM)
Отправлено: kambala от Февраль 10, 2015, 23:27
спасибо. значит должно быть вполне реально даже встроенными средствами, буду играться (заодно и QML поизучаю). вижу в документации даже есть примеры простенькие.