Evitare la terra, a una decina di metri di precisione

Una costa grossolana chiude i canali e dimentica gli isolotti: le rotte ora evitano la linea di costa mondiale di OpenStreetMap, precisa a una decina di metri.

Una rotta che taglia un promontorio non è una rotta. Eppure una linea di costa grossolana, come quella usata all'inizio dall'app, disegna la costa a grandi tratti: chiude un canale stretto o dimentica un'isoletta, mandando la rotta a fare il giro lungo o dritta sugli scogli.

Le rotte ora evitano la linea di costa di OpenStreetMap, tracciata dai suoi contributori con una precisione di circa dieci metri. Ogni tratto viene verificato rispetto a essa e scartato se la attraversa, così le isocrone girano intorno a capi e isole come deve fare una barca: i passaggi stretti che può prendere sono aperti, gli isolotti che deve doppiare ci sono.

Copre il mondo intero, ogni isola e ogni canale, compreso il Pacifico a cavallo della linea del cambiamento di data. Un margine costiero, 0,2 NM per impostazione predefinita, tiene ogni punto della rotta almeno a quella distanza dalla costa, e viene tolto vicino alla destinazione perché la rotta possa entrare in porto.

Da L'Aber Wrac'h a Camaret, la scelta è tra il Chenal du Four, all'interno degli scogli di Le Conquet, e il giro lungo all'esterno di Ouessant. Le rotte prendono il canale, e il margine è lo spazio che vuole tenere dalla costa: lo allarghi e, se il canale si chiude con tanto spazio, la rotta passa fuori. Così vede se il passaggio interno le è aperto prima di impegnarvisi.

Mappa del Chenal du Four, al largo di Le Conquet: le rotte corrono vicino alla costa, girando tra gli scogli.
Lungo il Chenal du Four sulla linea di costa di OpenStreetMap: le rotte prendono il canale all'interno degli scogli al largo di Le Conquet anziché fare il giro lungo.

La rotta conosce la terra, non gli scogli e le secche appena al largo, né le boe, né le zone interdette, né gli schemi di separazione del traffico. E il margine vale in ogni punto della rotta, non tra un punto e l'altro: lì la rotta non attraversa mai la costa ma può passare più vicino. Lo allarghi dove la costa è insidiosa, e verifichi il passaggio su una carta nautica.

Fonti

  1. Coastline, OpenStreetMap Wiki

Per saperne di più