Articles
Converti la lunghezza in gradi decimali in piedi
Su Febbraio 15, 2021 da adminHo attributi per una lunghezza calcolata dallo strumento Vicino e me li ha dati in gradi decimali. ne ho bisogno in piedi. È possibile farlo con lo strumento Calcola campo? Ho provato a leggere la documentazione nellhelp di ArcMap, ma è stato davvero inutile. Sono disposto a farlo in Python o VBScript o qualsiasi altra cosa.
Commenti
- Penso che la cosa più semplice da fare sarebbe riproiettare i tuoi dati e rieseguire lo strumento near in modo da poter recuperare alcune unità utili.
- Non è mai possibile recuperare unità lineari dalla distanza cartesiana delle unità angolari.
- Ma esistono strumenti che possono restituire grandi distanze circolari o anche distanze lungo lellissoide. La funzione " Distanza " in SpatiaLite è una di queste gaia-gis.it/gaia -sins / spatialite-sql-latest.html . Naturalmente ha bisogno dei punti di inizio e di fine in lat / lon come dati di origine.
- Correlati: gis.stackexchange.com/questions/8650/… e gis.stackexchange.com/questions/75528
- Sospetto che i problemi tu si sono verificati con lo strumento Progetto (se i dati sono stati caricati nella posizione corretta rispetto ad altri dati, come sembra indicare il tuo commento sullutilizzo del dataframe per lesportazione) è correlato alla scelta della trasformazione o alla sua mancanza. Il 2011 non è ' solo normale NAD83, quindi ' è in realtà un dato diverso dal NAD83 della proiezione del piano di stato (a meno che tu ' sta utilizzando il dato aggiornato per entrambi i lati). Senza ulteriori dettagli sui dati e sulle impostazioni del progetto che hai utilizzato, ' è difficile da dire. Sembra che tu abbia quello di cui avevi bisogno.
Rispondi
Lo strumento vicino ti dà i risultati in modo lineare unità di misura della proiezione del livello. Prova a scegliere una proiezione diversa (appropriata per il tuo set di dati) che utilizza i piedi. Quindi riesegui lo strumento vicino.
Commenti
- I ' ho provato a riproiettare i dati un certo numero di volte (entrando in un sistema del piano di stato) ma ' mi sta dando ogni tipo di problema. ' non riproiezione correttamente, quindi ' è il motivo per cui ' Sto solo provando a convertire questi valori.
- Vorrei prima risolvere il problema. Le tue distanze saranno più precise se ' re nel sistema di coordinate appropriato. I problemi di riproiezione dei dati possono anche essere sintomatici di altri problemi.
- Concordo. Poiché un grado non è ' ta unità di misura costante (il grado di longitudine è 69 miglia allequatore e 0 ai poli) la conversione è un dolore. Meglio utilizzare un sistema che ' sia in piedi o in metri dallinizio.
- Va bene ' Dico solo che ' non sto cercando la precisione. Tutti i miei dati sono a San Diego, quindi la varianza delle lunghezze dei gradi è trascurabile. È possibile convertire questi valori?
- Ricorda che la lunghezza dei gradi è diversa da Ovest a Est e da Sud a Nord. La semplice moltiplicazione non è sufficiente ma devi conoscere anche langolo della distanza. Si complica e suggerisco di utilizzare un metodo migliore.
Lascia un commento