Skip to main content

Package description

Project description

CaGeo: CAnonical Geospatial features

In this repository we want to collect and implement methods to extract from a set of raw GPS coordinates features that enrich the dataset, but which, simultaneously also allow dimensionality reduction.

Features:

Point Features

  • Speed: AVG, STD, MIN, MAX
  • Acceleration: AVG, STD, MIN, MAX
  • angle/direction: atan2 == Bearing: angle between the magnetic north and an object ??

Aggregate features

  • Turning Angle: AVG, STD, MIN, MAX. ๐ป๐ถ๐‘… = |๐‘ƒ๐‘|/๐ท๐‘–๐‘ ๐‘ก๐‘Ž๐‘›๐‘๐‘’ Pc is the collection of gps points at which a user changes his/her heading direction exceeding a certain threshold (Hc), and |๐‘ƒ๐‘ | represents the number of elements in Pc
  • Traveled Distance: SUM
  • Stop Rate: ๐‘†๐‘… = |๐‘ƒ๐‘ |/๐ท๐‘–๐‘ ๐‘ก๐‘Ž๐‘›๐‘๐‘’ Ps is the collection of point with velocity smaller than a certain threshold
  • Velocity Change Rate: foreach point ๐‘1. ๐‘‰๐‘…๐‘Ž๐‘ก๐‘’ = |๐‘‰2 โˆ’ ๐‘‰1|/๐‘‰1; then ๐‘‰๐ถ๐‘… = |๐‘ƒ๐‘ฃ|/๐ท๐‘–๐‘ ๐‘ก๐‘Ž๐‘›๐‘๐‘’ where ๐‘ƒ๐‘ฃ ={๐‘๐‘–|๐‘๐‘– โˆˆ ๐‘ƒ, ๐‘๐‘– . ๐‘‰๐‘…๐‘Ž๐‘ก๐‘’ > ๐‘‰๐‘Ÿ }
  • FFT?
  • duration of movement?
  • traveled path?
  • displacement?
  • Bearing rate: B_rate(i+1) = (Bi+1 โˆ’ Bi)/โˆ†t
  • Rate of bearing rate: Br_rate(i+1) = (Brate(i+1) โˆ’ Brate(i))/โˆ†t

Derivate features

  • sinuosity ?
  • distance from POI

References:

  • A survey and comparison of trajectory classification methods
  • Understanding mobility based on GPS data
  • Revealing the physics of movement: comparing the similarity of movement characteristics of different types of moving objects
  • Predicting Transportation Modes of GPS Trajectories using Feature Engineering and Noise Removal
  • Determination transportation mode on mobile phones

Note

Per le distanze vedere Intelligent Trajectory Classification for Improved Movement Prediction

In "Identifying Different Transportation Modes from Trajectory Data Using Tree-Based Ensamble Classifier": ci sono varie misure globali

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cageo-0.1.1.tar.gz (6.6 kB view details)

Uploaded Source

File details

Details for the file cageo-0.1.1.tar.gz.

File metadata

  • Download URL: cageo-0.1.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for cageo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 38359eebbf2185274b5c6ab98a0a0ecf1ec459b06e3c04978661075d2e319a4f
MD5 2edce0d1107343893d15f4eb5fcd0316
BLAKE2b-256 80a014fd8e80a3a60eeff74be8ec0a3b0cf849ebc4a9e5e5e0ab2dfd854c2327

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page