Welkom  

   

Mijn Menu  

   

What's Up  

za mei 18 @12:00AM
ZF Pinkstertrip 2024
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten

Onderwerp: Toepassing van AVnav

Toepassing van AVnav 25 feb 2023 18:27 #1462355

  • BlackSea
  • BlackSea's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
sorry, it took longer than I thought.
Here are my notes/experiences with SDR dongle and AvNav
At first we need some tools and libraries
sudo su -
apt install build-essential pkg-config
apt install librtlsdr-dev libusb-dev libfftw3-dev
cd /usr/local/src

rtl-ais sources get and build
git clone https://github.com/dgiardini/rtl-ais
cd rtl-ais/
make
make install

kal ( calibrate utility) sorces get and build
cd /usr/local/src
git clone https://github.com/steve-m/kalibrate-rtl.git
kalibrate-rtl/
./bootstrap && CXXFLAGS='-W -Wall -O3' ./configure && make
make install

Now is a great point to go to the "great water" where there is a lot of shipping traffic

Then we try to start for the first time
rtl_ais -n

If the AIS messages appear on the console, then you have been very lucky. If not you have to determine tuner_gain and ppm_error with "kal",

Howto: www.turais.de/ein-rtl_sdr-mit-...ate-sdr-kalibrieren/

if parameter gain and ppm determined. you can check again
rtl_ais -n -g <tuner_gain> -p <ppm_error>

if everything works out we can start as systemd service
/etc/systemd/system/rtl_ais.service
[Unit]
Description=RTL-AIS server process
BindsTo=dev-rtl_sdr.device
After=dev-rtl_sdr.device local-fs.target

[Service]
Type=simple
Restart=always
RestartSec=15
UMask=022
TimeoutStopSec=2
# ExecStart=/usr/local/bin/rtl_ais -g <gain> -p <ppm> -h 127.0.0.1 -P 34667
ExecStart=/usr/local/bin/rtl_ais -h 127.0.0.1 -P 34667 
[Install]
WantedBy=multi-user.target

Then define udev.rule
/etc/udev/rules.d/95-rtlais.rule
ACTION=="add",SUBSYSTEM=="usb",ATTRS{idVendor}=="0bda",ATTRS{idProduct}=="2838",SYMLINK+="rtl_sdr",TAG+="systemd",RUN="/bin/chmod a+r /dev/rtl_sdr",ENV{SYSTEMD_WANTS}="rtl_ais.service"

How it works
when connecting dongle, udev rule starts systemd service. rtl_ais sends the AIS messages via UDP to port 34667 where AvNav expects it.


Have a lot of fun
Laatst bewerkt: 25 feb 2023 18:29 door BlackSea.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 25 feb 2023 19:32 #1462367

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Tnx, but no tnx.

There was a time. I was determined to get every piece of hardware under the sun running on linux. But these days have past, since my time is limited.

I think I just leave the rtl-stick as is. Maybe in the future, I can do other things (non-AIS) with it. Thanks for bothering,
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 28 feb 2023 17:57 #1463011

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Heb mijn O-charts dongle binnen. Eens kijken of ik die aan de gang krijg binnen AVnav. Want dan kan ik ook zien of de weergave van OpenCPN/O-charts/download hetzelfde is als die van AVnac/O-charts/dongle.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 28 feb 2023 20:13 #1463042

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Update.

Heb nu de o-charts dongle werkend binnen AVnav en het ging uiterst soepel. De o-charts plugin binnen AVnav en de de o-charts site zelf werken intuïtief zodat je geen handleiding of zo nodig hebt.

De kaart zelf ziet er onder AVnav hetzelfde uit als onder OpenCPN. Zie dat je binnen AVnav letterlijk 100-den (!) instellingen hebt om objecten wel of niet te laten zien, meer dan in OpenCPN. Maar de default staat goed, dus ik laat het even zo.

Blij mee en ik ben weer een stapje verder in mijn AVnav/o-charts navigatie-oplossing....
Laatst bewerkt: 28 feb 2023 20:14 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 01 mrt 2023 17:42 #1463195

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Suddenly all of the water-info disappeared from the OpenSeaMap-online source. So all what is left is the underlying OpenStreetMap-layer.

I checked in osm-online.xml for 2 websites:
t1.openseamap.org/seamark
a.tile.openstreetmap.org
Both ping fine.

I was looking to delete some cache-files but I could not find the location. So a no go.

Any suggestions?
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 01 mrt 2023 19:38 #1463231

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
De osm-online bron werkt weer, weet ook niet waardoor, maar soit.

Heb intussen wat kaarten van OpenSeaMap gedownload, voor offline gebruik. Hier staan wat linkjes naar de mbtiles-downloads:
ftp.gwdg.de/pub/misc/openstree...amap/charts/mbtiles/

Maar de kaart doet onder voor de online-versie. Boeien hebben geen nummers, boven zoomlevel 12 doen ze niet veel meer en die van Northsea stopt halverwege het Volkerak/Haringvliet. Maar als je deze 2 kaarten combineert:
- OSM-OpenCPN2-Niederlande-Binnen.mbtiles
- OSM-OpenCPN2-NorthSea.mbtiles
dan heb je ook wat.... Op zich goed genoeg voor de offline-backup, al zijn de bestanden best groot, bij elkaar 2GB.

Het vreemde is trouwens dat de kaarten, ondanks dat er OpenCPN in de naam voorkomt, ze NIET werken onder OpenCPN. Maar wel binnen AVnav. Raarrrrr
Laatst bewerkt: 01 mrt 2023 19:58 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 01 mrt 2023 19:59 #1463235

  • BlackSea
  • BlackSea's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
Boeien hebben geen nummers

Buoy markings in OSeaMap are only visible from zoom 14 onwards

Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 01 mrt 2023 20:07 #1463237

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
In the online OSM-map, you are right.

But in the offline-variant (download) of the OSM-map, there are no buoy-numbers, no matter the zoomlevel. There is also no feature-info. And zoomlevel is kind of stuk at 12. I guess this is done to save space, to create smaller downloads.

Laatst bewerkt: 01 mrt 2023 20:08 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 08:12 #1463279

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
And much worse, the OSM-download doesn't contain any (textual) information as it seems. For example, for me, bridge heights are very important. In osm-online bridge heights are perfectly shown, in the download they are absent.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 11:06 #1463326

Klopt niet, heeft niets met OSM te maken, is keuze van maker download en gebied , op jouw download zie je wel boeinrs et cetera in het IJsselmeer gebied

zeilersforum.nl/index.php/foru...rt?start=500#1463323



*warning, this message may or may not disappear soon.
Jeanneau Sun 2000

-STEUN DE BOEREN-
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 11:11 #1463330

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Zoals ik al in een andere draad schreef, als jij betere OSM-kaarten in de aanbieding hebt, dan hoor ik het graag.....
Laatst bewerkt: 02 mrt 2023 11:11 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 11:34 #1463332

Dat is makkelijk... Je moet dan je eigen download maken van het gebied en detail dat je wilt zien. Hoe je dat doet staat in de online uitleg van Wellenvogel. Voor zee zou ik in jouw geval(rpi/pc en niet android app) O Chart oesenc gebruiken en niet OSM ( misschien als backup). OSM is handig voor binnenland NL waarvoor OChart geen kaarten heeft.


*warning, this message may or may not disappear soon.
Jeanneau Sun 2000

-STEUN DE BOEREN-
Laatst bewerkt: 02 mrt 2023 11:36 door dehler31abc.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 11:53 #1463338

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
dehler31abc schreef :
Dat is makkelijk... Je moet dan je eigen download maken van het gebied en detail dat je wilt zien. Hoe je dat doet staat in de online uitleg van Wellenvogel.
Was zoiets (nog) niet tegengekomen in de manual van AVnav, anders zou ik niet op zoek zijn gegaan naar een kant-en-klare download. Zal eens op zoek gaan naar dat specifieke stukje in de handleiding.

Voor zee zou ik in jouw geval(rpi/pc en niet android app) O Chart oesenc gebruiken en niet OSM ( misschien als backup). OSM is handig voor binnenland NL waarvoor OChart geen kaarten heeft.
Dat is ook precies de bedoeling. Op de server/Pi zal ik met O-chart aan de gang gaan. Als fallback voor als de server uitvalt, wil ik de AVnav android-app met daarop OSM. En diezelfde OSM zou ik dan ook kunnen gebruiken als fallback voor O-chart op de server, voor de plaatsen die mijn O-chart niet dekt.
Laatst bewerkt: 02 mrt 2023 11:53 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 15:03 #1463374

Probeer SAS planet ook eens nu je toch bezig bent. Kun je leuke dingen mee doen. Daarnaast kun je eens kijken naar de webversie van Navionics en dat vergelijken met OSM en O-Charts. Ik heb de Navionics app (android) en op dit moment is dat veel en veel beter dan OpenCPN (android) maar ook beter dan AVNav vind ik waar je op dit moment nog niet met professionele kaarten kunt werken (android). Als je de zee op gaat of wat langere tochten maakt zou ik je de Navionics app aanraden met een betaalde kaart voor het gebied, kost een paar tientjes maar dan heb je ook wat en ook niet onbelangrijk in geval van Android > geen geklooi met RPI's of MS Mini PC,s, monitoren, keyboard, 12V bedrading, aardlus et cetera maar dat is persoonlijke smaak natuurlijk. Weg met alle zooi en alleen een smartphone en tablet moet ruim voldoende zijn vind ik, de rest is zo oude techniek op een boot ;)


*warning, this message may or may not disappear soon.
Jeanneau Sun 2000

-STEUN DE BOEREN-
Laatst bewerkt: 02 mrt 2023 15:17 door dehler31abc.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 15:53 #1463388

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Heb mijn keuze gemaakt wat betreft de configuratie (ja, die Pi-server komt er, samen met de app als fallback), maar bedankt voor je advies.

SAS-planet heb ik al vaker gehoord maar heb geen idee wat hoe ik ermee zou moeten beginnen of wat ik überhaupt mee zou moeten.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 17:57 #1463418

  • BlackSea
  • BlackSea's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
SAS-planet heb ik al vaker gehoord maar heb geen idee wat hoe ik ermee zou moeten beginnen of wat ik überhaupt mee zou moeten.
but runs only under Windows. But many years ago I also managed with a few tricks under "wine". If you can not do anything with it, some tutorials on youtube should be helpful

I prefer MOBAC (sourceforge.net/projects/mobac/ ). It can provide both formats for AvNav. Both GEMF and MBTiles. Runs on any CPU architecture...is just Java
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 19:45 #1463434

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
OK, I tried Mobac on my Ubuntu-laptop, it works fine.

I've managed to create a mbtiles-file from OSM-source from different area's with different zoom-levels. Works in AVnav and OpenCPN So far so good.

But I cannot see any marine info. Where should I adjust that?
Laatst bewerkt: 02 mrt 2023 19:49 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 20:03 #1463441

SAS planet werkt inderdaad alleen op windows, wist niet dat je helemaal geen windows gebruikte. Mocht je wel een pc met windows hebben dan kun je met SAS planet van verschillende satelliet foto providers maar ook enkele online kaarten mbtiles maken en die offline gebruiken. Als jij sowieso de rpi gebruikt dan kun je beter ochart oesenc gebruiken op je AVnav server, dat zijn goede kaarten en dan heb je best of both worlds, fijne navigatie software in combinatie met ochart oesenc kaarten. Voor binnenland dat niet gedekt is door o chart kun je OSM bijvoorbeeld gebruiken. Volg dan de tips van blacksea voor ju linux setup. Zelf hoop ik dat AVnav snel de ocharts ook in ee app mogeljjk maakt, dat zou voor mij het moment zijn om een overstap van Navionics app naar Avnav / Ochart te maken.
Jeanneau Sun 2000

-STEUN DE BOEREN-
Laatst bewerkt: 02 mrt 2023 20:04 door dehler31abc.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 20:18 #1463447

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Bij mij thuis draait alles onder Linux, voornamelijk Ubuntu. Desktops, laptops, servers, high-end audio-streamers.

Heb zelfs een Apple-laptop waar MacOS niet eens meer (fatsoenlijk) op draait van Ubuntu voorzien zodat die weer 10 jaar mee kan. Het ironische is dat Apple deze door mij bereikte duurzaamheid liever niet ziet, Apple verkoopt liever een nieuwe laptop (terwijl dat helemaal niet nodig is zoals ik bewijs). Apple doet opzichtig aan geplande onbruikbaarheid, maar heeft buiten de waard (moi) gerekend ;)

Heb het gevoel dat ik er bijna ben qua bruikbare OSM-kaart. Heb dus al een werkende mbtiles-kaart aangemaakt obv OSM maar mis alle water-info. Als ik die erbij heb, dan ben ik redelijk compleet voor mijn offline fallback obv OSM-kaarten + AVnav-app.

O-charts in de AVnav-app zou natuurlijk ook mooi zijn, alhoewel voor *mij* beperkte meerwaarde omdat ik de app als backup beschouw; o-charts zal bij mij op de server draaien. Voor jou is dat anders, jij wilt alleen maar de app en dat is prima. Zo kan iedereen met AVnav/open source het systeem maken wat het beste bij hem/haar past.
Laatst bewerkt: 02 mrt 2023 20:24 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 20:25 #1463452

Klinkt als prima set-up maar met OCharts draaiend heb je toch alles compleet toch? Ik zou nog sat foto's van je vaargebied erbij doen, ook van de havens die je aandoet. Dat is handig.
Jeanneau Sun 2000

-STEUN DE BOEREN-
Laatst bewerkt: 02 mrt 2023 20:31 door dehler31abc.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 21:17 #1463465

  • BlackSea
  • BlackSea's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
But I cannot see any marine info. Where should I adjust that?

You lack appropriate mapsource?



Bijlage:

Bestandsnaam: osm-mapsources.zip
Bestandsgrootte:1 KB
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 02 mrt 2023 21:47 #1463471

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
You mean this is the source for Mobac? I'll try....

Gepost met de officiële Zeilersforum-app
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 03 mrt 2023 07:29 #1463505

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
OK, I extracted the zip of your OpenSeaMap-mapsource and dropped it into the mapsources-folder of Mobac. The source then appears (see below), which is good. But no data is shown, which is not good:


I stumbled across this forum-post:
mobac.sourceforge.io/forum/viewtopic.php?t=767
OpenSeaMap returns HTTP 403 forbidden for each request MOBAC sends.

This is a clear indicator that mas download is no longer allowed for OpenSeaMap. Therefore I will remove it from the list of map sources.
So my interpretation is that the download from a OpenSeaMap-source once worked in Mobac, but not anymore.
Laatst bewerkt: 03 mrt 2023 07:56 door VegaMan.
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 03 mrt 2023 08:32 #1463526

  • BlackSea
  • BlackSea's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
So what? What do you do? You take any tool e.g. curl or wget and try to download the tile. What do you notice then? That works. So they only block "MOBAC". What might be the reason for that? User-Agent!!! So if you manage to disguise yourself that should work ;-)
Alleen ingelogde leden kunnen reageren.

Toepassing van AVnav 03 mrt 2023 19:18 #1463696

  • VegaMan
  • VegaMan's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 814
Sounds lijkt a (complex) hack....

In mijn zoektocht OpenSeaMap-kaarten te downloaden, ben ik hierop uitgekomen:
- map2.openseamap.org
- ftp.gwdg.de/pub/misc/openstree...amap/charts/mbtiles/
Alhoewel de 2 locaties er heel anders uitzoen, zijn ze qua download (vrijwel) identiek.

De kaarten die voor mij interessant zijn:

OSM-OpenCPN2-Channel.mbtiles
* weinig detail en nautische info
* => beperkt bruikbaar

OSM-OpenCPN2-Niederlande-Binnen.mbtiles
* op het zelfde niveau als web/online qua zoomlevels, boeinamen, brughoogtes
* => zeer goed bruikbaar

OSM-OpenCPN2-NorthSea.mbtiles
* weinig detail en nautische info
* => beperkt bruikbaar

De kaart van NL is dus gewoon goed. Helaas loopt die maar tot aan de Moerdijkbruggen (waarom dan, tis een kaart van NL?!?!?), maar vanaf daar kan de O-charts het weer overnemen want die begint precies daar. Heb nu van het hele gebied waar ik (nu) voor, bruikbare offline-kaarten beschikbaar, vaak ook met een overlap. Blij mee.

Het valt me ontzettend tegen dat je niet op een gemakkelijke manier de OpenSeaMap-data kunt downloaden. Je ziet de hele kaart via de mapproxy en website gewoon staan, maar je krijgt m niet of nauwelijks gedownload, uiteindelijk moet je genoegen nemen met andermans (gebrekkige) bouwsels. Kaartdownloader Mobac wordt zelfs geblokkeerd door OSM en SASplanet werkt bij niet onder Wine.

Voorlopig houdt hier mijn zoektocht op van het zoeken of maken van OpenSeaMap-kaarten. Misschien dat ik later nog wat puf vind om het weer op te pakken, b.v. via mapproxy.
Laatst bewerkt: 03 mrt 2023 19:24 door VegaMan.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.424 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl