Skip to content
Snippets Groups Projects
Commit 0a0b62c6 authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Allowing for more than one organization's stations to be shown on the

map
parent c17e724a
No related branches found
No related tags found
2 merge requests!2Spotit multi org,!1Ny server 2019
...@@ -116,6 +116,8 @@ VIPSLOGIC_SERVER_NAME = "vipslogic" ...@@ -116,6 +116,8 @@ VIPSLOGIC_SERVER_NAME = "vipslogic"
VIPSLOGIC_PROTOCOL = "https" VIPSLOGIC_PROTOCOL = "https"
# This organization's ID in VIPSLogic/CoreManager # This organization's ID in VIPSLogic/CoreManager
VIPS_ORGANIZATION_ID = 1 VIPS_ORGANIZATION_ID = 1
# Use this if you want to override and show icons for stations belonging to several organizations
#FORECAST_MAP_ORGANIZATION_IDS =[1,6]
# The server name used for VIPSCoreManager # The server name used for VIPSCoreManager
VIPSCOREMANAGER_SERVER_NAME = "vipscoremanager" VIPSCOREMANAGER_SERVER_NAME = "vipscoremanager"
# Local path to self signed certificate of VIPSCoreManager. # Local path to self signed certificate of VIPSCoreManager.
......
...@@ -408,7 +408,13 @@ function updateForecastLayers() ...@@ -408,7 +408,13 @@ function updateForecastLayers()
forecastLayer = new ol.layer.Vector({ forecastLayer = new ol.layer.Vector({
source: new ol.source.Vector({ source: new ol.source.Vector({
//url: settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/forecastresults/aggregate/" + settings.vipsOrganizationId + "?" + cropCategoryIdStr, //url: settings.vipslogicProtocol + "://" + settings.vipslogicServerName + "/rest/forecastresults/aggregate/" + settings.vipsOrganizationId + "?" + cropCategoryIdStr,
url: "/vipslogicproxy/rest/forecastresults/aggregate/" + settings.vipsOrganizationId + "?" + cropCategoryIdStr, url: "/vipslogicproxy/rest/forecastresults/aggregate/" +
(
settings.forecastMapOrganizationIds != null && settings.forecastMapOrganizationIds.length > 0 ?
"orgspan?organizationId=" + settings.forecastMapOrganizationIds.join("&organizationId=") + cropCategoryIdStr
: settings.vipsOrganizationId + "?" + cropCategoryIdStr
)
,
format: new ol.format.KML(), format: new ol.format.KML(),
projection: ol.proj.get('EPSG:3857') projection: ol.proj.get('EPSG:3857')
}) })
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
if(settings.userIsIE) if(settings.userIsIE)
{ {
alert("{% trans "WARNING: We suspect you are using Internet Explorer to view this site. VIPS is not designed to work with Internet Explorer, you may experience errors and missing features. Please use a different browser, like Microsoft Edge or Google Chrome." %}"); alert("{% trans "WARNING: We suspect you are using Internet Explorer to view this site. VIPS is not designed to work with Internet Explorer, you may experience errors and missing features. Please use a different browser, like Firefox, Microsoft Edge or Google Chrome." %}");
} }
......
...@@ -25,6 +25,8 @@ var settings = { ...@@ -25,6 +25,8 @@ var settings = {
vipslogicProtocol: "{{settings.VIPSLOGIC_PROTOCOL}}", vipslogicProtocol: "{{settings.VIPSLOGIC_PROTOCOL}}",
vipsCoremanagerServerName : "{{settings.VIPSCOREMANAGER_SERVER_NAME}}", vipsCoremanagerServerName : "{{settings.VIPSCOREMANAGER_SERVER_NAME}}",
forecastMapOrganizationIds: {{settings.FORECAST_MAP_ORGANIZATION_IDS}},
mapZoomlevel: {{settings.MAP_ZOOMLEVEL}}, mapZoomlevel: {{settings.MAP_ZOOMLEVEL}},
systemTimeOffsetMonths: {{settings.SYSTEM_TIME_OFFSET_MONTHS}}, systemTimeOffsetMonths: {{settings.SYSTEM_TIME_OFFSET_MONTHS}},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment