Jeg har en KML-fil af en stream, som jeg oprindeligt oprettede som en line shapefile i ArcMap (en stream ekstraheret fra et større datasæt). Jeg er nødt til at oprette en højdeprofil af denne strøm. Selvom jeg har DEMer til dette område, har jeg desværre ikke rumanalytiker eller 3D-analytiker i ArcMap, og min arbejdsgiver er uvillig til at købe disse værktøjer.

Da jeg ikke har brug for super detaljerede højder, er min idé var at oprette en simpel højdeprofil i Google Earth, som kan gøres fra en sti. Denne mulighed er dog “nedtonet” for min KML-fil i google earth. Er der en måde at oprette denne højdeprofil til en KML eller potentielt konvertere KML til en sti?

Denne strøm er meget blæsende, og mens jeg har forsøgt at spore i google earth for at oprette stien et par gange, min opsporede sti kommer meget sløret ud og ville være temmelig unøjagtig.

Kommentarer

  • Okay. Så gennem en masse kæmning gennem dette forum og et par andre fandt jeg en løsning. Desværre kunne jeg ikke få Google Earth Pro til at oprette en højdeprofil for hele KML-linjen. Af en eller anden grund kunne jeg få det til at oprette en højdeprofil af et lille segment, men ikke det hele. Da jeg var mildt utålmodig, opgav jeg det. Gennem at læse en masse noget relaterede spørgsmål fandt jeg ud af Elevation Profile Add-in værktøjslinjen til ArcGIS Desktop. Downloadede det, poppede det ind i ArcMap, og for det meste fungerede det ret glat.
  • Af en eller anden grund var denne tilføjelse ikke ' t virkelig " glad " med min shapefile af strømmen. At spore dette i ArcMap var imidlertid meget nemmere end at spore det i Google Earth ville have været, så jeg gjorde det og er ret tilfreds med resultaterne. De højdeprofiler, der kom ud, er gode og ærligt anvendelige til det, jeg laver, men jeg vil gerne skabe en bedre i GraphPad, der er mere konsistent med resten af mine figurer og grafer i mine papirer. Næste trin er at finde ud af, hvordan man udtrækker højdedataene samt afstanden mellem hvert punkt.
  • Du skal sende det som et svar.
  • Hvis du skript i Python, kan du gør det også med Google Elevation API, som giver dig mulighed for at fremsætte anmodninger om batchhøjde for et givet sæt koordinater. Kan kun anmode om noget som 600 gange om dagen, tror jeg dog. Og efter min erfaring er højderne støjende, og jeg kunne ikke ' ikke finde en kilde til, hvordan Google får sine højder.

Svar

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *