underdarkGIS, (edited )
@underdarkGIS@fosstodon.org avatar

Trajectools 2.0 released 🎉

It's my pleasure to share with you that 2.0 just landed in the official Plugin Repository. This is the first version without the "experimental" flag. If you look at the plugin release history, you will see that the previous release was from 2020. That's quite a while ago, and a lot has happened since…

http://anitagraser.com/2024/02/24/trajectools-2-0-released

benparker,
@benparker@ohai.social avatar

@underdarkGIS Here are some ship trajectories entering the Bosphorus from the Black Sea… colour = port of origin. Thanks for this amazing tool! #QGIS #shipping #AIS

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@benparker hi Ben. There may have been an issue uploading the picture. Maybe try posting it again?

benparker,
@benparker@ohai.social avatar

@underdarkGIS @benparker oops trying again!

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@benparker nice one 😀
Looks like a busy place indeed.
Where do you get the ship trajectories around Bosporus from?

benparker,
@benparker@ohai.social avatar

@underdarkGIS @benparker thank you, I’m learning as I go! I work for the UN, and we have a license for bulk AIS data which we can use/publish in aggregated ways. This project shows departures of about 800 cargo vessels during January to examine the proportion (most!) that leave the Black Sea, compared to how many stay doing intra-Black Sea trade.

benparker,
@benparker@ohai.social avatar

@underdarkGIS your tool is also proving handy in looking at GPS/GNSS spoofing affecting AIS. This is not final, but shows any one hour trajectories in the Black Sea with a speed over 15 knots in red). Positions are being spoofed onto land to the airport of Crimea’s capital.

tofusandwich,

@underdarkGIS that's very promising! A few questions after a first try. I read the recommendation about installing through Conda/amba. Would it not work adequately through 'pip install movingpandas' in the OSGeo shell? Does the time input takes any specific attributes/field type? Also, if it needs to be a "strict" date/time format, how to handle milliseconds ?
I hope you get the chance to make a little tutorial with simple CSV data or something.

underdarkGIS,
@underdarkGIS@fosstodon.org avatar

@tofusandwich Hi. Thanks for your questions.

  1. Pip installing some moving/geopandas dependencies can be tricky. It may work, but it's not reliable for general audience
  2. The timestamp field can be a datetime field or text field with values in any format pandas to_datetime can parse
  3. Good point. In the meantime, you can find small test datasets in the plugin directory under sample data
  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines