You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2017-03-06 13:20:19

HackTack
Member
Registered: 2017-01-04
Posts: 8

OpenLayer und BingMap

Hallo,

ich habe das Problem, dass meine Layer nicht an der richtigen Position liegen. Als Map nutze ich die BingMap + Openlayer, darüber lege ich zwei Layer mit Grenzen. Dabei ist mir nun aufgefallen, dass die Grenzen nicht an der korrekten Position angezeigt werden. 4

Hier ein Script-Teil:

.
.

	var map = new ol.Map({
		layers: layers,
		// Improve user experience by loading tiles while dragging/zooming. Will make
		// zooming choppy on mobile or slow devices.
		loadTilesWhileInteracting: true,
		target: 'map',
		view: new ol.View({
			center: ol.proj.transform([geoParams.long, geoParams.lat], 'EPSG:4326', 'EPSG:3857'),
			zoom: geoParams.zoom
		})
	});
.
.

	layerList.forEach(function (layername, i) {
		var tempVar = wms+i;
		tempVar = new ol.layer.Tile({
			title: geoParams.title,
			projection: 'EPSG:3857',
			source: new ol.source.TileWMS({
				url: geoParams.url,
				params: {
					'LAYERS': layername,
					'TILED': true
				},
				serverType: 'mapserver'
			})
		});
		map.addLayer(tempVar);
	});

Wie bekomme ich die richtige Position hin? Kann ich da noch was anpassen?

Danke

Offline

#2 2017-03-06 13:42:07

gormo
Member
Registered: 2013-08-01
Posts: 2,119
Website

Re: OpenLayer und BingMap

Guck mal bei Sammys Karte in den Quelltext, der macht das anders:

http://www.sammyshp.de/fsmap/, das relevante JS ist hier: http://www.sammyshp.de/fsmap/js/fsmap.js .

Er legt irgendein QuadKeyTileLayer an, ich hab das auch mal für eigene Zwecke geguttenbergt, und das klappte.

Last edited by gormo (2017-03-06 13:43:24)


OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)

Offline

Board footer

Powered by FluxBB