Rasti apsistojimo vietas

Rasti apsistojimo vietas darbo eigos diagrama


Šis įrankis veikia su momentinio tipo taškinių elementų sluoksniu, kuriame įgalintas laikas. Pirmiausia įrankis priskiria elementus trajektorijai, naudodamas unikalius identifikatorius. Trajektorijos eiliškumas nustatomas pagal elementų laiką. Tada skaičiuojamas atstumas tarp pirmojo ir sekančio trajektorijos stebėjimo. Apsistojimui elementai priskiriami, jei du laiko atžvilgiu gretimi taškai per nurodytą laiko trukmę neviršija nurodyto atstumo. Kai du elementai nustatomi kaip apsistojimo dalys, pirmasis apsistojimo elementas naudojamas kaip atskaitos taškas. Įrankis randa tolesnius elementus, kurie patenka į nurodytą atstumą nuo apsistojimo atskaitos taško. Kai randami visi į nurodytą atstumą patenkantys elementai, įrankis surenka apsistojimo elementus ir apskaičiuoja jų vidurkio centrą. Prieš ir po esamo apsistojimo esantys elementai įtraukiami į jį, jei jie patenka į nurodytą atstumą nuo apsistojimo padėties vidurkio centro. Šis procesas tęsiamas iki trajektorijos pabaigos.

Elementai sluoksniuose, kuriuose palaikomos laiko žymos, gali būti reprezentuojami tokiais būdais:

Pavyzdžiui, įsivaizduokite, kad dirbate Transporto departamente ir surinkote transporto priemonių GPS duomenis pagrindiniuose greitkeliuose. Kiekviename GPS įraše yra unikalus transporto priemonės ID, laikas, padėtis ir greitis. Naudodami unikalius transporto priemonių ID, apibrėžkite individualias trajektorijas ir ieškokite transporto priemonių, kurios per paskutines 15 minučių nepajudėjo daugiau nei 100 metrų. Taip atrasite problemiškas kelių tinklo vietas. Taip pat galite apskaičiuoti statistiką, pavyzdžiui, vidutinį transporto priemonių greitį jų gyvenamojoje vietoje.

Pasirinkite sluoksnį, kuriame ieškoti apsistojimų


Taškinis sluoksnis, kuris bus sumuojamas į apsistojimus. Įvesties sluoksnis turi būti susietas su laiku ir jame turi būti elementai, kurie nurodo konkretų laiką, bei vienas arba keli laukai, kuriuos būtų galima naudoti trajektorijoms nustatyti.

Galite ne tik nurodyti sluoksnį iš žemėlapio, bet ir apačioje pasirinkti Pasirinkti analizės sluoksnį, kad galėtumėte turinyje ieškoti didelių duomenų rinkinio arba elemento sluoksnio. Jei norite, įvesties sluoksnyje galite pritaikyti filtrą arba vykdyti pasirinkimą talpinamiems sluoksniams, įtrauktiems į jūsų žemėlapį. Filtrai ir pasirinkimai pritaikomi tik analizei.

Pasirinkite vieną arba kelis laukus, kad galėtumėte nustatyti trajektorijas


Laukai, nurodantys trajektorijos identifikatorių. Unikalioms trajektorijos reikšmėms nurodyti galite naudoti vieną arba kelis laukus.

Pavyzdžiui, jei ieškote uraganų apsistojimo vietų, trajektorijos lauke galite nurodyti uragano pavadinimą.

Pasirinkite atstumo skaičiavimo metodą


Apsistojimo atstumui trajektorijose skaičiuoti naudojamas metodas Naudojant Plokštuminį metodą, rezultatai bus apskaičiuojami greičiau, tačiau trajektorijos aplink demarkacinę paros laiko liniją nebus buferizuojamos, o buferizuojant nebus atsižvelgiama į tikrąją Žemės formą. Naudojant Geodezinį metodą, trajektorijos aplink demarkacinę paros laiko liniją bus buferizuojamos (jei reikia), o atsižvelgiant į tikrąją Žemės formą bus naudojamas geodezinis buferis.

Apibrėžkite erdvinį paieškos atstumą


Apsistojimo atstumo tolerancija yra maksimalus atstumas tarp dviejų taškų, kad jie būtų laikomi patenkantys į tą pačią apsistojimo vietą.

Pavyzdžiui, jei norite rasti apsistojimo vietas, kur eismas per tam tikrą laiką nepajudėjo daugiau nei 20 metrų, atstumo toleranciją nurodykite lygią 20 metrų.

Laiką nurodykite naudojami parametrą Apibrėžti laikiną paieškos intervalą.

Trajektorijų skaidymas (neprivaloma)


Atstumo tolerancijos matavimo vienetas.

Apibrėžti laikiną paieškos intervalą


Apsistojimo laiko tolerancija yra minimali apsistojimo laiko trukmė, kad jis būtų laikomas viena apsistojimo vieta.

Pavyzdžiui, jei norite žinoti, kur eismas tam tikru atstumu nepajudėjo per valandą, laiko toleranciją reikia nurodyti kaip 1 valandą.

Atstumą nurodykite naudojami parametrą Apibrėžti erdvinį paieškos intervalą.

Pasirinkite atstumą, kurio intervalais bus suskaidytos trajektorijos (neprivaloma)


Laiko tolerancijos matavimo vienetas.

Pridėti statistiką (pasirinktinis nustatymas)


Galite apskaičiuoti į santrauką įtrauktų elementų statistiką. Galite skaičiuoti šiuos skaitinius laukus:

  • Skaičius – apskaičiuojamas nenulinių reikšmių skaičius. Galima naudoti skaitiniams laukams arba eilutėms. [nulinis, 0, 2] skaičius yra 2.
  • Suma – lauke nurodytų skaitinių reikšmių suma. [nulinis, 0, 3] suma yra 3.
  • Vidurkis – skaitinių reikšmių vidurkis. [0, 2, nulinis] vidurkis yra 1.
  • Minimumas – skaitinio lauko reikšmės minimumas. [0, 2, nulinis] minimumas yra 0.
  • Maksimumas – skaitinio lauko reikšmės maksimumas. [0, 2, nulinis] maksimumas yra 2.
  • Intervalas – skaitinio lauko intervalas. Apskaičiuojamas iš maksimalios reikšmės atėmus minimalią reikšmę. [0, nulinis, 1] intervalas yra 1. [nulinis, 4] intervalas yra 0.
  • Nuokrypis – skaitinio laiko nuokrypis trajektorijoje. [1] nuokrypis yra nulinis. [nulinis, 1,0,1,1] nuokrypis yra 0,25.
  • Standartinis nuokrypis – skaitinio laiko standartinė deviacija. [1] standartinis nuokrypis yra nulinis. [nulinis, 1,0,1,1] standartinis nuokrypis yra 0,5.
  • Pirma – pirma nurodyto laiko reikšmė apibendrintoje trajektorijoje. Jei trajektorijos lauko reikšmės pagal laiką yra šios: [1,5,10,20], pirmoji reikšmė yra 1.
  • Paskutinė – paskutinė nurodyto laiko reikšmė apibendrintoje trajektorijoje. Jei trajektorijos lauko reikšmės pagal laiką yra šios: [1,5,10,20], paskutinė reikšmė yra 20.

Galite skaičiuoti šiuos tekstinius laukus:

  • Skaičius – nenulinių eilučių skaičius.
  • Bet kokį rodiklį – šis statistinis rodiklis yra atsitiktinės eilutės reikšmės iš nurodyto lauko pavyzdys.
  • Pirma – pirma nurodyto laiko reikšmė apibendrintoje trajektorijoje. Jei trajektorijos lauko reikšmės pagal laiką yra šios: [Toronto,Guelph,Squamish,Montreal,Halifax,Redlands,Boston], pirmoji reikšmė yra Toronto.
  • Paskutinė – paskutinė nurodyto laiko reikšmė apibendrintoje trajektorijoje. Jei trajektorijos lauko reikšmės pagal laiką yra šios: [Toronto,Guelph,Squamish,Montreal,Halifax,Redlands,Boston], paskutinė reikšmė yra Boston.
Visi statistiniai rodikliai apskaičiuojami tik su nenulinėmis reikšmėmis. Gautame sluoksnyje bus kiekvieno apskaičiuoto statistinio rodiklio naujas laukas. Pasirinktam atributui ir statistiniam rodikliui galima apskaičiuoti bet kokį skaičių statistinių rodiklių.

Išvesti apsistojimo vietas kaip


Nurodo, kokie elementai grąžinami ir kokiu formatu. Galimi keturi tipai:

  • Išvidurkinti centrai – taškas, kuris reprezentuoja kiekvienos aptiktos apsistojimo vietos centroidą. Atributai bus sumuojami. Tai numatytasis nustatymas.
  • Iškiliosios aprėptys – poligonai, reprezentuojantys kiekvienos apsistojimo grupės iškiliąją aprėptį. Atributai bus sumuojami.
  • Apsistojimo elementai – pateikiami visi įvesties taškų elementai ir atributai, kurie nustatyti priklausantys apsistojimui.
  • Visi elementai – pateikiami visi įvesties taškų elementai ir atributai.

Analizuoti duomenis su laiko intervalais (nebūtina)


Nurodykite, ar norite ieškoti apsistojimo vietų naudodami laiko intervalus, kurie segmentuoja jūsų įvesties elementus analizei. Jei naudosite laiko intervalus, turite nustatyti norimą naudoti laiko intervalą ir (nebūtina) nustatyti atskaitos laiką. Jei nenustatysite atskaitos laiko, bus naudojama 1970 m. sausio 1 d.

Pavyzdžiui, jei nustatysite laiko ribą kaip 1 dieną, o pradžios tašką 1990 m. sausio 1 d. 9:00 val., kiekviena trajektorija bus sutrumpinta kasdien 9:00 val. ir analizuojama tame segmente. Apsistojimai nebus pradedami prieš ir nebus užbaigiami po 9:00 val.

Laiko intervalų naudojimas yra paprastas būdas paspartinti skaičiavimo laiką, nes taip greitai sukuriamos mažesnės trajektorijos analizei. Jei padalinimas į pasikartojančius laiko intervalus logiškai tinkamas jūsų analizei, rekomenduojama tai padaryti apdorojant didelius duomenis.

Rezultatų sluoksnio pavadinimas


Pavadinimas sluoksnio, kuris bus sukurtas. Jei įrašote į ArcGIS Data Store, jūsų rezultatai bus įrašyti į Turinį ir įtraukti į žemėlapį. Jei įrašote į didelių duomenų failo bendrinimą, jūsų rezultatai bus saugomi didelių duomenų failo bendrinime ir pridedami į jo deklaraciją. Jie nebus įtraukti į žemėlapį. Numatytasis pavadinimas sukuriamas pagal įrankio ir įvesties sluoksnio pavadinimus. Jei toks sluoksnis jau yra, įrankis neveiks.

Kai rašote į ArcGIS Data Store (releacinių arba erdvėlaikinių didelių duomenų saugyklą) naudodami iššokantįjį meniu Įrašyti rezultatą į, galite nurodyti Turinyje esančio aplanko, kur bus įrašyti rezultatai, pavadinimą.