qtlocation

    2熱度

    3回答

    我有我自己的本地Z/X/Y地圖瓷磚服務器,並希望將它用作QML應用程序中的地圖背景。看看示例代碼,它看起來是這樣做的: - Plugin { id: osmPlugin name: "osm" } 所以我需要寫我自己的插件。但文檔看起來很稀疏,我找不到osm版本或安裝說明的源代碼。 這樣做相對容易嗎,還是可以在不編寫新插件的情況下完成?

    0熱度

    1回答

    我目前正在開發一個Qt Quick應用程序,它將提供一個地圖查看器。我想創建不規則形狀(多個形狀),然後將它們放在地圖上。是否使用QQuickPaintedItem(Writing QML Extensions with C++)執行此操作的好方法,還是有另一種方法可以執行此操作嗎? 或者無論如何,在Map Viewer中創建自己的形狀,如MapCircle(例如MapCustom)?

    0熱度

    1回答

    我在我的QML小部件上使用QtLocation(插件osm)的Map QML類。 我想將視口捲動到一些阿拉伯國家,但標籤有阿拉伯字母,不是拉丁字母!我不明白他們中的任何一個。 我不能以某種方式將標籤切換爲英文嗎?

    0熱度

    1回答

    我有一個QQuickItem對應於一個MapPolyline對象。多段線有一個名爲path的屬性,在文檔中定義該屬性的類型爲list<coordinate>。 coordinate是一種在C++世界中映射到QGeoCoordinate的類型。我想弄清楚如何從C++設置這個屬性的值。 如果我檢查QMetaObject該項目並尋找它的path屬性報告類型,它表示一個類型的QJSValue。目前還不清楚

    1熱度

    1回答

    我有一個QML Map小部件。我想放下一些對象來獲取滴點的緯度和經度。我該怎麼做?

    0熱度

    1回答

    我想用QAbstractListModel來填充一個帶有地圖元素(如MapCircle,...)的Qml地圖。似乎有兩個適合於此的Qml工具,MapItemView [1]和Repeater [2]。 Repeater更強大(例如它允許嵌套模型) - 那麼是否有任何理由使用MapItemView而不是Repeater? 問候, [1] http://doc.qt.io/qt-5/qml-qtloc

    1熱度

    1回答

    Example's article指MapCircle元素內的locationData。我無法找到真正的東西。它也沒有在例子中定義。 這是什麼?是否有一些文檔/等。關於這件事情?

    0熱度

    2回答

    大家好! 我有通過C++到QML傳遞屬性值的問題。我的項目是桌面應用程序,必須與Windows下的地圖一起使用。所以,在閱讀文檔後,我通過QML使用Qt Location找到了最佳解決方案。我選擇了OSM Plugin。 一切正常,但我需要手動定位緩存到自定義目錄。所以爲此,我想將C++代碼中的此類屬性(cachePath)值傳遞給QML。的C++代碼 部分:QML代碼 QQuickView *v

    0熱度

    1回答

    我想在QML地圖上動態繪製一個圓(通過C++),但取決於zoomLevel,該圓可能不可見。 MapCircle沒有zoomLevel屬性。所以我首先創建了一個MapQuickItem並試圖將MapCircle作爲它的sourceItem。在QML我 function add_point(lat, lng){ var circle = Qt.createQmlObject('import

    1熱度

    1回答

    我有一套QPointF在MarkerModel,它從AbstractListModel的子類。每個這樣的標記都具有一個狀態,這取決於它們被着色。我想在地圖上繪製所有這些標記以及連接所有具有特定狀態的點的多段線。我將從C++端更新模型。這是我的QML Map { id: map anchors.fill: parent plugin: mapPlugin ce