j-MapZones
Komponenta pro kreslení a zobrazení zón na mapě. OpenLayers Knihovna s OpenStreetMap Motor mapy. složka používá závislost třetí strany.
Konfigurace:
height {Number/String}pevná výška nebo mateřský prvek (předvolený:200)color {String}umožňuje přizpůsobenou barvu pro vytvořený polygon (default:#fcba03)zoom {Number}Standardní zoomová úroveň (default zoom level):11)modify {Boolean}umožňuje modifikace polygonu (předběžně:true)opacity {Number}určuje transparentnost polygonu v procentech (default:20)- NEW
exec {String}odkaz nafunction(value), je spuštěn, když se hodnota mění
Data-source musí obsahovat:
{
points: [{ lat: 48.75152530164132, lng: 19.13902142954625 }, { lat: 48.726826662905296, lng: 19.123238694044034 }, ...] // polygon points
color: '#FD391A', // optional
zoom: 13 // optional
}Dobré vědět:
SHIFT + clickna vrstvách (stvořené body) odstraní vybrané body
Použijte ji s <ui-component name="mapzones">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby). autor: Dodo Marton / Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.
<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>