A standalone C++ library to read OpenCPN's oesenc chart.
This software is shared to make nautical chart data available for research and experimentation. You can use this software to get such data until hydrological offices starts to share this kind of data to the public.
oesenc charts must be decrypted first using: oesenc-export
Please support o-charts.org by purchasing your charts there. Do not share unencrypted chart data with third-parties.
For now just the basic data is read from the file: land areas, depth areas, and soundings. Land and depth area is polygon data and also the most complicated data to extract so adding support for new data less complicated.
The library is intended to have few dependencies. C++ was chosen for this project so it could be easily integrated to other software and also deployed to most platforms.
Parts of this code is derivative works of OpenCPN and oesenc_pi. This code is licenced under GPLv3 or any later version.