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/14 12:04] – [Popis] gorduser:skript:geojsonfile [2021/08/27 09:50] (current) – [Seznam změn] gord
Line 22: Line 22:
     * 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, ...)
-  * implicitně jsou čáry zobrazovány čárkovaně předdefinovanou barvou, ale v souboru je možné v položce properties definovat barvu a její styl. Příklad ukazuje nastavení zelené čerchované čáry (barva může být určená i jménem)+  * 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''
 + 
 +    { 
 +      "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)
  
     {     {
Line 29: Line 50:
       "geometry": {       "geometry": {
         "type": "LineString",         "type": "LineString",
-        "coordinates": [[14.3, 50.1], [14.4, 50.17]]+        "coordinates": [[14.3, 50.1], [14.4, 50.17], [14.42, 50.19]]
       },       },
       "properties":{       "properties":{
         "color":"#008800",         "color":"#008800",
 +        "weight": 2,
         "dashArray":"10,5,2,5"         "dashArray":"10,5,2,5"
       }       }
Line 38: Line 60:
  
 {{ :user:skript:geojsonfile:geojson-mapa.jpg |}} {{ :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. Podobne je to i s ostatními body.)+(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í =====
Line 52: 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) === === 0.1.1 (14.6.2021) ===
user/skript/geojsonfile.1623665058.txt.gz · Last modified: 2021/06/14 12:04 by gord