Added netzgebiet border polygon
This commit is contained in:
@@ -395,7 +395,16 @@
|
||||
/*
|
||||
* Globals for map display
|
||||
*/
|
||||
|
||||
<?php if(isset($campaign) && $campaign && $campaign->adb_netzgebiet): ?>
|
||||
var borderpoly = <?=($campaign->adb_netzgebiet->borderpoly) ? $campaign->adb_netzgebiet->borderpoly : "[]"?>;
|
||||
<?php else: ?>
|
||||
var borderpoly = [];
|
||||
//borderpoly[0] = [];
|
||||
<?php foreach(ADBNetzgebietModel::search(["borderpoly" => true]) as $bp_netz): ?>
|
||||
borderpoly.push(<?=$bp_netz->borderpoly?>);
|
||||
<?php endforeach; ?>
|
||||
<?php endif; ?>
|
||||
|
||||
var preorderMap;
|
||||
var preorders = [];
|
||||
var markers = [];
|
||||
@@ -408,6 +417,8 @@
|
||||
};
|
||||
var currentTileset = "geolandbasemap";
|
||||
|
||||
|
||||
|
||||
function toggleTileset() {
|
||||
if(currentTileset == "geolandbasemap") {
|
||||
currentTileset = "bmaporthofoto30cm";
|
||||
@@ -466,6 +477,16 @@
|
||||
|
||||
|
||||
function addMarkers() {
|
||||
if(borderpoly) {
|
||||
var border = L.polygon(borderpoly, {
|
||||
fillColor: 'blue',
|
||||
weight: 8,
|
||||
opacity: 0.5,
|
||||
color: 'violet', //Outline color
|
||||
fillOpacity: 0.05
|
||||
}).addTo(preorderMap);
|
||||
}
|
||||
|
||||
if(!Array.isArray(preorders) | !preorders.length) {
|
||||
return false;
|
||||
}
|
||||
@@ -545,7 +566,7 @@
|
||||
}).addTo(preorderMap);
|
||||
}
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user