You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
Pages: 1
#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
Pages: 1