Описание тега qtlocation

Qt Location API помогает создавать жизнеспособные картографические решения с использованием данных, доступных из некоторых популярных сервисов определения местоположения.
1 ответ

AbstractItemModel в QML-маршрут

У меня есть набор QPointF в MarkerModel какие подклассы из AbstractListModel, Каждый такой маркер имеет статус, в зависимости от того, какой он цветной. Я хочу нарисовать все эти маркеры на карте вместе с ломаной, которая соединяет все точки, которы…
02 сен '17 в 18:54
2 ответа

Отображать несколько маршрутов на карте с помощью RouteMap QML Qt

Я хочу отобразить список маршрутов на карте, используя свойства Qt Location, мне удалось отобразить один маршрут, но я не знаю, как отобразить несколько. Вот мой код: RouteModel { id: routeModel plugin: somePlugin query: RouteQuery {} Component.onCo…
20 апр '18 в 13:55
1 ответ

Делаем границу Mappolygon кликабельной - QML

Я пытался сделать границу MapPolygon кликабельной в QML с помощью следующего кода: MapPolygon{ id: _poly border.color: "black" border.width: 4 color: "transparent" visible: false path: [] MouseArea{ id: _polyMousearea anchors.fill: _poly.border acce…
25 дек '16 в 08:53
1 ответ

Qt Quick MapPolyLine insertCoordinate

У меня есть PolyLine на моей карте, и я хочу добавить новую координату, когда пользователь нажимает между двумя существующими точками. Я могу получить событие клика с:- MouseArea { id: mouseArea anchors.fill: parent acceptedButtons: Qt.LeftButton | …
26 фев '17 в 17:40
1 ответ

Как установить свойство типа QJSValue для объекта QML из C++?

У меня есть QQuickItem что соответствует MapPolyline объект. У полилинии есть свойство, которое называется path, который определен в документации, чтобы иметь тип list<coordinate>, coordinate это тип, который отображается на QGeoCoordinate в м…
12 июн '17 в 20:48
0 ответов

Как установить Mock расположение в Qt с C++?

Я хочу создать приложение qt quick 2 и установить фиктивное местоположение, но понятия не имею. GeoManager::GeoManager(QObject *parent) : QObject(parent) { m_Provider=new QGeoServiceProvider("osm"); } Кто-нибудь знает, как я могу это сделать?
1 ответ

Qt/Qml: Repeater против MapItemView для элементов карты

Я хочу заполнить карту Qml элементами карты (например, MapCircle,...) из QAbstractListModel, Кажется, для этого есть два инструмента Qml, MapItemView [1] и Repeater [2]. Repeater является более мощным (например, он позволяет вложенные модели) - так …
07 авг '17 в 15:00
0 ответов

Карта QtLocation с прокси

Поэтому я хочу знать, почему я не могу использовать карту QtLocation с прокси-сервером. Я использую пример отсюда. Когда я компилирую и запускаю его, он не показывает карту, и через некоторое время программа регистрирует: QGeoTileRequestManager: Fai…
30 июл '18 в 11:49
1 ответ

QML MapPolygon из модели C++

Я хочу динамически добавлять / удалять / редактировать MapPolygon в приложении QML Map. У меня есть другие рабочие места с созданными полигонами (экспорт / импорт файлов и т. Д.), Поэтому я думаю, что я должен использовать MapItemView с C++ модель д…
19 июл '18 в 16:50
1 ответ

Qt Location - Карта взаимодействия

Моя цель - написать в Qt простой настольный планировщик маршрутов. Пользователь должен иметь возможность построить маршрут на карте и редактировать его. У меня есть карта, запущенная и работающая с использованием плагина QML Map/Openstreetmap, и я с…
27 сен '18 в 11:09
1 ответ

QT/QML, как работает mapReady на карте?

Я застрял на том, как mapReady работает в QML. Согласно документу http://doc.qt.io/qt-5/qml-qtlocation-map.html, рекомендуется использовать сигнал, испускаемый для этого свойства, вместо Component.onCompleted Из этого простого кода main.qml import Q…
19 дек '17 в 10:00
1 ответ

Добавлены строки AbstractListModel, но представление QML не обновляется

У меня есть модель, у которой есть список MarkerItem (который является структурой). struct MarkerItem{ enum marker_state{ marker_observation = 0, marker_important, marker_redundant, marker_deleted }; MarkerItem(const QPointF& pos, marker_state s…
09 сен '17 в 13:48
0 ответов

Автономная карта Qt QML

Есть ли способ отображать автономные карты в QtLocation без создания тайлов? Как чтение прямо из файла OSM. Если это невозможно в QtLocation, есть ли другие доступные модули, которые я могу использовать в QML? Я хочу добиться этого, не используя сер…
07 апр '18 в 21:14
1 ответ

QML: Как правильно передать свойство в значение PluginParameter из кода C++?

Здравствуйте все! У меня проблема с передачей значения свойства через C++ в QML, Мой проект - настольное приложение, которое должно работать с картами под Windows, Итак, после прочтения документов я нашел лучшее решение с помощью QML используя Qt Lo…
06 июл '17 в 10:39
1 ответ

Плагин QML Map "itemsoverlay" не обрезает базовую карту при большом увеличении с помощью visibleRegion()

У меня есть как-то минимальный пример карты QML (плагин OSM) и соответствующего наложения карты с плагином itemsoverlay, Следующий код обрезает наложение на карту, независимо от того, какое движение или масштабирование карта претерпевает. Тем не мен…
07 май '18 в 20:08
3 ответа

QT QML Плагин карты QtLocation

У меня есть собственный локальный сервер плиток карты Z/X/Y, и я хочу использовать его в качестве фона карты в приложении QML. Глядя на пример кода, кажется, что это делается: Plugin { id: osmPlugin name: "osm" } Поэтому мне нужно написать свой собс…
22 фев '17 в 21:35
1 ответ

Qt Location: Пример MapViewer: что такое locationData?

Пример статьи относится к locationData Внутри MapCircle элемент. Я не смог ничего найти о том, что это на самом деле. Это не определено в примере также. Что это? Есть ли какие-то документы / и т.д. относительно этой вещи?
24 июн '17 в 17:19
0 ответов

Как реализовать привязанный MapQuickItem

Я реализую карту на основе QtLocation для отображения своего рода тепловой карты с цветными областями ("пикселями") на карте. Один пиксель этой тепловой карты покрывает область размером 100*100 м, поэтому их может быть огромное количество. Моя перва…
14 ноя '18 в 08:48
1 ответ

Как контролировать процесс фильтрации карты с помощью индикатора выполнения

Я хочу проинформировать пользователя о процессе фильтрации точек на карте QML с помощью индикатора выполнения. Этот процесс происходит в три этапа: filterAcceptsRow вызывает rowCount, а затем вызывает данные. Значения, возвращаемые данными, сравнива…
26 янв '18 в 11:19
1 ответ

MapQuickItem не отображается в карте QML

Я хочу нарисовать круг динамически (через C++) на QML Карта, но в зависимости от zoomLevel, круг может быть не виден. MapCircle не имеет свойства zoomLevel. Итак, я сначала создаю MapQuickItem и пытается поставить MapCircle как его sourceItem, в QML…
26 авг '17 в 11:44