Il giorno gio, 02/07/2009 alle 13.00 +0200, [email protected] ha scritto: > sono un ingegnere SW ma sono nuovo del mondo GIS, GPS, software e > tool/sdk di sviluppo correlati.
Benvenuto. > Devo implementare un'applicazione semplice che legga le coordinate GPS > dal ricevitore, e: Per questo mi baserei su gpsd senza stare a reinventare la ruota (posto che ti serva una lettura in tempo reale, come mi sembra di capire). > 1) individui l'area poligonale in cui le coordinate ricadono tra un > set di aree precedentemente censite. > 2) individui l'area poligonale più vicina tra un set di aree > precedentemente censite (indicando anche la distanza) , qualora le > coordinate GPS non ricadono in nessuna area. > > Ho fatto un po di scouting e dovendo sviluppare in C++ ho visto che > tra le varie opzioni le più "consigliate" sembrerebbero essere le > "suite" GRASS e QGIS. > > Premesso che non devo visualizzare nessuna mappa in formato grafico, > quale mi consigliereste? Non ho nessuna esperienza di sviluppo C++ ma credo che forse troverai più adatte librerie come OGR e GEOS per questi scopi (sono le stesse librerie utilizzate da GRASS, QGIS e molte altre applicazioni). In particolare, una volta note le coordinate del punto dal GPS e le aree poligonali che vuoi verificare, entrambe le operazioni si potrebbero ridurre alla chiamata di una funzione GEOS. Ciao, steko -- Stefano Costa http://www.iosa.it/ Open Archaeology
signature.asc
Description: Questa è una parte del messaggio firmata digitalmente
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
