Blog
6. februára 2019 EEA s.r.o.

Aplikácia Geodata pre Jira

Pomocou Geodát prehľadne zobrazuje vybrané dáta o podnetoch na mape na svojom portáli pre občanov.

Náš EEA Atlassian tím vyvíja rôzne špecifické rozšírenia pre Atlassian produkty, ktoré prinášajú novú funkcionalitu do týchto systémov a tým rozširujú ich využitie. Častokrát sa stane, že zákazník nenájde na marketplace aplikáciu akú potrebuje, tak sa obráti na nás. aby sme riešenie na mieru vytvorili my.

Jednou z takýchto JIRA aplikácií je Geodata, ktorá v skratke umožňuje rôznym spôsobom pridať GPS polohu k Jira úlohámTakto vytvorené úlohy viete zobrazovať na mape, filtrovať ich a následne plne využiť Jira funkcionalitu na riešenie takýchto úloh.

Konkrétne použitie geodát v Jira

 

Bratislava Nové mesto – participatívny rozpočet:

Kancelária participatívneho rozpočtu eviduje, rieši podnety od občanov v Jire a publikuje k nim stanoviská, pomocou Geodát prehľadne zobrazuje vybrané dáta o podnetoch na mape na svojom portáli pre občanov. Čiže vybrané dáta vieme publikovať ako Opendata datasety cez REST rozhranie s GeoJSON a tie vieme zobrazovať zase na mape v iných systémoch. Okrem toho riešenie ešte používajú na vizualizovanie návrhov na opravu chodníkov a zobrazovanie realizovaných a planovaných projektov v meste.

 

Firma z priemyselného odvetvia

  • Mapa nainštalovaných meracích a hasiacich zariadení u zákazníka

Daľšie využitie je pre servisný a obchodný tím, na mape si klient zobrazuje zoznam nainštalovaných zariadení u zákazníka. Využíva vizualizáciu na mape na riadenie onsite servisných zásahov, čiže si optimalizuju pracovnú cestu pomocou mapy.

Funkcionalita Geodát

Funkcionalitu sme prispôsobili pre dve kategórie používateľov:

  • Používatelia, ktorí nemusia mať konto v Jira ako napríklad Občania, využívajú funkcionalitu JIRa na zadávanie úloh  (Webcollector, emailom alebo JIRA Service Desk). Zadané podnety si môžu prezerať na mape, či už priamo v JIRA alebo cez integráciu na iných portáloch ako je napríklad Liferay, môžu hlasovať cez našu Voting aplikáciu za riešenie konkrétnych podnetov, pripadne komentovať podnety cez Disquss integráciu.
  • Pre tých čo majú v Jira konto a príslušné práva ako napríklad manažéri, servisný tím, prípadne zamestnanci samospravy môžu použiť Geodata funckionalitu v plnej miere:
    • zadávanie podnetov priamo cez mapu (bod, polygón)
    • editácia adresy priamo na mape,
    • transformácia adresy na presnú polohu (GPS)
    • link priamo na kataster mapu s príslušnou parcelou pod ktorú patrí daná adresa http://mapka.gku.sk/mapovyportal/
    • k dispozícii špecifické procesy na riešenie podnetov a podobne.
    • možnosť zobraziť úlohy na mape, môžu ich filtrovať, spracovavať pomocou jira procesov,  priradovať a podobne, automatické filtre úloh podľa výseku mapy
    • môžu upravovať datasety úloh s adresou definovať im moznosti filtrovania a podobne,
    • publikovať Opendata datasety cez REST rozhranie
    • možnosť použitia vlastného tile servera alebo Openstreetmap (mapové podklady)
    • plánovanie cesty cez Google map route
    • dashboard gadget

Service desk funkcionality:

    • Zadávanie adresy cez SD portál a následná transformácia zadanej adresy na GeoJson
    • Priradenie úlohy riešiteľom na základe Geografickej polohy adresy zadanej úlohy, alebo adresy Zadávateľa

 

Vytvorenie geo úlohy

Okrem štandardného zadávania textovej adresy (cez webcollector, Jira servicedesk, kde sa do úlohy zadá adresa a tá sa následne automaticky pretransformuje na GeoJSON, ktorý vizualizujeme na mape.)  môžme vytvoriť úlohy priamo cez mapu kde sa vyberá poloha – bod prípadne celá oblasť, typ úlohy a následne po uložení sa otvorí v druhom kroku obrazovka na zadanie dodatočných údajov o úlohe, čo už je štandardná funkcionalita JIRA.

Umiestnenie bodu alebo polygónu na mape. – Vybratie projektu a typu úlohy, následne po uložení sa otvorí v druhom kroku zadanie dodatočných údajov k vybratej úlohe (screen Create issue).  Príklad oblasti – vybratá oblasť Kuchajda, prvý bod sa vám uloží ako adresa k úlohe, cez túto adresu si ju potom môžte fultextovo vyhladať (Tomášikova, Bratislava)

 

Práca s mapou

Úlohy na mape si viete filtrovať cez definovaneé datasety, ktoré obsahujú atribúty na ďaľšie filtrovanie, k dispozícii je aj štandardný zoznam úloh s JQL vyhľadávaním.

Takisto filtruje úlohy aj zoom mapy, úlohy a zároveň aj v zozname, v ktorom existuje možnosť ešte dodatočného  JQL filtra.

Po kliknutí na marker sa Vám zobrazí náhľad, ktorý obsahuje údaje z úlohy, z neho potom viete ísť na detail ulohy, alebo zmeniť polohu úlohy.

V detaile úlohy sa zobrazuje adresa danej polohy, túto adresu viete fultextovo vyhľadať, prípadne máte k dispozícii priamo link na mapku katastra, kde si viete dohľadať info o danej parcele.

Pomocou heat mapy máte lepšiu predstavu o hustote úloh na mape.

Konfigurácia Geodát

  • definícia vlastných datasetov – REST,
    • určuje ktoré dáta v datasete publikovať (atribúty úlohy, prílohy, custom fieldy)
    • definícia filtrov na mape pre konkrétne datasety – možnosť vybrať na základe ktorých atribútov úlohy sa budú úlohy filtrovať na mape
    • definícia stĺpcov vo filtri na mape
    • nastavenie defaultného datasetu
  • nastavenie základného centrovania a zoomu mapy
  • Tile server – default Openstreetmap, možnosť zadania vlastného Tile servera
  • definícia farby markerov na mape
  • povolenie zobrazenia linku na google maps
  • zobrazenie Geo menu v JIRA
  • zapnutie dodatočných typov objektov: Polyline,  Polygon,  Rectangle

Podrobnejšie informácie nájdete v našej dokumentácii Administrator’s Guide

 

Ak vás aplikácia Geodata zaujala a máte nápad, ako ju využiť vo vašej firme, tak nás neváhajte kontaktovať.

 

Podobné projekty