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/10 20:16] – [Popis] gorduser:skript:geojsonfile [2021/08/27 09:50] (current) – [Seznam změn] gord
Line 18: Line 18:
   * body typu ''MultiPoint'' jsou zobrazované ikonou {{:user:skript:geojsonfile:balloon-ellipsis-green.png}}   * body typu ''MultiPoint'' jsou zobrazované ikonou {{:user:skript:geojsonfile:balloon-ellipsis-green.png}}
   * po kliknutí na bod (nebo čáru) se zobrazují vybrané informace, které o něm (ní) jsou uložené v souboru   * po kliknutí na bod (nebo čáru) se zobrazují vybrané informace, které o něm (ní) jsou uložené v souboru
-    * pokud je bod typu ''Point'', zobrazí se všechny položky v ''properties''+    * 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'' 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'' ''Polygony'' 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 ikonu, jak je ukázáno v následujícím kódu (musí být v adresáři ''ggmap\plugin\GeoJsonFile''
-{{ :user:skript:geojsonfile:geojson-mapa.jpg?400 |}}+ 
 +    { 
 +      "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 barvutloušť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í ====
Line 37: Line 74:
  
 ===== 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.1623349005.txt.gz · Last modified: 2021/06/10 20:16 by gord