p (Tekstin korvaus – ”//layersArr.push({ 'type': 'geoloc', 'name': 'Sijaintisi', 'show': true, 'center': false, 'zoom': 12, 'track': false });↵” muotoon ””) |
Ei muokkausyhteenvetoa |
||
| (14 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 58: | Rivi 58: | ||
layersArr.push( { | layersArr.push( { | ||
'id': 'muni', | 'id': 'muni', | ||
'type': 'anyrest', | //'type': 'anyrest', | ||
'restUrl': '//paikkatieto.ymparisto.fi/arcgis/rest/services/sykemaps/GISAineistot2/MapServer/0/query', | //'restUrl': '//paikkatieto.ymparisto.fi/arcgis/rest/services/sykemaps/GISAineistot2/MapServer/0/query', | ||
'search': "KuntaNro LIKE '%'", | //'search': "KuntaNro LIKE '%'", | ||
'name': 'Kunnat', | //'name': 'Kunnat', | ||
'type': 'anygeo', | |||
'name': 'Kunta', | |||
'restUrl': '//inspire-wfs.maanmittauslaitos.fi/inspire-wfs/au', | |||
'layer': 'au:AdministrativeUnit', | |||
'cql_filter': 'nationalCode%20LIKE%20%27___%27', | |||
'maxResolution': 100, | 'maxResolution': 100, | ||
'zoomTo': false, | 'zoomTo': false, | ||
| Rivi 80: | Rivi 85: | ||
if (!!baseF) { base = baseF; } | if (!!baseF) { base = baseF; } | ||
var map = | var map = jwMakeMap({ | ||
'container': '<!--{$id|default:CommonObsMap|escape:'html'}-->_container', | 'container': '<!--{$id|default:CommonObsMap|escape:'html'}-->_container', | ||
'base': base, | 'base': base, | ||
| Rivi 86: | Rivi 91: | ||
'lat': lat, | 'lat': lat, | ||
'zoom': zoom, | 'zoom': zoom, | ||
'geolocation': true, | |||
'layers': layersArr, | 'layers': layersArr, | ||
'memo': memo | 'memo': memo | ||
}); | }); | ||
targetCtrl = new ol.control.Target(); | targetCtrl = new ol.control.Target(); | ||
map.addControl(targetCtrl); | map.addControl(targetCtrl); | ||
| Rivi 129: | Rivi 106: | ||
map.addControl(infoBar); | map.addControl(infoBar); | ||
infoBar.setPosition('bottom-left'); | infoBar.setPosition('bottom-left'); | ||
jQuery('#jwMapInfoContainer').html('<div class="jwMapInfoText">Zoomaa lähemmäs ja siirrä karttaa | jQuery('#jwMapInfoContainer').html('<div class="jwMapInfoText">Zoomaa lähemmäs ja siirrä karttaa, kunnes risti osoittaa tarkoittamaasi paikkaan. Käytä kosketusnäytöllä kahta sormea ja pidä hiiri- tai kosketuslevylaitteela Ctrl- tai Cmd-nappia painettuna kartan siirtämiseen.</div>'); | ||
map.getLayers().forEach(function(layer) { | map.getLayers().forEach(function(layer) { | ||
| Rivi 273: | Rivi 248: | ||
} else { | } else { | ||
jQuery('#jwMapInfoContainer').html('<div class="jwMapInfoText">Zoomaa lähemmäs ja siirrä karttaa | jQuery('#jwMapInfoContainer').html('<div class="jwMapInfoText">Zoomaa lähemmäs ja siirrä karttaa, kunnes risti osoittaa tarkoittamaasi paikkaan. Käytä kosketusnäytöllä kahta sormea ja pidä hiiri- tai kosketuslevylaitteela Ctrl- tai Cmd-nappia painettuna kartan siirtämiseen.</div>'); | ||
} | } | ||
| Rivi 279: | Rivi 254: | ||
jQuery( document ).on( 'citobso311_allLoadingDoneForNow', function() { | jQuery( document ).on( 'citobso311_allLoadingDoneForNow', function() { | ||
console.log( 'all loading done' ); | |||
doAnnotating(); | doAnnotating(); | ||
| Rivi 286: | Rivi 261: | ||
map.on( 'click', function(e) { | map.on( 'click', function(e) { | ||
memo.popup.show(e.coordinate, ' | memo.popup.show(e.coordinate, 'Valitse sijainti vetämällä ja zoomaamalla taustakarttaa, kunnes keskikohdan risti osoittaa oikeaan paikkaan. Käytä kosketusnäytöllä kahta sormea ja pidä hiiri- tai kosketuslevylaitteela Ctrl- tai Cmd-nappia painettuna kartan vetämiseen ja zoomaamiseen.'); | ||
}); | }); | ||
| Rivi 314: | Rivi 289: | ||
//lon = lonF; | //lon = lonF; | ||
//lat = latF; | //lat = latF; | ||
console.log( lonF ); console.log( latF ); | |||
layersArr.push({ | layersArr.push({ | ||
| Rivi 337: | Rivi 314: | ||
function gotCoords(request) { | function gotCoords(request) { | ||
console.log(request); | //console.log(request); | ||
if (typeof request.query.results != 'undefined') { | if (typeof request.query.results != 'undefined') { | ||
| Rivi 369: | Rivi 346: | ||
if (isLake ) { | if (isLake ) { | ||
var lakeIdArr = printouts.Jarvinumero; | |||
var searchForLakes = ''; | |||
for (li in lakeIdArr) { | |||
if (searchForLakes.length > 0) { searchForLakes += ' OR '; } | |||
searchForLakes += "JarviTunnus='" + lakeIdArr[li] + "'"; | |||
} | |||
layersArr.push({ | layersArr.push({ | ||
'type': 'lake', | 'type': 'lake', | ||
'name': 'Järvi', | 'name': 'Järvi', | ||
'search': | 'search': searchForLakes, | ||
'visible': true, | 'visible': true, | ||
'opacitySlider': true, | 'opacitySlider': true, | ||
| Rivi 446: | Rivi 430: | ||
} else { | } else { | ||
drawMap(); | drawMap(); | ||


