Ero sivun ”Widget:Ol3RiverMap” versioiden välillä
Järvi-meriwikistä
Rivi 45: | Rivi 45: | ||
var resultItem = request.query.results[x].printouts; break; | var resultItem = request.query.results[x].printouts; break; | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
var vpdArr = []; | var vpdArr = []; | ||
for ( var j in resultItem.VPDTunnus ) { | for ( var j in resultItem.VPDTunnus ) { | ||
vpdArr.push( "VPDTunnus='" + resultItem.VPDTunnus[j] + "'" ); | vpdArr.push( "VPDTunnus='" + resultItem.VPDTunnus[j] + "'" ); | ||
+ | } | ||
+ | |||
+ | var vesalArr = []; | ||
+ | for ( var j in resultItem.Vesistöalue ) { | ||
+ | vesalArr.push( "Jako3Tunnus='" + resultItem.Vesistöalue[j] + "'" ); | ||
} | } | ||
Rivi 59: | Rivi 59: | ||
var layersArr = []; | var layersArr = []; | ||
+ | |||
+ | layersArr.push({ | ||
+ | 'type': 'anyrest', | ||
+ | 'restUrl': '//paikkatieto.ymparisto.fi/arcgis/rest/services/INSPIRE/SYKE_Hydrografia/MapServer/4/query', | ||
+ | 'name': 'Vesistöalue', | ||
+ | 'search': vesalArr.join( ' OR ' ), | ||
+ | 'attribution': '<a href="//wwwp2.ymparisto.fi/kayttoehdot.html">Ympäristöhallinnon paikkatietoaineistot</a>', | ||
+ | 'visible': true, | ||
+ | 'fillColor': 'rgba( 255, 0, 0, 0.5 )', | ||
+ | //'strokeWidth': 8, | ||
+ | //'strokeColor': 'rgba( 0, 0, 255, 0.8 )', | ||
+ | 'showLabels': false, | ||
+ | 'selectable': true, | ||
+ | 'zoomToExtent': false | ||
+ | }); | ||
layersArr.push({ | layersArr.push({ | ||
Rivi 104: | Rivi 119: | ||
var searchStr = 'action=ask&query=[[' + page + ']]'; | var searchStr = 'action=ask&query=[[' + page + ']]'; | ||
− | searchStr += encodeURI('|?VPDTunnus'); | + | searchStr += encodeURI('|?VPDTunnus|?Vesistöalue'); |
searchStr += '&format=json'; | searchStr += '&format=json'; | ||