Originally Posted by rooiedirk
Maybe it could be done for S57 charts, but not for the encrypted S63 or oeSENC charts.
Do you mean "can't" or "mustn't"? I know nothing about those formats, but if OpenCPN can open those charts and render the information in them, then that information could be extracted via printing traces anyway.
Originally Posted by bcn
... a different story with the encrypted formats, where you have to prevent that the charts get "harvested".
(I saw this comment during the "preview post".) So "mustn't". I guess the best I can do is that to extract data *out* of OpenCPN is not easier with the plugin than without it, i.e., still requiring to modify sources, place traces and so.
I expected to be problems with licensing. I hope processing them the way I want to (know them outside the render method, maybe extract them outside OpenCPN, do maths on them...) won't get me in jail.
For example, NOAA ENCs User Agreement
say "The NOAA ENCs are intended for navigational use. They are intended to be used in their electronic form only. You may download, use, and redistribute them without restriction, and without payment to NOAA, except as noted herein". I guess that as long as I use these for navigation
, or at least for planning navigation
, or education for future navigation, I won't get in trouble. Not that I'm trying to write a videogame or do underwater real estate prospection.
Other particular sources licenses could be more restrictive. But should the plugin be aware of that, if I just want to print extended information not directly available in the charts, but depending directly on them?
Still, I'd like to know if there are other licensing issues I should be careful with.