vicb
Repos
176
Followers
663

GPS track visualization, flight planning, live tracking, and more ...

44
17

Sounding plugin for Windy.com.

The Symfony2 PHP framework

0
0

The modern web developer’s platform

84142
21472

Display GPS tracks on top of Google maps

36
12

View GPS tracks on Google Maps and J2ME live tracking

Events

push

Use dash style for previous tracks only

Created at 1 day ago
push

Add screen wake lock

Update arcgis API to 4.24

See https://community.esri.com/t5/arcgis-api-for-javascript-questions/3d-scene-view-slow-with-es-modules-from-4-21/m-p/1218085

Use dash pattern for old 3d tracks

Created at 1 day ago
push

Update deps

Add node version to admin panel

Created at 6 days ago
[Feature] Customize the bookmark name

It would be nice to be able to customize the bookmark name:

  • display only the folder name (as of today),
  • display the relative path,
  • display a custom name.

The use case would be to differentiate folders with the same name.

Thanks a lot for this helpful extension!

Created at 6 days ago
push

Add support for saving GPX routes

Add support for saving xctsk

Add support for loading xctsk

Add support for loading GPX routes

Fix colors in live modal

Adding more contrast colors

Created at 1 week ago
closed issue
Open Distance has disappeared

The option to plan a route as Open Distance has disappeared. It constantly reverts back to competition triangles. Switching between different competitions sometimes showes this option however after a short while it disappeare again.

Created at 2 weeks ago
closed issue
Live tracking

Server side

  • [x] Update DB to allow multiple devices
  • [x] Merge fixes from multiple devices
  • [x] Support incremental updates (instead of fetching 24h)

Client side

  • [x] Support full and incremental updates (24 & 2h)
  • [x] Generate geojson from proto
  • [x] Support 3d
  • [ ] Add InReach status - see #23
  • [x] Validate device address / id - see #29

Misc

App/Platform in progress:

  • FlyMaster - no public API
    • https://github.com/FAI-CIVL/FAI-Airscore/blob/313c8f6b20716c685db66d67fe57f70e986d2325/airscore/core/livetracking.py
    • http://wiki.fai.org/download/attachments/35651593/Flymaster+usage+notes+v1.pdf
    • https://lt.flymaster.net/wlb/getLiveData.php?trackers={%22214852%22:1613411183}
    • https://wlb.flymaster.net/get_active_trackers.php?json
    • https://livetrack360.com/livetracking/2d/1?

App/Platform discussions:

  • XCTrack - they are working on a public API
  • Syride - they are working on a public API

App/Plaform supported:

  • Skylines
  • XCGlobe / Flyme

App/Platform closed

  • livetrack24 - no answers
Created at 2 weeks ago
issue comment
uploading waypoints onto flyxc

You can now load GPX routes and XCTSK files. More format will come later.

Created at 2 weeks ago
issue comment
Support for APRS?

Does aprs.fi provide a free to use API ?

Created at 2 weeks ago
closed issue
Decoding task links offline possible?

Almost all pilots have started using flyxc.app tasks for task declarations for national records, etc. My question is that are these links encoding the whole task, or they just point to a DB record on the backend server?

Basically, what happens if flyxc.app goes offline or disappears. We have lost a lot of task declarations with previous websites, when they went offline all the information was gone. I suspect that flyxc is actually URL encoding the task (the URL changes when I move the points), but I found no resource about decoding them.

Would it be possible to include a small node script in this repository, which would get a url query like:

?p=i%7B%7E_HqqvnB%7ClpAznKujBso_CeamA%7C_sB&s=25.0

and return the data? As an alternative, the xctrack planner url would also be nice: http://xctrack.org/xcplanner?route=47.34917%2C18.30697%3A46.93222%2C18.24299%3A46.94945%2C18.90101%3A47.34916%2C18.30694

Created at 2 weeks ago
issue comment
Decoding task links offline possible?

TL;DR You can download tasks as GPX, XCTsk, ... those formats should be easy to share across apps.

i%7B%7E_HqqvnB%7ClpAznKujBso_CeamA%7C_sB is actually a format created by Google.

There is a page that can be used to decode it

Created at 2 weeks ago
push

Update run (airspaces)

Airspaces: set ATZ and CTA as prohibited

Created at 2 weeks ago
issue comment
airspace for the UK update: add Kemble airfield ATZ?

Thanks for reporting, please check the last update.

Created at 1 month ago
issue comment
airspace the UK update: Addition to Daventry CTA FL75-FL155 over Grafham Water

Thanks for reporting, please check the last update.

Created at 1 month ago
push

Update airspaces to use OpenAIP json export

Use the updated airspaces tiles

Created at 1 month ago
push

Use high contrast color for live tracking

Update airspaces to use OpenAIP json export

Use the updated airspaces tiles

fixup

Created at 1 month ago
pull request closed
Add full screen support for Safari

Fixes #127

Created at 1 month ago
issue comment
Add full screen support for Safari

https://github.com/vicb/flyxc/commit/4c477fb5762db7f341e6f2328b566baa32991ed2

Created at 1 month ago
closed issue
Full screen support for Safari

Safari unfortunately still has vendor prefixes on all its fullscreen methods (see screenfull map), so pressing the "Full screen" button yields simply this:

TypeError: t.requestFullscreen is not a function. (In 't.requestFullscreen()', 't.requestFullscreen' is undefined)

I was able to get it to work locally by adding the vendor prefixes (i.e. webkitRequestFullscreen, webkitExitFullscreen, webkitFullscreenElement, webkitfullscreenchange).

See also: requestFullscreen browser compatibility (note in particular that Safari is the only modern browser which still requires the prefix).

Created at 1 month ago
push

Always use GPS altitude from IGC files

Add full screen support for Safari

Fixes #127

Update dependencies

Created at 1 month ago