GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:geojsonfile

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:skript:geojsonfile [2021/06/09 17:10] gorduser:skript:geojsonfile [2021/08/27 09:50] (current) – [Seznam změn] gord
Line 12: Line 12:
  
 ===== Popis ===== ===== Popis =====
 +Po kliknutí na ikonku {{:user:skript:geojsonfile:geojson-24.png}} může uživatel vybrat soubor, který chce zobrazit.
 +
 Zobrazované body: Zobrazované body:
-  * všechny body jsou zobrazované stejnou ikonou +  * body typu ''Point'' jsou zobrazované ikonou {{:user:skript:geojsonfile:balloon-ellipsis-ping.png}} 
-  * po kliknutí na bod se zobrazují vybrané informace, které o něm jsou uložené v souboru +  * body typu ''MultiPoint'' jsou zobrazované ikonou {{:user:skript:geojsonfile:balloon-ellipsis-green.png}} 
-    * pokud je bod typu ''Point'', zobrazí se všechny položky v ''properties'' +  * po kliknutí na bod (nebo čáru) se zobrazují vybrané informace, které o něm (ní) jsou uložené v souboru 
-    * pokud položka ''properties'' obsahuje "class":"LAB serie", zobrazí se ještě tlačítka pro zobrazení dat o sérii LABek+    * 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 hodnota ''id''     * pokud položka ''properties'' neexistuje, vypíše se hodnota ''id''
     * pokud neexistuje ani hodnota ''id'', vypíše se pouze typ položky (Point, MultiPoint, LineString, ...)     * pokud neexistuje ani hodnota ''id'', vypíše se pouze typ položky (Point, MultiPoint, LineString, ...)
-  * všechny Line a Polzgony se zobrazují stejnou čarou - oranžovoučárkovanou+  * 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 ikonujak je ukázáno v následujícím kódu (musí být v adresáři ''ggmap\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"
 +      }
 +    }
 +
 +{{ :user:skript:geojsonfile:geojson-mapa.jpg |}}
 +(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 ===== ===== Nastavení a konfigurace =====
-Protože se jedná o plugin do [[user:navody:ggmap|GgMap]], vlastní plugin je [[user:navody:ggmap-pluginy|nainstalován k mapě]]. Standardní instalace nepotřebuje a neumožňuje žádné další nastavení. +Protože se jedná o plugin do [[user:navody:ggmap|GgMap]], vlastní plugin je [[user:navody:ggmap-pluginy|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í ===== ===== Stažení =====
-<box round 95% #DEE7EC+<WRAP round download
-:!: Stáhnout aktuální verzi: ~~DOWNLOAD geojsonfile-*.gip highest~~ +Stáhnout aktuální verzi: ~~DOWNLOAD geojsonfile-*.gip highest~~ 
-</box>+</WRAP>
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
-{{filelist>gpxfile:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}+{{filelist>geojsonfile:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
  
 ===== Seznam změn ===== ===== 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) === === 0.1.0 (9.6.2021) ===
    * první veřejná verze    * první veřejná verze
    
- 
 {{tag>author_gord ggmap_file ggmap}} {{tag>author_gord ggmap_file ggmap}}
user/skript/geojsonfile.1623251405.txt.gz · Last modified: 2021/06/09 17:10 by gord