Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import QtQuick 2.9
- import QtQuick.Controls 2.2
- import QtLocation 5.11
- import QtPositioning 5.11
- import QtQuick.LocalStorage 2.0
- //import ArcGIS.AppFramework.Devices 1.0
- ApplicationWindow {
- id: app_window
- visible: true
- width: 900
- height: 800
- title: qsTr("Navigation")
- Plugin {
- id: mapPlugin_
- name: "osm"
- }
- PositionSource {
- id: src
- updateInterval: 1000
- active: true
- //nmeaSource: '/dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0'
- onPositionChanged: {
- var coord = src.position.coordinate;
- console.log("error value: " + src.sourceError)
- console.log("Coordinate:", coord.longitude, coord.latitude);
- map_id.center = src.coordinate;
- }
- }
- Rectangle {
- id: mapRectangleID
- width: app_window.width
- height: app_window.height - 20
- x:0
- y:20
- Map {
- id: map_id
- anchors.fill: parent
- plugin: mapPlugin_
- //center: QtPositioning.coordinate(51.320729390711975,12.280097007751465)
- zoomLevel: 15
- } //Map
- } //Rectangle
- } //ApplicationWindow
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement