Kauguse akumulatsioon

Tööriista Kauguse akumulatsioon illustratsioon


See tööriist arvutab iga lahtri akumuleerunud kauguse allikateni, võimaldades kasutada sirgjoonelist kaugust, kulukaugust, tegelikku pinna kaugust, samuti vertikaalseid ja horisontaalseid kulutegureid.

Näidisrakendused võimaldavad muuhulgas alljärgnevatele küsimustele vastamist:

Kui ruut Kasuta praegust kaardi ulatust on märgitud, analüüsitakse ainult neid sisendkihi objekte, mis on nähtavad kaardi praeguses ulatuses. Kui see ruut pole märgitud, kasutatakse analüüsi koostamisel kõiki sisendkihis olevaid objekte ka siis, kui need on sel hetkel nähtavast kaardiulatusest väljas.

Valige lähteraster või -objektid


Rastri- või objektikiht, mis määratleb lähtepunktid, milleni vahemaa arvutatakse.

Kui sisend on raster, peab see sisaldama lähtepunktide kohta kehtivate väärtustega lahtreid (null on kehtiv väärtus) ja ülejäänud lahtritele tuleb määrata väärtus NoData.

Kui sisendiks on objektikiht, võib see olla punkt, joon või hulknurk.

Tõkkerastri või objektide valimine (valikuline)


Tõkkeid määratlev andmekogum.

Rastrikihi puhul võib sisendi tüübiks olla täisarv või ujukomaarv. Kõiki väärtusega (sealhulgas nulliga) lahtreid käsitletakse tõkkena. NoData-lahtreid ei käsitleta tõkkena.

Objektiteenuse puhul võib sisend olla punkt, joon või hulknurk.

Valige pinnaraster (valikuline)


Raster, mis määratleb kõrguse väärtused igas lahtri asukohas.

Väärtusi kasutatakse tegeliku pinna vahemaa arvutamiseks lahtrite vahel läbimisel.

Valige kuluraster (valikuline)


Raster määrab takistuse või kulu planimeetrilisel liikumisel läbi iga lahtri.

Piksli iga asukoha väärtus väljendab vahemaa ühiku maksumuse liikumisel läbi piksli. Iga piksli asukoha väärtus korrutatakse piksli resolutsiooniga, mis kompenseerib ka diagonaalliikumist, et saada läbi piksli liikumise kogukulu.

Kulurastri väärtus võib täisarv või ujuva väärtusega arv, kuid ei tohi olla negatiivne või null (kulu ei saa olla negatiivne või null).

Valige vertikaalne raster (valikuline)


Raster, mis määratleb iga lahtri asukoha z-väärtused.

Väärtusi kasutatakse kalde arvutamiseks, mida kasutatakse ühest lahtrist teise liikumisel tekkiva vertikaalse teguri tuvastamiseks.

Vertikaalne tegur (valikuline)


Vertikaalne tegur määratleb seose vertikaalse kuluteguri (VF) ja vertikaalse suhtelise liikumisnurga (VRMA) vahel.

Mitme muutjatega teguri hulgast saab valida määratletud vertikaalse teguri graafiku. Graafikuid kasutatakse naaberlahtrisse kolimise kogumaksumuse arvutamisel kasutatava vertikaalse teguri tuvastamiseks.

Alljärgnevates kirjeldustes määratleb VF vertikaalsed raskused, mis tekivad ühest lahtrist teise liikumisel, ja VRMA muutja näitab lahtrite Allikast ja Allikasse vahelist kaldenurka.

  • Binaarne — kui VRMA on suurem kui madala lõikenurga nurk ja väiksem kui suure lõikenurga nurk, seatakse VF nullteguriga seotud väärtusele; vastasel juhul on see lõpmatus.
  • Lineaarne — VF on VRMA lineaarne funktsioon.
  • Pöördlineaarne — VF on VRMA pöördlineaarne funktsioon.
  • Sümmeetriline lineaarne — VF on VRMA lineaarne funktsioon vastavalt kas VRMA negatiivses või positiivses osas ning kaks lineaarset funktsiooni on VF (y) telje suhtes sümmeetrilised.
  • Sümmeetriline pöördlineaarne — VF on VRMA pöördlineaarne funktsioon vastavalt kas VRMA negatiivses või positiivses osas ning kaks lineaarset funktsiooni on VF (y) telje suhtes sümmeetrilised.
  • Cos — VF on VRMA koosinusel põhinev funktsioon.
  • Sec — VF on VRMA lõikajapõhine funktsioon.
  • Cos-Sec — VF on VRMA koosinusel põhinev funktsioon, kui VRMA on negatiivne, ja VRMA lõikajapõhine funktsioon, kui VRMA ei ole negatiivne.
  • Sec-Cos — VF on VRMA lõikajapõhine funktsioon, kui VRMA on negatiivne, ja VRMA koosinusel põhinev funktsioon, kui VRMA ei ole negatiivne.

Vertikaalsete parameetrite muutjad on järgmised:

  • Nulltegur — vertikaalne tegur, mida kasutatakse juhul, kui VRMA on null. See tegur paigutab määratud funktsiooni y-ristlõike. Definitsiooni järgi ei ole nulltegur rakendatav ühegi trigonomeetrilise vertikaalse funktsiooni (Cos, Sec, Cos-Sec või Sec-Cos) korral. Y-lõikepunkt on määratletud nende funktsioonidega.
  • Madal lõikenurk — VRMA nurk, millest allpool seatakse VF lõpmatuseni.
  • Kõrge lõikenurk — VRMA nurk, millest ülalpool seatakse VF lõpmatuseni.
  • Kalle — sirgjoone kalle, mida kasutatakse koos parameetritega Lineaarne ja Pöördlineaarne. Kallak on täpsustatud kui murdosa tõusust (näiteks 45-protsendiline kalle on 1/45, mis sisestatakse kui 0,02222).

Valige horisontaalne raster (valikuline)


Raster, mis määratleb horisontaalse suuna igas lahtris.

Rastril olevad väärtused peavad olema täisarvud vahemikus 0 kuni 360, kusjuures 0 kraadi on põhjas või ekraani ülaosas ja suureneb päripäeva. Tasapinnalistele aladele tuleks anda väärtus -1. Igas asukohas olevaid väärtusi kasutatakse koos horisontaalse teguriga, et määrata kindlaks lahtrist naabrite juurde kolimisel tekkivad horisontaalsed kulud.

Horisontaalne tegur (valikuline)


Horisontaalne tegur määratleb horisontaalse kuluteguri ja horisontaalse suhtelise liikumisnurga vahelise suhte.

Mitme muutjatega teguri hulgast saab valida selle, mis tuvastab määratletud horisontaalse teguri graafiku. Graafikuid kasutatakse naaberlahtrisse kolimise kogumaksumuse arvutamisel kasutatava horisontaalse teguri tuvastamiseks.

Alljärgnevates kirjeldustes määratleb horisontaalne tegur (HF) horisontaalsed raskused, mis tekivad ühest lahtrist teise liikumisel, ja horisontaalne suhteline liikumisnurk (HRMA) näitab lahtrist lähtuva horisontaalse suuna ja liikumissuuna vahelist nurka.

Nende HF-ide määratlused ja parameetrid on järgmised:

  • Binaarne — kui HRMA on väiksem kui lõikenurk, seatakse HF väärtusele, mis on seotud nullteguriga; vastasel juhul on see lõpmatus.
  • Edasi — lubatud on ainult edasiliikumine. HRMA peab olema suurem kui 0 või sellega võrdne ja alla 90 (0 <= HRMA < 90). Kui HRMA on suurem kui 0 ja väiksem kui 45 kraadi, seatakse lahtri HF väärtuseks, mis on seotud nullteguriga. Kui HRMA on suurem kui 45 kraadi või sellega võrdne, kasutatakse külgväärtuse teisendaja väärtust. Mis tahes HRMA väärtuse HF, mis on võrdne või suurem kui 90 kraadi, seatakse lõpmatuseni.
  • Lineaarne — HF on HRMA lineaarne funktsioon.
  • Pöördlineaarne — HF on HRMA pöördlineaarne funktsioon.

Horisontaalsete märksõnade muutjad on järgmised:

  • Nulltegur — horisontaalne tegur, mida kasutatakse juhul, kui HRMA on 0. See tegur paigutab y-lõikepunkti mis tahes horisontaalse teguri funktsiooni jaoks.
  • Lõikenurk — HRMA nurk, mille ületamisel HF seatakse lõpmatuseni.
  • Kalle — sirgjoone kalle, mida kasutatakse koos horisontaalse teguri märksõnadega Lineaarne ja Pöördlineaarne. Kallak on täpsustatud kui murdosa tõusust (näiteks 45-protsendiline kalle on 1/45, mis sisestatakse kui 0,02222).
  • Külje väärtus — HF, kui HRMA on suurem või võrdne 45 kraadiga ja väiksem kui 90 kraadi, kui on määratud horisontaalse teguri märksõna Edasi.

Algne akumulatsioon


Algne kumulatiivne kulu kuluarvutuse alustamiseks.

See võimaldab määrata allikaga seotud püsikulu. Selle asemel, et alustada nullmaksumusega, algab kulualgoritm parameetriga Algne akumulatsioon määratud väärtusega.

Väärtused peavad võrduma nulliga või olema sellest suuremad. Vaikeväärtus on 0.

Maksimaalne akumulatsioon


Reisija maksimaalne kumulatiivne kulu allika kohta.

Kuluarvutusi jätkatakse iga allika puhul kuni määratud akumulatsiooni saavutamiseni.

Väärtused peavad olema suuremad kui null. Vaikimisi on akumulatsioon väljundrastri servani.

Kulu kordaja


Kulude väärtustele rakendatav kordaja.

See võimaldab juhtida liikumisviisi või suurusjärku allika juures. Mida suurem on kordaja, seda suurem on iga lahtri läbimise kulu.

Väärtused peavad olema suuremad kui null. Vaikeväärtus on 1.

Sõitmise suund


Määratleb reisija suuna horisontaalse ja vertikaalse teguri rakendamisel.

Allikast — horisontaalne tegur ja vertikaalne tegur rakendatakse sisendallikast alustamisel ja mittelähtelahtritesse liikumisel. See on vaikevalik.

Allikasse — horisontaalne tegur ja vertikaalne tegur rakendatakse igast mittelähtelahtrist alustamisel ja tagasi sisendallikasse liikumisel.

Määrake kas märksõna Allikast või Allikasse, mis rakendatakse kõigile allikatele, või määrake lähteandmetes väli, mis sisaldab märksõnu iga allika liikumissuuna tuvastamiseks. See väli peab sisaldama stringi FROM_SOURCE või TO_SOURCE.

Kauguse meetod (valikuline)


Määrab, kas kaugus arvutatakse planaarse (lapiku maa) või geodeetilise (ellipsoidi) meetodiga.

  • Planaarne – arvutus viiakse läbi projitseeritud tasapinnal, kasutades Cartesiuse 2D-koordinaatide süsteemi. See on vaikimisi valitud meetod.
  • Geodeetiline -- kaugusearvutus toimub ellipsoidil. Hoolimata sisendi või väljundi projitseerimisest tulemused ei muutu.

Kauguse akumulatsiooni tulemrastri nimi


Kauguse akumulatsiooni raster sisaldab iga piksli kumulatiivset kaugust vähima kuluga allikast või vähima kuluga allikani.

Väljundraster on ujukomaarvu tüüpi.

Selle kihi nimi, mis luuakse jaotises Minu sisu ja lisatakse kaardile. Vaikimisi nimi põhineb tööriista nimel ja sisendkihi nimel. Kui kiht on juba olemas, palutakse teil sisestada mõni muu nimi.

Saate määrata kausta nime jaotises Minu sisu, kus tulemus salvestatakse ripploendi käsuga Salvesta tulemus kausta. Kui teil on õigused nii paanitud kui ka dünaamiliste pildikihtide loomiseks, saate määrata, millist kihitüüpi soovite väljundis kasutada, rakendades ripploendit Salvesta tulemus nimega.

Tagasisuuna tulemrastri nimi (valikuline)


Tagasisuuna raster sisaldab arvutatud suunda kraadides. Suund tuvastab järgmise lahtri lühimal tagasiteel lähima allika juurde, vältides tõkkeid.

Väärtuste vahemik on 0–360 kraadi (0 on reserveeritud lähtepikslite jaoks). Idasuuna väärtus (suund paremale) on 90 ning väärtused suurenevad päripäeva (lõuna on 180, lääs on 270 ja põhi on 360).

Väljundraster on ujukomaarvu tüüpi.

Jaotises Minu sisuloodava kihi nimi. Peate panema sellise nime, mida ei ole veel olemas valikus Minu sisu.

Saate määrata kausta nime jaotises Minu sisu, kus tulemus salvestatakse ripploendi käsuga Salvesta tulemus kausta. Kui teil on õigused nii paanitud kui ka dünaamiliste pildikihtide loomiseks, saate määrata, millist kihitüüpi soovite väljundis kasutada, rakendades ripploendit Salvesta tulemus nimega.

Allika suuna tulemrastri nimi (valikuline)


Allika suuna raster tuvastab vähima akumuleerunud kuluga lähtelahtri suuna asimuudina kraadides.

Väärtuste vahemik on 0–360 kraadi (0 on reserveeritud lähtepikslite jaoks). Idasuuna väärtus (suund paremale) on 90 ning väärtused suurenevad päripäeva (lõuna on 180, lääs on 270 ja põhi on 360).

Väljundraster on ujukomaarvu tüüpi.

Jaotises Minu sisuloodava kihi nimi. Peate panema sellise nime, mida ei ole veel olemas valikus Minu sisu.

Saate määrata kausta nime jaotises Minu sisu, kus tulemus salvestatakse ripploendi käsuga Salvesta tulemus kausta. Kui teil on õigused nii paanitud kui ka dünaamiliste pildikihtide loomiseks, saate määrata, millist kihitüüpi soovite väljundis kasutada, rakendades ripploendit Salvesta tulemus nimega.

Allika asukoha tulemrastri nimi (valikuline)


Allika asukoha raster on mitmeribaline väljund. Esimene riba sisaldab rea indeksit ja teine riba sisaldab veeru indeksit. Need indeksid tuvastavad asukoha väikseima akumuleeritud kulukaugusega lähtelahtril.

Jaotises Minu sisuloodava kihi nimi. Peate panema sellise nime, mida ei ole veel olemas valikus Minu sisu.

Saate määrata kausta nime jaotises Minu sisu, kus tulemus salvestatakse ripploendi käsuga Salvesta tulemus kausta. Kui teil on õigused nii paanitud kui ka dünaamiliste pildikihtide loomiseks, saate määrata, millist kihitüüpi soovite väljundis kasutada, rakendades ripploendit Salvesta tulemus nimega.