Skip to content

Steror/GIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GIS Application 2019

Based on GeoTools version 20-SNAPSHOT

Part 3

Pasirinktoje teritorijoje surasti kalvas nuo kurių būtų galima įrengti slidinėjimo trasas pagal šias taisykles:

  1. Vieta ieškoma interaktyviai stačiakampiu pažymėtoje teritorijoje ❌
  2. Slidinėjimo trasos ilgis turi būti nemažesnis nei L1, o plotis nemažesnis nei L2, be to ji neturi būti tiesi ❌
  3. Trasa negali kirsti kelių ir upių, bei turi nesiekti jų arčiau nei atstumu D1 ❌
  4. Trasa negali eiti per vandenis, sodus ir urbanizuotas teritorijas, bei turi nesiekti jų arčiau nei atstumas D2 ❌
  5. Vidutinis trasos nuolydis turi būti nemažesnis nei A1 ❌
  6. Rezultatas yra surastos visos kalvos, bei nuo kalvos viršūnės suformuota ilgiausia galima trasa, tenkinanti sąlygas ❌
  7. Taip paskaičiuoti suformuotos trasos ilgį ir kokia jos dalis eina mišku ❌

Teritoriją naudokite tą pačią kaip II užduotyje

  • Atlikti duotą užduotį, įgyvendinant funkcionalumą tam tikram tikslui pasiekti ir rezultatui suformuoti
  • Užduotį atlikti pratęsiant pirmos ir antros užduoties programos funkcionalumą
  • Naudoti ne mažiau 3 informacijos sluoksnių (nebūtina imti visą Lietuvos teritoriją)
  • Užduotyje būtina panaudoti paviršiaus kontekstą (kurį nors iš sluoksnių)
  • Naudoti ne mažiau 3-4 keičiamus interaktyvius parametrus (teritoriją, atstumus, pavadinimus, aukščius ir/ar kita)
  • Pradinė analizuojama teritorija pasirenkama interaktyviai pažymint stačiakampiu
  • Naudoti ne mažiau 3-4 veiksmus/operacijas susijusias su santykiais tarp objektų skirtinguose informacijos sluoksniuose (operacijos turi būti skirtingos savo esme, t.y. pavyzdžiui trys atstumų tikrinimai bus vertinami kaip viena operacija)
  • Gauta rezultatą reikia pavaizduoti grafiniame vaizde pateikiant atitinkamus atributinius duomenis
  • Jis turi būti pagrįstas ir turi būti pateikti visi duomenys (tiek grafinės tiek atributinės dalies) įsitikinti rezultato tikrumu (tuščias rezultatas vertinamas neigiamai)

  • Part 2

    Papildyti I užduoties programą funkcijomis, kurios leidžia pasirinkti bet kokį plotinį objektą (pagal RIBOS_P) iš anksčiau atrinktų administracinių vienetų ir sukurti funkcijas, leidžiančias suskaičiuoti:

    1. hidrografijos teritorijų plotą, medžiais ir krūmais apaugusių teritorijų plotą, užstatytų teritorijų plotą, pramoninių sodų masyvų teritorijų plotą ir kiekvieno jų santykį su bendru atitinkamo administracinio vieneto plotu ✔
    2. kiek ir kokio ploto statinių ir pastatų, hidrografijos teritorijos, medžiais ir krūmais apaugusių teritorijų, užstatytų teritorijų, pramoninių sodų masyvų teritorijų patenka į kultūros vertybių apsaugos zonas, pateikiant bendrus skaičius, bei kultūros vertybes, į kurias pateko išvardinti objektai ir kokia kiekvieno jų dalis ❌

    Part 1

    Full Requirements:

    1. Add/remove layer, show/hide layer ✔
    2. Zoom in/out ✔
    3. Pan ✔
    4. Full extent ✔
    5. Select features, multiselect ✔
    6. Zoom to select ✔
    7. Show data for selected objects, show objects for selected data ✔
    8. Show data table for selected layer ✔
    9. Select data by attributes and show the objects on the map ✔
    10. Select by location ✔
    11. Save selected objects to a new layer ✔

    Bugs

    • Coordinates Reference System (CRS) is not always shown/detected. Gets updated only after resizing window

About

3 part project for GIS class

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages