On Sat, Feb 7, 2009 at 4:43 PM, Davide <river...@gmail.com> wrote: > Per la semplificazione, non c'è problema, basta lanciare una > semplificazione di tipo "point remove" per ogni livello CTR > direttamente nel database Postgis dove risiede. A differenza di una > semplificazione basata sull'eliminazione dei punti che si trovano > troppo vicini, (< 2metri per esempio) questa analizza tutti i punti ed > elimina quelli la cui rimozione provoca uno scostamento dall'asse del > segmento inferiore alla soglia che si imposta.
Questo è anche come funziona lo strumento "simplify way" di Josm, che usa l'algoritmo di Douglas-Pecker con una soglia configurabile (di default 3 metri) e che non elimina i punti con tag o condivisi con altre linee. (mi sono letto i sorgenti...) Gli unici problemi del "simplify way" di Josm sono: 1. usa l'algoritmo di Douglas-Pecker originale, non quello ottimizzato (che è più difficile da implementare ma ha una complessità computazionale inferiore) 2. per ogni semplificazione crea un'azione di undo di Josm e quindi riempie la RAM - nel nostro caso l'undo non ci interessa. Ciao _______________________________________________ Talk-it mailing list Talk-it@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-it