Javascriptový skript pro vkládání jednoduchých interaktivních mapek do webových stránek
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00025798%3A_____%2F16%3A00000206" target="_blank" >RIV/00025798:_____/16:00000206 - isvavai.cz</a>
Výsledek na webu
<a href="http://www.geology.cz/img/ikony/js/mapka.js" target="_blank" >http://www.geology.cz/img/ikony/js/mapka.js</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Javascriptový skript pro vkládání jednoduchých interaktivních mapek do webových stránek
Popis výsledku v původním jazyce
Skript umožňuje do jakýchkoli webových stránek (portálových, jiných aplikací...) vkládat jednoduché interaktivní mapky, které konzumují mapové služby ČGS (případně i jiných organizací). Obsah mapy je definován v JSON souboru. Samotná mapa je v rámci webové stránky vložena deklarativním způsobem, takže lze vytvořit libovolné množství mapek využívajících tento skript bez nutnosti programování: stačí vytvořit konfigurační soubor a deklarovat umístění mapky ve stránce. Funkcionalitu mapky je možno dále rozšířit pomocí na míru psaných skriptů, aktivovaných odpálením události signalizující vytvoření mapky.
Název v anglickém jazyce
The script in Javascript language which allows to embed simple interactive maps into web pages.
Popis výsledku anglicky
The script allows to embed a simple interactive map into any web page, This map can consume CGS map services or map services provided by any other provider. The map content is defined in the JSON file. The map itself is embedded into a web page by a declarative way, so you can create and embed any number of maps using this script without any programming: you only must create a configuration file and declare the map in the webpage. Maps functionality can be further customized using custom scripts, activated by firing an event signaling the creation of maps.
Klasifikace
Druh
R - Software
CEP obor
DB - Geologie a mineralogie
OECD FORD obor
—
Návaznosti výsledku
Projekt
—
Návaznosti
I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Ostatní
Rok uplatnění
2016
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
zajimavosti
Technické parametry
Skript využívá javascriptové API firmy ESRI (může fungovat jak proti lokálnímu sestavení - buildu - toho API pomocí nástroje 'ArcGIS API for JavaScript Web Optimizer', které je umístěno na serveru ČGS, tak proti 'plnému' API načítanému ze serverů ESRI). Vlastní mapa je do stránky vložena deklarativním způsobem pomocí tagu div s atributy, které definují umístění konfiguračního souboru pro mapu. Obsah a chování map je deklarováno pomocí konfiguračního souboru ve formátu JSON. Jeho struktura je definována pomocí JSON schematu, takže každý vývojář i znalejší editor webových stránek může jednoduše sestavit vlastní konfiguraci pro svoji mapku. Skript umožňuje vytvářet nadstavby, které rozšiřují jeho funkce, protože po kompletním načtení odpaluje událost, které může naslouchat nadstavbový skript, který s vytvořenou mapou dále pracuje.
Ekonomické parametry
Skript zpřístupňuje mapové výstupy České geologické služby uživatelům portálových webových stránek a dalších aplikací bez nutnosti vytvářet pro každou mapku vlastní mapovou aplikaci.
IČO vlastníka výsledku
00025798
Název vlastníka
Česká geologická služba