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
Last revisionBoth sides next revision
user:skript:geojsonfile [2021/06/10 20:16] – [Popis] gorduser:skript:geojsonfile [2021/07/15 13:02] – [Popis] 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 =====
 +
 +=== 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.txt · Last modified: 2021/08/27 09:50 by gord