user:skript:geojsonfile
Table of Contents
GeoJsonFile
Plugin umožní zobrazit GeoJSON soubor na mapě. Plugin sice primárně předpokládá zobrazení bodů, ale nějak si poradí i s ostatními typy informací, které tento typ souboru může obsahovat.
Autor
Automatická instalace
|
Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již
nainstalovaný a
spuštěný program GeoGet
.
|
Kliknuli jste na tlačítko a nic se nestalo? Máte opravdu
spuštěný GeoGet
? Je to potřeba! Nebo možná máte zastaralý webový prohlížeč. Nevadí, instalaci doplňku můžete jednoduše vyvolat i prostým zkopírováním (označit text → klik pravým tlačítkem → kopírovat) následujícího odkazu do schránky:
https://www.geoget.cz/doku.php/user:skript:geojsonfile?download
Diskuze
- Diskuze o tomto skriptu se nachází na stránkách Geocaching.cz.
Popis
Po kliknutí na ikonku může uživatel vybrat soubor, který chce zobrazit.
Zobrazované body:
- po kliknutí na bod (nebo čáru) se zobrazují vybrané informace, které o něm (ní) jsou uložené v souboru
- zobrazí se všechny položky v
properties
- pokud položka
properties
obsahuje “class
”:“LAB serie
”, zobrazí se ještě tlačítka pro zobrazení dat o sérii LABek - pokud položka
properties
neexistuje, vypíše se hodnotaid
- pokud neexistuje ani hodnota
id
, vypíše se pouze typ položky (Point, MultiPoint, LineString, …)
- implicitne jsou body zobrazovány jednou z výše ukázaných ikon, ale v GeoJSON souboru je možné v položce
properties
definovat jinou ikonu, jak je ukázáno v následujícím kódu (musí být v adresářiggmap\plugin\GeoJsonFile
)
{ "id":"cc4122ec-13aa-42cc-928f-c84f04beb531", "type":"Feature", "geometry":{ "type":"Point", "coordinates":[14.2,50.08] }, "properties":{ "name":"Metro", "LabId":"cc4122ec-13aa-42cc-928f-c84f04beb531", "class":"LAB serie", "icon":{ "filename":"geojson-24.png", "size":[24,24], "anchor":[12,24] } } }
- implicitně jsou čáry zobrazovány čárkovaně předdefinovanou barvou, ale v souboru je možné v položce
properties
definovat barvu, tloušťku čáry a její styl. Příklad ukazuje nastavení zelené čerchované čáry (barva může být určená i jménem)
{ "id": "11-22-33-44", "type": "Feature", "geometry": { "type": "LineString", "coordinates": [[14.3, 50.1], [14.4, 50.17], [14.42, 50.19]] }, "properties":{ "color":"#008800", "weight": 2, "dashArray":"10,5,2,5" } }
(Nelekněte se, že je zobrazena série Liteň a je úplně někde jinde než má být. To je jen testovací poloha. Podobně je to i s ostatními body.)
Nastavení a konfigurace
Protože se jedná o plugin do GgMap, vlastní plugin je nainstalován k mapě. Standardní instalace nepotřebuje a neumožňuje žádné další nastavení. Některá nastavení je však možné upravit přímo v zobrazovaném GeoJSON souboru.
Stažení
Stáhnout aktuální verzi: geojsonfile-1.2.2.gip
Seznam dostupných verzí
Filename | Filesize | Last modified |
---|---|---|
geojsonfile-1.2.2.gip | 8.5 KiB | 2021/08/27 09:50 |
geojsonfile-0.1.1.gip | 7.2 KiB | 2021/06/14 12:01 |
Seznam změn
1.2.2 (27.8.2021)
- v GeoJson soubor lze nastavit i ikonu použitou pro Marker a tloušťka čáry
- úprava pro novou verzi pluginu movable
0.1.1 (14.6.2021)
- properties v GeoJSON souboru mohou obsahovat barvu a styl čáry
0.1.0 (9.6.2021)
- první veřejná verze
user/skript/geojsonfile.txt · Last modified: 2021/08/27 09:50 by gord