Wichtig
Übersetzen ist eine Gemeinschaftsleistung Sie können mitmachen. Diese Seite ist aktuell zu 34.13% übersetzt.
24.2. Live GPS tracking
QGIS can help you do field mapping with a GPS receiver. Such a live tracking operation is done using the GPS Toolbar. Some device configuration may be needed before connecting QGIS and the GPS receiver.
24.2.1. GPS toolbar
The GPS Toolbar provides the main tools to control a live tracking session. It can be activated from . It follows the state of the project, GPS, and current GPS track, and enables actions only when they make sense. Once a device is detected by QGIS, you will be able to interact with it:
Recenter map on GPS location: the map will immediately recenter on the current GPS position regardless of the automatic recentering parameter.
Set destination layer for GPS digitized features: By default, QGIS will Follow active layer for feature digitizing, meaning that GPS digitizing tools will adapt to the layer selected in Layers panel and created features will be stored in it accordingly. While this may be useful in some contexts, it also implies careful interaction with other layers to avoid storing inadvertently features in undesired layers. This option allows you to explicitly indicate a layer for the data storage during the live tracking session, and you could switch depending on your needs. Exposed tools will adapt as well to the selected layer type.
The GPS destination layer is made automatically editable when a feature is being created, and the user is notified accordingly.
actions for feature creation:
Show GPS information: opens the GPS Information panel
a display box for quick access to some GPS information components you may need:
The Settings button opens a drop-down menu with common settings which are expected to be modified mid-session:
Options to control map recentering:
Automatically add track vertices whenever new locations are received from the GPS device.
Automatically save added features: features created from GPS locations are immediately committed to their target layers (skipping the usual layer edit buffer)
Time stamp destination to adjust the field for time fix storage
Log to GeoPackage/SpatiaLite…: When activated, the user will be prompted to select an existing GeoPackage/SpatiaLite file or enter a new file name. A
gps_points
andgps_tracks
table will be created in the file with a predefined structure.All incoming GPS messages will be logged to the
gps_points
layer, along with speed, bearing, altitude and accuracy information from the GPS.When the GPS is disconnected (or QGIS closed), the entire recorded GPS track will be added to the
gps_tracks
table (along with some calculated information like track length, start and end times).Log NMEA sentences…: enables logging all raw NMEA strings from the device to a text file
GPS settings… to access the GPS global options dialog
Tipp
Live status bar information on position
When a GPS device is connected and the user moves the cursor over the map canvas, a live status bar message displays the distance and bearing from the cursor to the GPS position. Project distance and bearing settings are respected in this display. On a touch screen device, use a tap-and-hold event to trigger the live status bar message.
24.2.2. GPS Information Panel
For full monitoring of a live GPS tracking in QGIS, you may need to enable the GPS Information Panel ( or press Ctrl+0).
In the top right corner of the GPS Information Panel, you press Connect to initiate connection between QGIS and a plugged-in GPS receiver, or Disconnect them.
In the top left of the panel, following buttons are accessible:
Settings: drop-down menu to live tracking options you may need to modify during a session
24.2.2.1. Positionskoordinaten
In the Position tab, if the GPS is receiving signals from satellites, you will see your position in latitude, longitude and altitude together with additional attributes.
Latitude
Longitude
Altitude (Geoid): Altitude/elevation above or below the mean sea level
Altitude (WGS 84 ellipsoid): Altitude/elevation above or below the WGS-84 Earth ellipsoid
Geoidal separation: Difference between the WGS-84 Earth ellipsoid and mean sea level (geoid),
-
means mean sea level is below ellipsoidTime of fix
Speed: Ground speed
Direction: Bearing measured in degrees clockwise from true north to the direction of travel
HDOP: Horizontal dilution of precision
VDOP: Vertical dilution of precision
PDOP: Dilution of precision
H accuracy: Horizontal accuracy in meters
V accuracy: Vertical accuracy in meters
3D accuracy: 3D Root Mean Square (RMS) in meters
Mode: GPS receiver configuration 2D/3D mode, can be
automatic
ormanual
Dimensions: Position fix dimension, can be
2D
,3D
orNo fix
Quality: Positioning quality indicator
Status: Position fix status, can be
Valid
orInvalid
Satellites: Count of satellites used in obtaining the fix
Total track length: Total distance of current GPS track
Distance from start of track: Direct distance from first vertex in current GPS track to latest vertex
24.2.2.2. Signal
With Signal tab, you can see the signal strength of the satellites you are receiving signals from.
24.2.3. Ein Bluetooth GPS fürs Live Tracking anbinden
Mit |qg| können Sie ein Bluetooth GPS für das Aufnehmen von Felddaten anbinden. Um dies durchzuführen benötigen Sie ein Bluetooth Gerät und einen Bluetooth Empfänger auf Ihrem Computer.
Als erstes müssen Sie Ihr GPS Gerät erkennen lassen und mit dem Computer verbinden. Stellen Sie das GPS an, gehen Sie zum Bluetooth Icon in Ihrem Infobereich und suchen Sie nach einem Neuen Gerät.
On the right side of the Device selection mask make sure that all devices are selected so your GPS unit will probably appear among those available. In the next step a serial connection service should be available, select it and click on Configure button.
Denken Sie daran dass die an die GPS Verbindung angebundenen COM Ports aus den Bluetooth Eigenschaften resultieren.
Machen Sie die Kopplung für die Verbindung nachdem das GPS erkannt wurde. Normalerweise ist der Authorisationskode 0000
.
Now open GPS information panel and switch to GPS options screen. Select the COM port assigned to the GPS connection and click the Connect. After a while a cursor indicating your position should appear.
Wenn |qg| keine GPS Daten empfangen kann sollten Sie Ihr GPS Gerät neustarten, 5-10 Sekunden warten und dann wieder eine Verbindung versuchen. Normalerweise funktioniert diese Lösung. Wenn Sie wieder einen Verbindungsfehler erhalten vergewissern Sie sich dass kein anderer Bluetoothempfänger, der an die gleiche GPS Einheit gekoppelt ist, in Ihrer Nähe ist.
24.2.4. Examples of GPS devices connection in QGIS
24.2.4.1. GPSMAP 60cs verwenden
MS Windows
Easiest way to make it work is to use a middleware (freeware, not open) called GPSGate.
Launch the program, make it scan for GPS devices (works for both USB and BT ones) and then in QGIS:
Ubuntu/Mint GNU/Linux
Wie unter Windows ist der einfachste Weg einen Server, in diesem Fall GPSD, dazwischen zu benutzen, also
Install the program
sudo apt install gpsd
Laden Sie dann das
garmin_gps
Kernelmodulsudo modprobe garmin_gps
And then connect the unit and check with
dmesg
the actual device being used by the unit, for example/dev/ttyUSB0
.Now you can launch gpsd
gpsd /dev/ttyUSB0
Und verbinden Sie sich zuletzt mit dem |qg| Live Tracking Tool.
24.2.4.2. BTGP-38KM Datenlogger verwenden (nur Bluetooth)
Sie können GPSD (unter Linux) oder GPSGate (unter Windows) mühelos verwenden.
24.2.4.3. BlueMax GPS-4044 Datenlogger verwenden (sowohl BT als auch USB)
MS Windows
The live tracking works for both USB and BT modes, by using GPSGate or even without it, just use the Autodetect mode, or point the tool to the right port.
Ubuntu/Mint GNU/Linux
Für USB
Das Live Tracking funktioniert sowohl mit GPSD
gpsd /dev/ttyACM3
oder ohne es, indem man das |qg| Live Tracking Tool direkt mit dem Gerät verbindet (zum Beispiel /dev/ttyACM3
).
Für Bluetooth
Das Live Tracking funktioniert sowohl mit GPSD
gpsd /dev/rfcomm0
oder ohne es, indem man das |qg| Live Tracking Tool direkt mit dem Gerät verbindet (zum Beispiel /dev/rfcomm0
).