j-MapZones
A térképen lévő zónák rajzolására és megjelenítésére szolgáló komponens. Nyílt A könyvtár a Nyílt térkép Az összetevő a harmadik fél függőségét használja.
konfiguráció:
height {Number/String}rögzített magasság vagy szülőelem (default:200)- A
color {String}lehetővé teszi a létrehozott poligonok személyre szabott színét (default:#fcba03) zoom {Number}egy alapértelmezett zoom szint (default:11)- A
modify {Boolean}lehetővé teszi a poligon módosítását (default:true) - A
opacity {Number}határozza meg a poligon átláthatóságát százalékban (default:20) - NEW
exec {String}afunction(value)-hez való link, amikor az érték megváltozik
Az adatforrásnak tartalmaznia kell:
{
points: [{ lat: 48.75152530164132, lng: 19.13902142954625 }, { lat: 48.726826662905296, lng: 19.123238694044034 }, ...] // polygon points
color: '#FD391A', // optional
zoom: 13 // optional
}Jó tudni:
SHIFT + clicka függönyökön (teremtett pont) törli a kiválasztott pont
Használja a <ui-component name="mapzones">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator CDN default). szerző: Dodo Marton / Peter Širka. forrás: a Componentator Az összetevők raktár, MIT licenc.
<div style="width:400px">
<ui-component name="mapzones" path="map" config="height:400;color:#FD391A"></ui-component>
</div>
<script>
var map = {
points: [
{ lat: 48.75152530164132, lng: 19.13902142954625 },
{ lat: 48.726826662905296, lng: 19.123238694044034 },
{ lat: 48.739833820262106, lng: 19.190119425971947 },
{ lat: 48.75152530164132, lng: 19.13902142954625 }
],
color: '#FD391A',
zoom: 13
};
</script>