Comments (5)
For sure an interesting idea.
One of the major issues is always to find a nice usable workflow - especially on touch devices.
And currently the number of buttons at the nav page is already close to the limit.
So potentially it would require some new concepts there.
In the moment my major focus is at the new ocharts implementation - maybe afterwards...
from avnav.
Or I give it a try to write a plugin...
another topic but anyways: What has changed with ocharts?
How are the charts actually rendered? Do you use an opencpn lib for that? If yes it would also be capable of renderering unencrypted ENCs like available from NOAA. Could that be supported as well?
from avnav.
How are the charts actually rendered? Do you use an opencpn lib for that? If yes it would also be capable of renderering unencrypted ENCs like available from NOAA.
Currently the o-charts_pi plugin is used. Are you sure that it could render unencrypted ENCs (i.e. did you ever do it with the plugin)?
I don't think so. OpenCPN itself can do this.
But any way the new ocharts plugin for AvNav will just reuse the license management and some basic stuff from the OpenCPN plugin - and it will be able to render S57 charts - after a conversion to the senc format.
from avnav.
No, I don't know much about these details. The ocharts just look like in opencpn, so I thought the renderer of opencpn is used and since opencpn can display unencrypted S57 ENCs avnav could too somehow.
from avnav.
The way you made it touch-operable, the big buttons (re-sizable!) and selection of points by clicking/touching or moving the map center to the desired location is superb! That really works in shaky conditions. Especially in rough and wet conditions I found plotters with real buttons like the B&G Zeus better to operate, touch alone might be difficult then but touch is faster and more comfortable in easier weather. My personal experience.
So, what about an additional set of buttons for other actions appearing near the touched location when you touch/click and hold a point on the map (not moving or zooming, just hold for short time)?
inspired by the Krita's Pop-up Palette
These buttons are of course and out of the way hidden but there when you need them. And you have to RTFM or try it to find out that it works like this. It's like clicking on the RTE widget in the left to edit the route. I would not have thought of it working this way, but once you know, it's perfect.
from avnav.
Related Issues (20)
- Feeder-WARNING-feeder exception HOT 2
- Feature Request: AIS relative motion vectors HOT 32
- AIS decoding problem HOT 41
- Map Zooming HOT 5
- ochart rendering - cut off labels and symbols HOT 17
- HTML-tags in python string HOT 1
- [bookworm]: config.txt was moved to /boot/firmware/config.txt HOT 4
- SocketReader does not send output HOT 2
- How to change the ipadres of wlan0 HOT 24
- Feature request, Route numbering HOT 2
- Message: You cannot edit this route as you are disconnectes. Ok to select a new name HOT 2
- Overlay markers not shown when using user icon HOT 4
- Request: support svg as user marker icons HOT 6
- Only one overlay marker shown when no default icon is set HOT 6
- Unable to activate route if no anchor watch is active HOT 2
- US ENC charts with AvNav Android HOT 2
- WebP support for charts HOT 14
- Documentation: directing to a non existent 'Beschreibung' HOT 1
- Documentation: config sequence: explanation missing
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 avnav.