Elena of Valhalla, on 21/09/2010 10.09, wrote:
On 9/21/10, Federico Cozzi<f.co...@gmail.com>  wrote:
Sia tu che Elena suggerite questo metodo, ma l'avete mai provato?

come scrivevo sopra, no

Purtroppo è molto più scomodo di quanto sembri:
1. lo "pseudo-nodo" per aggiungere nodi intermedi non sempre è
visibile: essendo posizionato nel punto medio di un segmento, può
essere fuori dal campo visivo attuale. Sarebbe comodo se fosse sempre
all'interno del campo visivo.

io proponevo di avvicinarsi al dettaglio per gradi, per cui avendo
sempre qualche nodo del livello precedente visibile

In josm se non è visibile il punto intermedio del segmento si può aggiungere un punto dove si vuole usando lo strumento aggiungi nodo e poi usando lo strumento sposta nodo si sposta. Detto così sembra molto lungo ma usando i shortcut di tastiera (tasto A e tasto S e se serve il tasto ESC per deselezionare) e abbastanza veloce.

in effetti proporre di spostare lo pseudo-nodo nel campo visivo
sarebbe comunque una buona proposta, indipendentemente dal problema

2. quando l'area diventa molto grossa (=molti nodi) spostare/creare un
nuovo nodo di un'area diventa LENTISSIMO su JOSM. Deve essere qualche
bug / mancata ottimizzazione: ad ogni spostamento di nodo, JOSM
ridisegna il contenuto dell'area (cioè il poligono pieno e colorato) e
questa operazione, oltre che inutile nel mio caso, è lentissima. E'
per questo che parlavo di multipolygon: per tenere basso il numero di
nodi

se si spostano nodi di un area data da un multipoligono composto da
piu` segmenti con role outer come funziona? il tipo di multipoligono
che si usa per fare contorni con piu` di 2000 punti, intendo

se funziona meglio, si potrebbe spezzare la way di cui sopra in pezzi
maneggevoli, e poi riunirli prima del commit (tanto josm gestisce bene
queste operazioni all'interno della relazione multipolygon)

+1

Ciao,
Damjan

_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a