Add fromLonLat and toLonLat convenience functions

This commit is contained in:
Andreas Hocevar
2015-03-31 19:27:35 +02:00
parent fc9563ad65
commit 5579dc53a2
15 changed files with 81 additions and 20 deletions

View File

@@ -34,12 +34,12 @@ function elastic(t) {
return Math.pow(2, -10 * t) * Math.sin((t - 0.075) * (2 * Math.PI) / 0.3) + 1;
}
var london = ol.proj.transform([-0.12755, 51.507222], 'EPSG:4326', 'EPSG:3857');
var moscow = ol.proj.transform([37.6178, 55.7517], 'EPSG:4326', 'EPSG:3857');
var istanbul = ol.proj.transform([28.9744, 41.0128], 'EPSG:4326', 'EPSG:3857');
var rome = ol.proj.transform([12.5, 41.9], 'EPSG:4326', 'EPSG:3857');
var bern = ol.proj.transform([7.4458, 46.95], 'EPSG:4326', 'EPSG:3857');
var madrid = ol.proj.transform([-3.683333, 40.4], 'EPSG:4326', 'EPSG:3857');
var london = ol.proj.fromLonLat([-0.12755, 51.507222]);
var moscow = ol.proj.fromLonLat([37.6178, 55.7517]);
var istanbul = ol.proj.fromLonLat([28.9744, 41.0128]);
var rome = ol.proj.fromLonLat([12.5, 41.9]);
var bern = ol.proj.fromLonLat([7.4458, 46.95]);
var madrid = ol.proj.fromLonLat([-3.683333, 40.4]);
var view = new ol.View({
// the view's initial state

2
examples/d3.js vendored
View File

@@ -21,7 +21,7 @@ var map = new ol.Map({
],
target: 'map',
view: new ol.View({
center: ol.proj.transform([-97, 38], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-97, 38]),
zoom: 4
})
});

View File

@@ -10,7 +10,7 @@ goog.require('ol.source.OSM');
// creating the view
var view = new ol.View({
center: ol.proj.transform([5.8713, 45.6452], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([5.8713, 45.6452]),
zoom: 19
});

View File

@@ -16,7 +16,7 @@ var map = new ol.Map({
renderer: 'canvas',
target: 'map',
view: new ol.View({
center: ol.proj.transform([4.8, 47.75], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([4.8, 47.75]),
zoom: 5
})
});

View File

@@ -34,7 +34,7 @@ if (!ol.has.WEBGL) {
renderer: 'webgl',
target: 'map',
view: new ol.View({
center: ol.proj.transform([-9.375, 51.483333], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-9.375, 51.483333]),
zoom: 15
})
});

View File

@@ -14,7 +14,7 @@ var map = new ol.Map({
layers: [imagery],
target: 'map',
view: new ol.View({
center: ol.proj.transform([-120, 50], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-120, 50]),
zoom: 6
})
});

View File

@@ -33,7 +33,7 @@ var map = new ol.Map({
renderer: exampleNS.getRendererFromQueryString(),
target: 'map',
view: new ol.View({
center: ol.proj.transform([37.40570, 8.81566], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([37.40570, 8.81566]),
zoom: 4
})
});

View File

@@ -18,7 +18,7 @@ var map = new ol.Map({
layers: [roads, imagery],
target: 'map',
view: new ol.View({
center: ol.proj.transform([-109, 46.5], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-109, 46.5]),
zoom: 6
})
});

View File

@@ -21,7 +21,7 @@ var map = new ol.Map({
})
});
var pos = ol.proj.transform([16.3725, 48.208889], 'EPSG:4326', 'EPSG:3857');
var pos = ol.proj.fromLonLat([16.3725, 48.208889]);
// Vienna marker
var marker = new ol.Overlay({

View File

@@ -21,7 +21,7 @@ var map = new ol.Map({
renderer: exampleNS.getRendererFromQueryString(),
target: 'map',
view: new ol.View({
center: ol.proj.transform([-77.93255, 37.9555], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-77.93255, 37.9555]),
zoom: 5
})
});

View File

@@ -152,7 +152,7 @@ var map = new ol.Map({
renderer: 'canvas',
target: document.getElementById('map'),
view: new ol.View({
center: ol.proj.transform([-74.0064, 40.7142], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-74.0064, 40.7142]),
maxZoom: 19,
zoom: 15
})

View File

@@ -75,7 +75,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View({
projection: projection,
center: ol.proj.transform([8.23, 46.86], 'EPSG:4326', projection),
center: ol.proj.fromLonLat([8.23, 46.86], projection),
extent: extent,
zoom: 2
})

View File

@@ -23,7 +23,7 @@ var map = new ol.Map({
})
],
view: new ol.View({
center: ol.proj.transform([-121.1, 47.5], 'EPSG:4326', 'EPSG:3857'),
center: ol.proj.fromLonLat([-121.1, 47.5]),
zoom: 7
})
});