Comments (7)
I am very reluctant to publish a new version of Freeboard, as it indicates that somebody is maintaining this software.
@rob42 @joabakk @panaaj @RBerliner would any of you be interested in bringing the dependencies up to date? I have no idea what updating to current Openlayers and JQuery would mean effortwise. One easy way to check...
from freeboard-sk.
I can have a go at it later in the week. jQuery should be easy, openlayers is going to be some effort, they change apis, and the api functionality is complex.
from freeboard-sk.
If there is a lot of work to get it up to date should we entertain putting the effort into using a framework such as Angular? Iām happy to help out where I can.
from freeboard-sk.
Yes, thats the bigger plan. Openlayers (rather than leaflet) allows for chart rotation and 3d views, so it has merit in keeping this going. I had plans to create an angular module so it could plug into Kip etc, or maybe just a straight angular app.
I'm a java dev, and crap at js. Any help appreciated.
from freeboard-sk.
I am currently putting the finishing touches on a port of Freeboard-SK to Angular.
I should be ready to create a PR in the next day or so (time permitting).
Included in the Release:
Chart Display:
- *(online)*OpenStreetMap, OpenSeaMap, and WORLD chart outline
- Hosted on Signal K server (requires @signalk/charts-plugin)
Resources: Routes and Waypoints
- List / Select resources hosted on Signal K server
- Set an active Route
- Edit Route / Waypoint properties *(Name, Description)*
- Draw Route
- Add Waypoint at: Cursor or Vessel position
- Delete Waypoint(s) / Route(s) *(requires resource provider plugin e.g. GPXLoad)*
Map Display:
- North-up or Vessel-up
- Moving Map or Moving Vessel
- Vessel Heading / Bearing lines
- Wind true direction / apparent angle lines
Alarms:
- Display both visual and audio alarm indication as specified by the received *Notification* message
- Anchor Watch: set radius and raise / drop anchor *(requires signalk-anchor-watch plugin)*
- Depth *Notification* display.
Integration:
Freeboard allows you to select installed Applications to use for the following:
- Instrument panel: (default:
@SignalK/InstrumentPanel
)
Selected application will be displayed in the Instrument panel drawer.
- Resource Manager: (default:
none
)
When selected provides a link to the application at the top of the menu drawer.
from freeboard-sk.
Pull Request #46 created.
from freeboard-sk.
@tkurki with v1.0.0 released can this issue be closed?
from freeboard-sk.
Related Issues (20)
- Add support for skipping onboarding screen HOT 10
- AIS targets all have HOT 6
- VMG converting to knots is incorrect HOT 1
- User configurable option for temporal resolution on tracks HOT 7
- Host resource consumption HOT 14
- Lock zoom to map - Functionality request HOT 1
- Unable to add routes/waypoints HOT 3
- Make colour of AIS targets adjustable as it's not legible with satellite imagery HOT 2
- Load GPX not working HOT 2
- SK bootup error about Freeboad-SK permission HOT 5
- Cannot set Anchor Watch HOT 3
- Anchor Watch looping raising notifcations HOT 2
- Feature Request: Add Timestamp in the notification HOT 1
- unable to open playback connection HOT 1
- next Waypoint name on Route? HOT 2
- Longer timer for 'Other vessels' settings HOT 2
- Pypilot HOT 4
- Unable to Upload waypoints GPX HOT 5
- Excellent function "constrain map" button doesn't toggle
- Charts coverage overview. HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freeboard-sk.