Distanza tra due punti
lo so è una domanda stupida
in pratica devo trovare la distanza tra due punti date le coordinate geografiche espresse in gradi e decimi di grado
ora per la formula a lunghe distanze non ci sono problemi. però poiche devo effettuare la propagazione d'errore per gli errori per avlutare quello che mi serve
mi servirebbe la formula con l'appossimazione di terra piana, in pratica il teorema di pitagora
solo che quando applico (x2-x1)al quadrato+(y2-y1)al quadrato tutto sotto radice
mi esce un numero moltiplicato per 10alla -5
mentre la distanza giusta che devo ottenere e quel numero ottenuto per 10alla meno 5

in pratica devo trovare la distanza tra due punti date le coordinate geografiche espresse in gradi e decimi di grado
ora per la formula a lunghe distanze non ci sono problemi. però poiche devo effettuare la propagazione d'errore per gli errori per avlutare quello che mi serve
mi servirebbe la formula con l'appossimazione di terra piana, in pratica il teorema di pitagora
solo che quando applico (x2-x1)al quadrato+(y2-y1)al quadrato tutto sotto radice
mi esce un numero moltiplicato per 10alla -5
mentre la distanza giusta che devo ottenere e quel numero ottenuto per 10alla meno 5

Risposte
spiegati meglio...
hai latitudine e longitudine di due punti e devi calcolarne la distanza?
che tipo di errore hai ?
sei all'interno della sfera locale?
Quella che chiami approssimazione di terra piana sarebbe a dire? Quando tratti i triangoli sulla superficie terrestre come triangoli piani e non come triangoli sferici o cosa?
Quella che chiami formula per le lunghe distanze la puoi usare anche per le corte o no ? Non capisco se si tratta della formula per calcolare la distanza fra due punti sulla superficie...
Parlare di "terra piana" ha un significato nel caso di un rilievo ma, se hai delle coordinate di punti non capisco cosa intendi.
Se si tratta di un rilievo devi specificare il tipo di rilievo che stai facendo e le distanze che stai rilevando che incidono sul modello da adottare per calcolarle.
le ultime due righe di quello che hai scritto non riesco proprio a interpretarle
hai latitudine e longitudine di due punti e devi calcolarne la distanza?
che tipo di errore hai ?
sei all'interno della sfera locale?
Quella che chiami approssimazione di terra piana sarebbe a dire? Quando tratti i triangoli sulla superficie terrestre come triangoli piani e non come triangoli sferici o cosa?
Quella che chiami formula per le lunghe distanze la puoi usare anche per le corte o no ? Non capisco se si tratta della formula per calcolare la distanza fra due punti sulla superficie...
Parlare di "terra piana" ha un significato nel caso di un rilievo ma, se hai delle coordinate di punti non capisco cosa intendi.
Se si tratta di un rilievo devi specificare il tipo di rilievo che stai facendo e le distanze che stai rilevando che incidono sul modello da adottare per calcolarle.
le ultime due righe di quello che hai scritto non riesco proprio a interpretarle
provo a spiegarmi meglio
al momento perdeterminare la distanza tra due punti geografici ho utilizzato questa distance (A, B) = R * arccos (sin(latA) * sin(latB) + cos(latA) * cos(latB) * cos(lonA-lonB))
ora siccome dovrei valutare l'incertezza di una misura indiretta dovrei ricavare da questa 2 derivate parziali una dervando lalatitudine B e una derivando la longitudine B
poiche la distanza che devo che calcolare è nell'ordine della decina di metri (max 20) potrei considerare la distanza tra 2 punti senza dover considerare la curvatura terrestre, usando quindi una formula più semplice
ho provato ad utilizzare la formula per la distanza tra due punti che ho riportato nel primo post
però ottengo i dati che mi aspetto solo se moltiplico il riusltato ottenuto con la formula della distanza di due punti su un piano cartesiano per 10^5
al momento perdeterminare la distanza tra due punti geografici ho utilizzato questa distance (A, B) = R * arccos (sin(latA) * sin(latB) + cos(latA) * cos(latB) * cos(lonA-lonB))
ora siccome dovrei valutare l'incertezza di una misura indiretta dovrei ricavare da questa 2 derivate parziali una dervando lalatitudine B e una derivando la longitudine B
poiche la distanza che devo che calcolare è nell'ordine della decina di metri (max 20) potrei considerare la distanza tra 2 punti senza dover considerare la curvatura terrestre, usando quindi una formula più semplice
ho provato ad utilizzare la formula per la distanza tra due punti che ho riportato nel primo post
però ottengo i dati che mi aspetto solo se moltiplico il riusltato ottenuto con la formula della distanza di due punti su un piano cartesiano per 10^5
[mod="Alexp"]
Pago se nuovo del forum, per questo il mio NON vuole essere un richiamo ufficale, però dovresti scrivere correttamente le formule per facilitare a tutti la lettura....qui trovi tutto ciò che serve...grazie per la colaborazione...buona continuazione!
[/mod]
Pago se nuovo del forum, per questo il mio NON vuole essere un richiamo ufficale, però dovresti scrivere correttamente le formule per facilitare a tutti la lettura....qui trovi tutto ciò che serve...grazie per la colaborazione...buona continuazione!

[/mod]
Vedi qui: http://en.wikipedia.org/wiki/Great_circle_distance
La formula che hai scritto non la puoi usare per distanze dell'ordine di 20 metri.
Ma quando poi dici di usare l'altra formula che è $sqrt((x_2-x_1)^2+(y_2-y_1)^2)$
cosa sono $x_1,x_2,y_1,y_2$ (o meglio come le hai ottenute)?
La formula che hai scritto non la puoi usare per distanze dell'ordine di 20 metri.
Ma quando poi dici di usare l'altra formula che è $sqrt((x_2-x_1)^2+(y_2-y_1)^2)$
cosa sono $x_1,x_2,y_1,y_2$ (o meglio come le hai ottenute)?
descrivo un pò tutta la situazione sperando di essere più chiaro cosi
date 2 coppie di coordinate,una coppia di riferimento e una coppia misurata devo valutare la distanza tra queste due coppie, poichè la le coordinate vengono misurate sullo stesso punto in pratica vado a valutare l'errore di un rilvetaore gps rispetto ad un altro, questo è quello che devo fare
ora poichè la distanza che devo misurare è abbastanza piccola (quando faccio le prove statiche è anche inferiore ai 20m detti in precedenza ) credo di poter approssimare la terra anzichè come una sfera come un piano
questa approssimazione mi è venuta in mente poichè devo valutare l'incertezza di questa misura, e quindi svolgere le derivate parziali della funzione che utilizzo per il calcolo della distanza
in pratica mi servirebbe trovare una distanza espressa in metri dati due coppie si punti (espressi in coordinate geografiche deg.ddddd)
grazie per l'avvertimento le prossime formule le postero in quel modo
date 2 coppie di coordinate,una coppia di riferimento e una coppia misurata devo valutare la distanza tra queste due coppie, poichè la le coordinate vengono misurate sullo stesso punto in pratica vado a valutare l'errore di un rilvetaore gps rispetto ad un altro, questo è quello che devo fare
ora poichè la distanza che devo misurare è abbastanza piccola (quando faccio le prove statiche è anche inferiore ai 20m detti in precedenza ) credo di poter approssimare la terra anzichè come una sfera come un piano
questa approssimazione mi è venuta in mente poichè devo valutare l'incertezza di questa misura, e quindi svolgere le derivate parziali della funzione che utilizzo per il calcolo della distanza
in pratica mi servirebbe trovare una distanza espressa in metri dati due coppie si punti (espressi in coordinate geografiche deg.ddddd)
grazie per l'avvertimento le prossime formule le postero in quel modo
ho risolto...grazie per la'iuto
per usare la normale distanza tra due punti su piano cartesiano devo inserire invece delle coordinate in deg.ddd nel sistema UTM ottenendo quindi la distanza tra i 2 punti in metri
per usare la normale distanza tra due punti su piano cartesiano devo inserire invece delle coordinate in deg.ddd nel sistema UTM ottenendo quindi la distanza tra i 2 punti in metri