Note: This document is for an older version of GRASS GIS that has been discontinued. You should upgrade, and read the current manual page.
NAME
v.in.gps - Import waypoints, routes, and tracks from a GPS receiver or GPS download file into a vector map.
KEYWORDS
vector,
import,
GPS
SYNOPSIS
v.in.gps
v.in.gps --help
v.in.gps [-wrtpk] input=name output=name [format=string] [proj=string] [--overwrite] [--help] [--verbose] [--quiet] [--ui]
Flags:
- -w
- Import as waypoints
- -r
- Import as routes
- -t
- Import as tracks
- -p
- Force vertices of track or route data as points
- -k
- Do not attempt projection transform from WGS84
- --overwrite
- Allow output files to overwrite existing files
- --help
- Print usage summary
- --verbose
- Verbose module output
- --quiet
- Quiet module output
- --ui
- Force launching GUI dialog
Parameters:
- input=name [required]
- Device or file used to import data
- output=name [required]
- Name for output vector map
- format=string
- GPSBabel supported output format
- Default: gpx
- proj=string
- Projection of input data (PROJ.4 style), if not set Lat/Lon WGS84 is assumed
v.in.gps allows the user to import waypoint, route, and track
data from a locally connected GPS receiver or a text file containing
GPS data of many common formats. Translation is done via the
GPSBabel program.
This software is not intended as a primary means of navigation.
v.in.gps automatically reprojects data using the
projection settings of the current location.
The default input data projection is lat/lon WGS84. If your GPS outputs data
using another projection or map datum, you may include the
PROJ
parameters defining your projection in the
proj option and
v.in.gps will reproject your data accordingly.
Great care must be taken to get these parameters correct!
The automatic transform may be skipped by using the
-k flag in which
case the data will be imported unprojected, as it appears in the
input.
Route and Track data may be uploaded as a series of points by using the -p
flag, otherwise they will be imported as lines. You can run v.in.gps
multiple times and merge the line and point vectors with the v.patch
command if you want, but take care when merging dissimilar attribute tables.
Import waypoints, tracks, routes from /dev/ttyUSB0 and save
to a GRASS vector map:
v.in.gps -w input=/dev/ttyUSB0 format=garmin output=waypoints
v.in.gps -t input=/dev/ttyUSB0 format=garmin output=tracks
v.in.gps -r input=/dev/ttyUSB0 format=garmin output=routes
Import waypoint data from a Garmin GPS connected at /dev/ttyS0 and save
to a GRASS vector map named
waypoints:
v.in.gps -w input=/dev/ttyS0 format=garmin output=waypoints
Import track data from a GPX text file and save to a GRASS vector map
named
tracks.
v.in.gps -t input=gpslog.gpx format=gpx output=tracks
Import route data as a series of points from a Garmin GPS connected at
/dev/gps and save to a GRASS vector map named
routePoints:
v.in.gps -r -p file=/dev/gps format=garmin output=routePoints
db.execute,
v.in.ascii,
v.in.garmin,
v.db.connect,
v.patch
gpsbabel from gpsbabel.org
cs2cs from
PROJ
Claudio Porta and Lucio Davide Spano, students of Computer Science at
University of Pisa (Italy).
Commission from Faunalia Pontedera (PI)
Based on
v.in.garmin for GRASS 6.0 by Hamish Bowman
and
v.in.garmin.sh for GRASS 5 by Andreas Lange
SOURCE CODE
Available at:
v.in.gps source code
(history)
Latest change: Monday Nov 11 18:04:48 2024 in commit: 59e289fdb093de6dd98d5827973e41128196887d
Main index |
Vector index |
Topics index |
Keywords index |
Graphical index |
Full index
© 2003-2024
GRASS Development Team,
GRASS GIS 8.3.3dev Reference Manual