Documente Academic
Documente Profesional
Documente Cultură
In exemplul prezentat mai jos ne propunem sa afisam o animatie cu judetele in care a avut loc
seceta in intervalul 2005-2010.
Din meniul contextual al layer-ului Judete putem observa tabela de atribute asociata.
Se poate observa ca fiecare judet este reprezentat ca un feature de tip polygon, are un
OBJECTID, denumire, cod, municipiu resedinta de judet, si populatia masurata in cadrul
diverselor recensaminte (din 1948 pina in 2006).
Vom avea nevoie sa adaugam atribute temporale la tabela deja existenta. In acest sens se va
defini o noua tabela intr-un geodatabase file si se va face JOIN intre tabela cu atributele layer-
ului si tabela nou definita, de ex. SECETA.
JOIN-ul il vom face pe baza OBJECTID din tabela layer-ului Judete si a unui cimp ID din
tabela SECETA.
Pentru realizarea JOIN-ului se merge pe layer-ul Judete, se alege Join and Relates ->
Join…
Se va alege optiunea “Keep only matching records”
Daca se da “Validate Join” ar trebui sa apara un mesaj conform caruia numai 7
inregistrari au corespuns (match) criteriilor impuse.
Mai departe vom face o simulare a time-slider-ului din interiorul ArcMap. Este nevoie
sa activam mai intai component temporala pe layer-ul Judete. Pentru aceasta, din
meniul contextual se alege “Properties” apoi in tab-ul “Time” se bifeaza “Enable time
on this layer”
Selectam “Each feature has a start and end time field” si apoi numele cimpurilor (de
obicei aceste nume sunt déjà completate de program pe baza definitiei de tip
Date/Time a coloanelor din tabela de atribute).
Iesim din sesiunea de editare (“Stop editing”) si salvam modificarile. Lansam time-
slider din toolbar
Din time-slider este nevoie sa dam “enable time” din cel mai din stinga icon.
Se pot face si unele customizari de “look and feel” precum cele din fereastra de mai
jos (icon-ul Options)
3) Urmatorul pas este exportarea layer-ului nostru ca shapefile pentru a-l putea apoi
importa in portal.
Din meniul contextual pentru layer-ul Judete, “DataExport data” se selecteaza “All
features” si se completeaza numele noului shapefile de exportat (ex. seceta.shp).
Observam ca in directorul proiectului au aparut citeva fisiere noi.
Pentru a crea arhiva .zip necesara importului in portal, avem nevoie doar de 4 din
acestea, *.dbf, .shp, .shx, .prj.
Cream o arhiva zip cu aceste 4 fisiere (seceta.zip)
Fiind autentificat in portal, selectez “Add item” din “My Content” in scopul de a crea
un hosted feature layer service.
Foarte important este sa fie bifat (“Publish this file as a hosted layer”).
Dupa crearea cu succes a serviciului ar trebui sa apara urmatorul ecran
Se pot configura anumite setari pt. time slider (cum ar fi pasul de timp) din iconul cel
mai din dreapta (“Configure”).
Din layer-ul seceta se poate seta transparenta (de ex. la 50%, default e opac), se pot
configura pop-upurile sa apara numai anumite informatii.
Dati “Play” si apoi “Pause” cind apar pe harta judetele. Accesati pop-up-urile.
Salvati harta.
Puteti partaja harta dind “Share” fie folosind direct link-ul catre harta creata mai
devreme sau creind o aplicatie web.
Puteti selecta “Create a web app” apoi exista 2 optiuni:
- Fie folositi un template pre-existent de aplicatie web
- Fie folositi Web App Builder care va permite sa adaugati widget-uri si sa
configurati temele de design web.
Folosind cea de-a doua optiune puteti obtine rapid o aplicatie web customizabila ca cea din
figura de mai jos
Felicitari! Ati realizat prima aplicatie web customizabila bazata integral pe ArcGIS care
contine un control de tip time-slider si un layer cu componenta temporala.