Webkaartje met Fietstags

De website even lokaal gezet.
Ik heb de projection aangepast in de index.html en nu werkt het wel.

projection: new OpenLayers.Projection("EPSG:3857"),

afbeelding

Nu zie je bij srs:3857 dat was 900913

of er nu iets anders niet werkt, dat zag ik zo niet.

staat er los van
tevens had ik styles toegevoegd van de betreffende layer
afbeelding

afbeelding

1 Like

Je was me net voor. Ik had ook de projectie aangepast in index.html.
Overigens kun je daarna de CRS in de laag weglaten omdat 3857 nu default is en ook in de request wordt meegestuurd. Die CRS wordt toch genegeerd.

openlayers in de btm loopt inderdaad hopeloos achter. maar als je de scripts lokaal hebt staan blijft het gelukkig wel werken.

1 Like

Ik vroeg me nu wel af of de bounds (wel correct is)
afbeelding

900913 is google uitgeschreven in nummers
dat is dacht ik gelijk aan 3857, dan zal dat wel hetzelfde zijn.

wiki 3857

Routedatabank is vernieuwd.
Voor downloaden van gegevens heb je een inlogaccount nodig.
Voor meer gegevens zie:

Ik had even in proj4s gekeken en 900913 is gelijk aan 3857.

De landelijke LF routes zijn ook terug te vinden zonder account:

			var LFRoutes = new OpenLayers.Layer.WMS("<img style='vertical-align: middle;background-color: green;' src='img/tline.gif'>&nbspPDOK LF Routes Check",
                                       "https://service.pdok.nl/fietsplatform/landelijke-fietsroutes/wms/v1_0",
                                       {layers: "landelijke-fietsroutes",
										transparent: true,
										format: "image/png"
										},{
										tileOptions: {crossOriginKeyword: 'anonymous'},
										visibility: false
										});

			map.addLayer(LFRoutes);

En als je wil de wandelnetwerken

			var wandelnetwerken = new OpenLayers.Layer.WMS("<img style='vertical-align: middle;background-color: brown;' src='img/tline.gif'>&nbspWandel Netwerk",
                                       "https://service.pdok.nl/wandelnet/regionale-wandelnetwerken/wms/v1_0",								   
                                       {layers: "wandelnetwerken",
																   
										transparent: true,
										format: "image/png"
										},										
										{
										tileOptions: {crossOriginKeyword: 'anonymous'},											
										visibility: false,
										});
			map.addLayer(wandelnetwerken);
			
			var wandelknoop = new OpenLayers.Layer.WMS("<img style='vertical-align: middle;background-color: white;' src='img/tocircle.gif'>&nbspWandel Knooppunten",
                                       "https://service.pdok.nl/wandelnet/regionale-wandelnetwerken/wms/v1_0",								   
                                       {layers: "wandelknooppunten",
																   
										transparent: true,
										format: "image/png"
										},										
										{
										tileOptions: {crossOriginKeyword: 'anonymous'},											
										visibility: false,
										});
			map.addLayer(wandelknoop);

En er is ook nog een hele serie wandelroutes: Landelijke Wandelroutes WMS

Bedankt voor alle verbeteringen, hij doet 't weer! :+1:
Webkaartje met fietsroutes

Volgende puntje, de shortcut naar JOSM editor werkt ook niet meer, het gebied dat ie wilt opvragen is te groot. Hoe pas ik dat aan?

in layerdef.js onderaan.
de area= 0.01 aan te passen. Maak er eens 0.002 van.
dat heeft effect op cbottom en cright voor bepalen box grote coordinaten.

afbeelding

Ik had in OSMOK
Twee mogelijkheden aangemaakt
afbeelding

1 Like

0.002 voldoet prima, bedankt Allroads :+1:

je mapillary werkt ook niet.

Dit is de mijne, ik gebruik zoom van de kaart en de volgorde zoals in de urlbalk

https://www.mapillary.com/app/?z=14.75660061308523&lat=52.206999159269884&lng=5.319322598561143
<a href=\"https://www.mapillary.com/app/?z=' + popzoom + ' &lat=' + ylat + '&lng=' + xlon + '" target=_blank>Mapillary</a>

zoom vast op 15
edit: verwijderd

1 Like

Gewoon even een opmerkelijke constatering: de BTM is nu al bijna 12 jaar oud, en in de recente posts in dit topic zitten 3 mensen die er ook toen al bij betrokken waren …

1 Like

Helaas, jouw BTM string werkt niet in mijn script, ik denk dat er ergens een accolade verkeerd staat?

thelink = thelink + "<a href=\"https://www.mapillary.com/app/?focus=map&pKey=bbox&lat=" + (lonlat.lat) + "&lng=" + (lonlat.lon ) + "&z=15" + "\" target=\"_blank\"><img src='img/mapillary.png'>Mapillary</a><hr>";

Ja grappig. Ik zie op github dat er ook in het buitenland gebruik van wordt gemaakt en soms ook pull requests gedaan worden.

Dat wordt puzzelen.

thelink = thelink + "<a href=\"https://www.mapillary.com/app/?lat="  + (lonlat.lat) + "&lng=" + (lonlat.lon) + "&z=15"  + "\" target=\"_blank\"><img src='img/mapillary.png'>Mapillary</a><hr>";
1 Like

Ja zo heb ik het nu ook opgelost :+1: