[Dutch] Openlayers3 map control
Siebe Bosch
siebe op hydroconsult.nl
Di Okt 3 01:33:36 PDT 2017
Wij gebruiken MapServer voor een project, maar denk dat je hier wel wat
aan hebt. Het is tenslotte allemaal Javascript.
Het aanmaken van de layer in Openlayers:
layerRegions = new ol.layer.Image({
source: new ol.source.ImageWMS({
url: serverURL,
params: {'LAYERS': 'REGIONS'},
serverType: 'mapserver'
})
});
De functie waarmee je de laag aan- en uitzet:
function toggleLayer(myLayer, checked) {
switch (myLayer) {
case 'layerRegions':
if (checked) {
layerRegions.setVisible(true);
} else {
layerRegions.setVisible(false);
}
break;
Je kunt het fenomeen live in actie zien in ons project
http://stamp-mali.org/stamp/
Met vriendelijke groet,
Siebe Bosch
On 3-10-2017 08:25, Ouke Weijer wrote:
>
> Beste Lezers
>
> Voor Het Project aardgas vrij van de gemeente Alkmaar moet ik het
> kaartmateriaal beschikbaar stellen op internet. Nu hebben we een
> geoserver waar al het kaartmateriaal opstaat. En ik ben nu bezig om
> dit te presenteren in Openlayers3. Het koppelen van alle kaarten is
> niet zo een probleem echter de mogelijkheid om kaarten aan en uit te
> zetten wil nog niet werken. Hebben jullie eenvoudige voorbeelden die
> ik kan gebruiken om mijn kaart aan te passen.
>
> Op dit moment heb ik een site gemaakt in leaflet waarin het mogelijk
> is om lagen aan en uit te zetten. Echter leaflet ondersteund niet echt
> goed / lekker het bevragen van de kaart. Aangezien het belangrijk is
> dat ook administratieve gegevens moeten kunnen worden geraadpleegd heb
> ik dus gekozen voor openlayers.
>
> Voor een voorbeeld kun je kijken op de site www.datalabalkmaar.nl
> <http://www.datalabalkmaar.nl> onder de kop “info op de kaart”
>
> Wil je zelf de wms service willen gebruiken
> http://datalab.alkmaar.nl:8080/geoserver/Alkmaar/wms
> <http://datalab.alkmaar.nl:8080/geoserver/Alkmaar/wms>?
>
> Met vriendelijke groet
>
> Ouke Weijer
>
> Senior medewerker GEO-Informatie
>
> gemeente Alkmaar
>
> tel:(072) <tel:%28072%29> 548 8576
>
> mob: 0641520090
>
> Aanwezig: Maandag, Dinsdag, Donderdag en Vrijdag
>
>
>
> _______________________________________________
> Dutch mailing list
> Dutch op lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/dutch
--
------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <http://lists.osgeo.org/pipermail/dutch/attachments/20171003/5e91c5e1/attachment-0001.html>
------------- volgend deel ------------
Een niet-tekst bijlage is gescrubt...
Naam: signature_60pct.gif
Type: image/gif
Grootte: 30165 bytes
Omschrijving: niet beschikbaar
URL : <http://lists.osgeo.org/pipermail/dutch/attachments/20171003/5e91c5e1/attachment-0001.gif>
Meer informatie over de Dutch
maillijst