Redefine ol.Coordinate to be Array.<number>

This commit is contained in:
Tom Payne
2013-04-04 19:39:18 +02:00
parent 6fc86b81c7
commit 02196c94b5
74 changed files with 613 additions and 687 deletions
+5 -6
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -10,15 +9,15 @@ goog.require('ol.source.OpenStreetMap');
var london = ol.projection.transform(
new ol.Coordinate(-0.12755, 51.507222), 'EPSG:4326', 'EPSG:3857');
[-0.12755, 51.507222], 'EPSG:4326', 'EPSG:3857');
var moscow = ol.projection.transform(
new ol.Coordinate(37.6178, 55.7517), 'EPSG:4326', 'EPSG:3857');
[37.6178, 55.7517], 'EPSG:4326', 'EPSG:3857');
var istanbul = ol.projection.transform(
new ol.Coordinate(28.9744, 41.0128), 'EPSG:4326', 'EPSG:3857');
[28.9744, 41.0128], 'EPSG:4326', 'EPSG:3857');
var rome = ol.projection.transform(
new ol.Coordinate(12.5, 41.9), 'EPSG:4326', 'EPSG:3857');
[12.5, 41.9], 'EPSG:4326', 'EPSG:3857');
var bern = ol.projection.transform(
new ol.Coordinate(7.4458, 46.95), 'EPSG:4326', 'EPSG:3857');
[7.4458, 46.95], 'EPSG:4326', 'EPSG:3857');
var map = new ol.Map({
layers: [
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -14,7 +13,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -3
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -24,8 +23,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(-123.1, 49.25), 'EPSG:4326', 'EPSG:3857'),
center: ol.projection.transform([-123.1, 49.25], 'EPSG:4326', 'EPSG:3857'),
zoom: 8
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -15,7 +14,7 @@ var map = new ol.Map({
renderer: ol.RendererHint.WEBGL,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -27,7 +26,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(-0.1275, 51.507222), 'EPSG:4326', 'EPSG:3857'),
[-0.1275, 51.507222], 'EPSG:4326', 'EPSG:3857'),
zoom: 10
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -34,7 +33,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
projection: 'EPSG:4326',
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -15,7 +14,7 @@ var map = new ol.Map({
renderer: ol.RendererHint.CANVAS,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -14,7 +13,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 0
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Geolocation');
goog.require('ol.Map');
goog.require('ol.Overlay');
@@ -17,7 +16,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -20,7 +19,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(-9.375, 51.483333), 'EPSG:4326', 'EPSG:3857'),
[-9.375, 51.483333], 'EPSG:4326', 'EPSG:3857'),
zoom: 15
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -17,7 +16,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(139.6917, 35.689506), 'EPSG:4326', 'EPSG:3857'),
[139.6917, 35.689506], 'EPSG:4326', 'EPSG:3857'),
zoom: 9
})
});
+3 -3
View File
@@ -1,9 +1,9 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
goog.require('ol.control.MousePosition');
goog.require('ol.control.defaults');
goog.require('ol.coordinate');
goog.require('ol.layer.TileLayer');
goog.require('ol.source.OpenStreetMap');
@@ -11,7 +11,7 @@ goog.require('ol.source.OpenStreetMap');
var map = new ol.Map({
controls: ol.control.defaults({}, [
new ol.control.MousePosition({
coordinateFormat: ol.Coordinate.toStringHDMS,
coordinateFormat: ol.coordinate.toStringHDMS,
projection: 'EPSG:4326',
target: document.getElementById('mouse-position'),
undefinedHTML: '&nbsp;'
@@ -25,7 +25,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+4 -4
View File
@@ -1,8 +1,8 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.Overlay');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
goog.require('ol.coordinate');
goog.require('ol.layer.TileLayer');
goog.require('ol.projection');
goog.require('ol.source.MapQuestOpenAerial');
@@ -17,7 +17,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
@@ -26,7 +26,7 @@ var map = new ol.Map({
var vienna = new ol.Overlay({
map: map,
position: ol.projection.transform(
new ol.Coordinate(16.3725, 48.208889), 'EPSG:4326', 'EPSG:3857'),
[16.3725, 48.208889], 'EPSG:4326', 'EPSG:3857'),
element: document.getElementById('vienna')
});
@@ -38,7 +38,7 @@ var popup = new ol.Overlay({
map.on('click', function(evt) {
var element = popup.getElement();
var coordinate = evt.getCoordinate();
var hdms = ol.Coordinate.toStringHDMS(ol.projection.transform(
var hdms = ol.coordinate.toStringHDMS(ol.projection.transform(
coordinate, 'EPSG:3857', 'EPSG:4326'));
$(element).popover('destroy');
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -19,7 +18,7 @@ var map1 = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map1',
view: new ol.View2D({
center: new ol.Coordinate(-4808600, -2620936),
center: [-4808600, -2620936],
zoom: 8
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -16,7 +15,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(-25860000, 4130000),
center: [-25860000, 4130000],
rotation: Math.PI / 6,
zoom: 10
})
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -23,7 +22,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -24,7 +23,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(-77.93255, 37.9555), 'EPSG:4326', 'EPSG:3857'),
[-77.93255, 37.9555], 'EPSG:4326', 'EPSG:3857'),
zoom: 5
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -15,7 +14,7 @@ var domMap = new ol.Map({
renderer: ol.RendererHint.DOM,
target: 'domMap',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 1
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -15,7 +14,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -25,7 +24,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
center: ol.projection.transform(
new ol.Coordinate(-122.416667, 37.783333), 'EPSG:4326', 'EPSG:3857'),
[-122.416667, 37.783333], 'EPSG:4326', 'EPSG:3857'),
zoom: 12
})
});
+1 -2
View File
@@ -1,5 +1,4 @@
goog.require('ol.Collection');
goog.require('ol.Coordinate');
goog.require('ol.Expression');
goog.require('ol.Map');
goog.require('ol.RendererHint');
@@ -128,7 +127,7 @@ var map = new ol.Map({
renderer: ol.RendererHint.CANVAS,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 1
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.View2D');
@@ -18,7 +17,7 @@ var map = new ol.Map({
renderers: ol.RendererHints.createFromQueryData(),
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});
+1 -2
View File
@@ -1,5 +1,4 @@
goog.require('ol.Collection');
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -38,7 +37,7 @@ var map = new ol.Map({
renderer: ol.RendererHint.CANVAS,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 1
})
});
+1 -2
View File
@@ -1,5 +1,4 @@
goog.require('ol.Attribution');
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Map');
goog.require('ol.RendererHints');
@@ -59,7 +58,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
projection: projection,
center: new ol.Coordinate(660000, 190000),
center: [660000, 190000],
zoom: 2
})
});
+1 -2
View File
@@ -1,5 +1,4 @@
goog.require('ol.Attribution');
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Map');
goog.require('ol.RendererHints');
@@ -51,7 +50,7 @@ var map = new ol.Map({
target: 'map',
view: new ol.View2D({
projection: projection,
center: new ol.Coordinate(660000, 190000),
center: [660000, 190000],
zoom: 2
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Map');
goog.require('ol.RendererHint');
@@ -26,7 +25,7 @@ var map = new ol.Map({
layers: layers,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(-10997148, 4569099),
center: [-10997148, 4569099],
zoom: 4
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Map');
goog.require('ol.RendererHint');
@@ -25,7 +24,7 @@ var map = new ol.Map({
layers: layers,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(-10997148, 4569099),
center: [-10997148, 4569099],
zoom: 4
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
@@ -40,7 +39,7 @@ xhr.onload = function() {
renderer: ol.RendererHint.CANVAS,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(1823849, 6143760),
center: [1823849, 6143760],
projection: 'EPSG:3857',
zoom: 11
})
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Extent');
goog.require('ol.Map');
goog.require('ol.RendererHint');
@@ -47,7 +46,7 @@ var map = new ol.Map({
renderer: ol.RendererHint.CANVAS,
target: 'map',
view: new ol.View2D({
center: new ol.Coordinate(-13677832, 5213272),
center: [-13677832, 5213272],
zoom: 13
})
});
+1 -2
View File
@@ -1,4 +1,3 @@
goog.require('ol.Coordinate');
goog.require('ol.Map');
goog.require('ol.View2D');
goog.require('ol.control.ZoomSlider');
@@ -26,7 +25,7 @@ var createMap = function(divId) {
layers: [layer],
target: divId,
view: new ol.View2D({
center: new ol.Coordinate(0, 0),
center: [0, 0],
zoom: 2
})
});