L-Belluomini / OTN-companion

helper for Open Tak Navigation
GNU General Public License v3.0
6 stars 1 forks source link

support for detdfor routing #24

Open L-Belluomini opened 1 year ago

L-Belluomini commented 1 year ago

@DarioDanti todo, need evalueting for otn & OTNc

@L-Belluomini Trovato questo per ora https://www.graphhopper.com/blog/2015/04/21/elevation-data-and-openstreetmap/ però parla solo CGIAIR e SRTM

abbiamo già qualcosa per leggere i dted?

Chiaro, mi metto al lavoro boss

@L-Belluomini sto guardando il codice di graphopper, ma sembra supportare solo CGAIR e SRTM, il link è questo: https://github.com/graphhopper/graphhopper/tree/0.4/core/src/main/java/com/graphhopper/reader/dem

garda https://github.com/graphhopper/graphhopper/tree/6.0/core/src/main/java/com/graphhopper/reader/dem

DarioDanti commented 1 year ago

Trovato metodo potenzialmente utile in AndroidTacticalAssaultKit-CIV\atak\ATAK\app\src\main\java\com\atakmap\android\elev\dt2\Dt2ElevationData.java

Riga 268 _bulkFromDTXFile() permette di leggere il file dt0 e salvare tutti i punti dentro un array basato sull'indice del punto che ho estratto dall'iteratore.

Riga 239 _fromDTXFile() permette di ottenere l'altezza di un singolo punto per volta, quindi va richiamata per ogni punto del quale si vuole sapere l'altezza. Da combinare col metodo _getHeight() alla riga 399

Per Utilizzare il RandomAccessFile c'è la Classe IOProviderFactory AndroidTacticalAssaultKit-CIV\takkernel\engine\src\main\java\com\atakmap\coremap\io\IOProviderFactory.java dove a riga 257 c'è la classe getRandomAccessFile()

L-Belluomini commented 1 year ago

o risolto qalche cosa di minore, ma ci sono prob con gh, e l aversione è sbagliata, MUST rerbase

DarioDanti commented 1 year ago

ci do un occhio

DarioDanti commented 1 year ago

Guardare come risolvere questione Double.NaN. Vedere se si può mettere con 0.0 e se è quello il problema che fa crashare il processo

DarioDanti commented 1 year ago

Per il futuro: