@@ -1,14 +1,14 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
@@ -17,7 +17,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {easeIn, easeOut} from '../src/ol/easing.js';
|
import {easeIn, easeOut} from '../src/ol/easing.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var london = fromLonLat([-0.12755, 51.507222]);
|
var london = fromLonLat([-0.12755, 51.507222]);
|
||||||
var moscow = fromLonLat([37.6178, 55.7517]);
|
var moscow = fromLonLat([37.6178, 55.7517]);
|
||||||
@@ -11,7 +11,7 @@ var istanbul = fromLonLat([28.9744, 41.0128]);
|
|||||||
var rome = fromLonLat([12.5, 41.9]);
|
var rome = fromLonLat([12.5, 41.9]);
|
||||||
var bern = fromLonLat([7.4458, 46.95]);
|
var bern = fromLonLat([7.4458, 46.95]);
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: istanbul,
|
center: istanbul,
|
||||||
zoom: 6
|
zoom: 6
|
||||||
});
|
});
|
||||||
@@ -21,7 +21,7 @@ var map = new Map({
|
|||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
preload: 4,
|
preload: 4,
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
// Improve user experience by loading tiles while animating. Will make
|
// Improve user experience by loading tiles while animating. Will make
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_ImageArcGISRest_ from '../src/ol/source/ImageArcGISRest.js';
|
import ImageArcGISRest from '../src/ol/source/ImageArcGISRest.js';
|
||||||
|
|
||||||
var url = 'https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' +
|
var url = 'https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' +
|
||||||
'Specialty/ESRI_StateCityHighway_USA/MapServer';
|
'Specialty/ESRI_StateCityHighway_USA/MapServer';
|
||||||
|
|
||||||
var layers = [
|
var layers = [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Image_({
|
new ImageLayer({
|
||||||
source: new _ol_source_ImageArcGISRest_({
|
source: new ImageArcGISRest({
|
||||||
ratio: 1,
|
ratio: 1,
|
||||||
params: {},
|
params: {},
|
||||||
url: url
|
url: url
|
||||||
@@ -23,7 +23,7 @@ var layers = [
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-10997148, 4569099],
|
center: [-10997148, 4569099],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_TileArcGISRest_ from '../src/ol/source/TileArcGISRest.js';
|
import TileArcGISRest from '../src/ol/source/TileArcGISRest.js';
|
||||||
|
|
||||||
var url = 'https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' +
|
var url = 'https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' +
|
||||||
'Specialty/ESRI_StateCityHighway_USA/MapServer';
|
'Specialty/ESRI_StateCityHighway_USA/MapServer';
|
||||||
|
|
||||||
var layers = [
|
var layers = [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
extent: [-13884991, 2870341, -7455066, 6338219],
|
extent: [-13884991, 2870341, -7455066, 6338219],
|
||||||
source: new _ol_source_TileArcGISRest_({
|
source: new TileArcGISRest({
|
||||||
url: url
|
url: url
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@@ -21,7 +21,7 @@ var layers = [
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-10997148, 4569099],
|
center: [-10997148, 4569099],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import Attribution from '../src/ol/control/Attribution.js';
|
import Attribution from '../src/ol/control/Attribution.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var attribution = new Attribution({
|
var attribution = new Attribution({
|
||||||
collapsible: false
|
collapsible: false
|
||||||
@@ -11,12 +11,12 @@ var attribution = new Attribution({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
controls: defaultControls({attribution: false}).extend([attribution]),
|
controls: defaultControls({attribution: false}).extend([attribution]),
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
|
|
||||||
var styles = [
|
var styles = [
|
||||||
@@ -18,7 +18,7 @@ for (i = 0, ii = styles.length; i < ii; ++i) {
|
|||||||
layers.push(new TileLayer({
|
layers.push(new TileLayer({
|
||||||
visible: false,
|
visible: false,
|
||||||
preload: Infinity,
|
preload: Infinity,
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: styles[i]
|
imagerySet: styles[i]
|
||||||
// use maxZoom 19 to see stretched tiles instead of the BingMaps
|
// use maxZoom 19 to see stretched tiles instead of the BingMaps
|
||||||
@@ -33,7 +33,7 @@ var map = new Map({
|
|||||||
// zooming choppy on mobile or slow devices.
|
// zooming choppy on mobile or slow devices.
|
||||||
loadTilesWhileInteracting: true,
|
loadTilesWhileInteracting: true,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-6655.5402445057125, 6709968.258934638],
|
center: [-6655.5402445057125, 6709968.258934638],
|
||||||
zoom: 13
|
zoom: 13
|
||||||
})
|
})
|
||||||
|
|||||||
+14
-14
@@ -1,9 +1,9 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -14,9 +14,9 @@ import _ol_style_Style_ from '../src/ol/style/Style.js';
|
|||||||
//
|
//
|
||||||
// Every layer has one feature that is styled with a circle, together the
|
// Every layer has one feature that is styled with a circle, together the
|
||||||
// features form the corners of an equilateral triangle and their styles overlap
|
// features form the corners of an equilateral triangle and their styles overlap
|
||||||
var redLayer = new _ol_layer_Vector_({
|
var redLayer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [new _ol_Feature_(new Point([0, 0]))]
|
features: [new Feature(new Point([0, 0]))]
|
||||||
}),
|
}),
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
image: new _ol_style_Circle_({
|
image: new _ol_style_Circle_({
|
||||||
@@ -31,10 +31,10 @@ var redLayer = new _ol_layer_Vector_({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
var greenLayer = new _ol_layer_Vector_({
|
var greenLayer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
// 433.013 is roughly 250 * Math.sqrt(3)
|
// 433.013 is roughly 250 * Math.sqrt(3)
|
||||||
features: [new _ol_Feature_(new Point([250, 433.013]))]
|
features: [new Feature(new Point([250, 433.013]))]
|
||||||
}),
|
}),
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
image: new _ol_style_Circle_({
|
image: new _ol_style_Circle_({
|
||||||
@@ -49,9 +49,9 @@ var greenLayer = new _ol_layer_Vector_({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
var blueLayer = new _ol_layer_Vector_({
|
var blueLayer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [new _ol_Feature_(new Point([500, 0]))]
|
features: [new Feature(new Point([500, 0]))]
|
||||||
}),
|
}),
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
image: new _ol_style_Circle_({
|
image: new _ol_style_Circle_({
|
||||||
@@ -76,7 +76,7 @@ var map = new Map({
|
|||||||
blueLayer
|
blueLayer
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [250, 220],
|
center: [250, 220],
|
||||||
extent: [0, 0, 500, 500],
|
extent: [0, 0, 500, 500],
|
||||||
resolution: 4,
|
resolution: 4,
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_events_condition_ from '../src/ol/events/condition.js';
|
import _ol_events_condition_ from '../src/ol/events/condition.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import DragBox from '../src/ol/interaction/DragBox.js';
|
import DragBox from '../src/ol/interaction/DragBox.js';
|
||||||
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
});
|
});
|
||||||
@@ -19,14 +19,14 @@ var vectorSource = new _ol_source_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
source: vectorSource
|
source: vectorSource
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-8730000, 5930000],
|
center: [-8730000, 5930000],
|
||||||
rotation: Math.PI / 5,
|
rotation: Math.PI / 5,
|
||||||
zoom: 8
|
zoom: 8
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import * as _ol_extent_ from '../src/ol/extent.js';
|
import * as _ol_extent_ from '../src/ol/extent.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import _ol_has_ from '../src/ol/has.js';
|
import _ol_has_ from '../src/ol/has.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
@@ -81,8 +81,8 @@ var getStackedStyle = function(feature, resolution) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// Create a vector layer that makes use of the style function above…
|
// Create a vector layer that makes use of the style function above…
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
}),
|
}),
|
||||||
@@ -95,7 +95,7 @@ var map = new Map({
|
|||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([7, 52]),
|
center: fromLonLat([7, 52]),
|
||||||
zoom: 3
|
zoom: 3
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,20 +1,20 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_TileDebug_ from '../src/ol/source/TileDebug.js';
|
import TileDebug from '../src/ol/source/TileDebug.js';
|
||||||
|
|
||||||
|
|
||||||
var osmSource = new _ol_source_OSM_();
|
var osmSource = new OSM();
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: osmSource
|
source: osmSource
|
||||||
}),
|
}),
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileDebug_({
|
source: new TileDebug({
|
||||||
projection: 'EPSG:3857',
|
projection: 'EPSG:3857',
|
||||||
tileGrid: osmSource.getTileGrid()
|
tileGrid: osmSource.getTileGrid()
|
||||||
})
|
})
|
||||||
@@ -26,7 +26,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-0.1275, 51.507222]),
|
center: fromLonLat([-0.1275, 51.507222]),
|
||||||
zoom: 10
|
zoom: 10
|
||||||
})
|
})
|
||||||
|
|||||||
+6
-6
@@ -1,8 +1,8 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_CartoDB_ from '../src/ol/source/CartoDB.js';
|
import CartoDB from '../src/ol/source/CartoDB.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var mapConfig = {
|
var mapConfig = {
|
||||||
'layers': [{
|
'layers': [{
|
||||||
@@ -15,7 +15,7 @@ var mapConfig = {
|
|||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
|
||||||
var cartoDBSource = new _ol_source_CartoDB_({
|
var cartoDBSource = new CartoDB({
|
||||||
account: 'documentation',
|
account: 'documentation',
|
||||||
config: mapConfig
|
config: mapConfig
|
||||||
});
|
});
|
||||||
@@ -23,14 +23,14 @@ var cartoDBSource = new _ol_source_CartoDB_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: cartoDBSource
|
source: cartoDBSource
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+8
-8
@@ -1,17 +1,17 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
url: 'data/geojson/switzerland.geojson',
|
url: 'data/geojson/switzerland.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
});
|
});
|
||||||
@@ -34,18 +34,18 @@ var style = new _ol_style_Style_({
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: style
|
style: style
|
||||||
});
|
});
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
});
|
});
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
|
|||||||
+12
-12
@@ -1,12 +1,12 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Cluster_ from '../src/ol/source/Cluster.js';
|
import Cluster from '../src/ol/source/Cluster.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -21,20 +21,20 @@ var features = new Array(count);
|
|||||||
var e = 4500000;
|
var e = 4500000;
|
||||||
for (var i = 0; i < count; ++i) {
|
for (var i = 0; i < count; ++i) {
|
||||||
var coordinates = [2 * e * Math.random() - e, 2 * e * Math.random() - e];
|
var coordinates = [2 * e * Math.random() - e, 2 * e * Math.random() - e];
|
||||||
features[i] = new _ol_Feature_(new Point(coordinates));
|
features[i] = new Feature(new Point(coordinates));
|
||||||
}
|
}
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
features: features
|
features: features
|
||||||
});
|
});
|
||||||
|
|
||||||
var clusterSource = new _ol_source_Cluster_({
|
var clusterSource = new Cluster({
|
||||||
distance: parseInt(distance.value, 10),
|
distance: parseInt(distance.value, 10),
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
var styleCache = {};
|
var styleCache = {};
|
||||||
var clusters = new _ol_layer_Vector_({
|
var clusters = new VectorLayer({
|
||||||
source: clusterSource,
|
source: clusterSource,
|
||||||
style: function(feature) {
|
style: function(feature) {
|
||||||
var size = feature.get('features').length;
|
var size = feature.get('features').length;
|
||||||
@@ -64,13 +64,13 @@ var clusters = new _ol_layer_Vector_({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, clusters],
|
layers: [raster, clusters],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import RasterSource from '../src/ol/source/Raster.js';
|
import RasterSource from '../src/ol/source/Raster.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -101,7 +101,7 @@ function xyz2rgb(x) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var raster = new RasterSource({
|
var raster = new RasterSource({
|
||||||
sources: [new _ol_source_Stamen_({
|
sources: [new Stamen({
|
||||||
layer: 'watercolor',
|
layer: 'watercolor',
|
||||||
transition: 0
|
transition: 0
|
||||||
})],
|
})],
|
||||||
@@ -150,12 +150,12 @@ raster.on('beforeoperations', function(event) {
|
|||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_Image_({
|
new ImageLayer({
|
||||||
source: raster
|
source: raster
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 2500000],
|
center: [0, 2500000],
|
||||||
zoom: 2,
|
zoom: 2,
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import {inherits} from '../src/ol/index.js';
|
import {inherits} from '../src/ol/index.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import Control from '../src/ol/control/Control.js';
|
import Control from '../src/ol/control/Control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -67,11 +67,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 3,
|
zoom: 3,
|
||||||
rotation: 1
|
rotation: 1
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
import {inherits} from '../src/ol/index.js';
|
import {inherits} from '../src/ol/index.js';
|
||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import Polygon from '../src/ol/geom/Polygon.js';
|
import Polygon from '../src/ol/geom/Polygon.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import _ol_interaction_Pointer_ from '../src/ol/interaction/Pointer.js';
|
import _ol_interaction_Pointer_ from '../src/ol/interaction/Pointer.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -134,12 +134,12 @@ app.Drag.prototype.handleUpEvent = function() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
var pointFeature = new _ol_Feature_(new Point([0, 0]));
|
var pointFeature = new Feature(new Point([0, 0]));
|
||||||
|
|
||||||
var lineFeature = new _ol_Feature_(
|
var lineFeature = new Feature(
|
||||||
new LineString([[-1e7, 1e6], [-1e6, 3e6]]));
|
new LineString([[-1e7, 1e6], [-1e6, 3e6]]));
|
||||||
|
|
||||||
var polygonFeature = new _ol_Feature_(
|
var polygonFeature = new Feature(
|
||||||
new Polygon([[[-3e6, -1e6], [-3e6, 1e6],
|
new Polygon([[[-3e6, -1e6], [-3e6, 1e6],
|
||||||
[-1e6, 1e6], [-1e6, -1e6], [-3e6, -1e6]]]));
|
[-1e6, 1e6], [-1e6, -1e6], [-3e6, -1e6]]]));
|
||||||
|
|
||||||
@@ -148,12 +148,12 @@ var map = new Map({
|
|||||||
interactions: defaultInteractions().extend([new app.Drag()]),
|
interactions: defaultInteractions().extend([new app.Drag()]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure'
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure'
|
||||||
})
|
})
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [pointFeature, lineFeature, polygonFeature]
|
features: [pointFeature, lineFeature, polygonFeature]
|
||||||
}),
|
}),
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
@@ -175,7 +175,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
Vendored
+8
-8
@@ -1,24 +1,24 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {getWidth, getCenter} from '../src/ol/extent.js';
|
import {getWidth, getCenter} from '../src/ol/extent.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat, toLonLat} from '../src/ol/proj.js';
|
import {fromLonLat, toLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_ImageCanvas_ from '../src/ol/source/ImageCanvas.js';
|
import ImageCanvasSource from '../src/ol/source/ImageCanvas.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'watercolor'
|
layer: 'watercolor'
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-97, 38]),
|
center: fromLonLat([-97, 38]),
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
@@ -80,8 +80,8 @@ d3.json('data/topojson/us.json', function(error, us) {
|
|||||||
return canvas.node();
|
return canvas.node();
|
||||||
};
|
};
|
||||||
|
|
||||||
var layer = new _ol_layer_Image_({
|
var layer = new ImageLayer({
|
||||||
source: new _ol_source_ImageCanvas_({
|
source: new ImageCanvasSource({
|
||||||
canvasFunction: canvasFunction,
|
canvasFunction: canvasFunction,
|
||||||
projection: 'EPSG:3857'
|
projection: 'EPSG:3857'
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {toRadians} from '../src/ol/math.js';
|
import {toRadians} from '../src/ol/math.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
});
|
});
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GPX from '../src/ol/format/GPX.js';
|
import GPX from '../src/ol/format/GPX.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import IGC from '../src/ol/format/IGC.js';
|
import IGC from '../src/ol/format/IGC.js';
|
||||||
@@ -7,10 +7,10 @@ import KML from '../src/ol/format/KML.js';
|
|||||||
import TopoJSON from '../src/ol/format/TopoJSON.js';
|
import TopoJSON from '../src/ol/format/TopoJSON.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import DragAndDrop from '../src/ol/interaction/DragAndDrop.js';
|
import DragAndDrop from '../src/ol/interaction/DragAndDrop.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -97,24 +97,24 @@ var map = new Map({
|
|||||||
interactions: defaultInteractions().extend([dragAndDropInteraction]),
|
interactions: defaultInteractions().extend([dragAndDropInteraction]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
imagerySet: 'Aerial',
|
imagerySet: 'Aerial',
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
dragAndDropInteraction.on('addfeatures', function(event) {
|
dragAndDropInteraction.on('addfeatures', function(event) {
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: event.features
|
features: event.features
|
||||||
});
|
});
|
||||||
map.addLayer(new _ol_layer_Vector_({
|
map.addLayer(new VectorLayer({
|
||||||
renderMode: 'image',
|
renderMode: 'image',
|
||||||
source: vectorSource,
|
source: vectorSource,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GPX from '../src/ol/format/GPX.js';
|
import GPX from '../src/ol/format/GPX.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import IGC from '../src/ol/format/IGC.js';
|
import IGC from '../src/ol/format/IGC.js';
|
||||||
@@ -8,9 +8,9 @@ import TopoJSON from '../src/ol/format/TopoJSON.js';
|
|||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import DragAndDrop from '../src/ol/interaction/DragAndDrop.js';
|
import DragAndDrop from '../src/ol/interaction/DragAndDrop.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -97,24 +97,24 @@ var map = new Map({
|
|||||||
interactions: defaultInteractions().extend([dragAndDropInteraction]),
|
interactions: defaultInteractions().extend([dragAndDropInteraction]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
imagerySet: 'Aerial',
|
imagerySet: 'Aerial',
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
dragAndDropInteraction.on('addfeatures', function(event) {
|
dragAndDropInteraction.on('addfeatures', function(event) {
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: event.features
|
features: event.features
|
||||||
});
|
});
|
||||||
map.addLayer(new _ol_layer_Vector_({
|
map.addLayer(new VectorLayer({
|
||||||
source: vectorSource,
|
source: vectorSource,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
}));
|
}));
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -12,11 +12,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
||||||
import _ol_interaction_Snap_ from '../src/ol/interaction/Snap.js';
|
import _ol_interaction_Snap_ from '../src/ol/interaction/Snap.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_();
|
var source = new VectorSource();
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
fill: new _ol_style_Fill_({
|
fill: new _ol_style_Fill_({
|
||||||
@@ -39,7 +39,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({wrapX: false});
|
var source = new VectorSource({wrapX: false});
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({wrapX: false});
|
var source = new VectorSource({wrapX: false});
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Polygon from '../src/ol/geom/Polygon.js';
|
import Polygon from '../src/ol/geom/Polygon.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({wrapX: false});
|
var source = new VectorSource({wrapX: false});
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import MultiPoint from '../src/ol/geom/MultiPoint.js';
|
import MultiPoint from '../src/ol/geom/MultiPoint.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -13,11 +13,11 @@ import _ol_style_Style_ from '../src/ol/style/Style.js';
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import * as _ol_extent_ from '../src/ol/extent.js';
|
import * as _ol_extent_ from '../src/ol/extent.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Cluster_ from '../src/ol/source/Cluster.js';
|
import Cluster from '../src/ol/source/Cluster.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
||||||
@@ -121,10 +121,10 @@ function selectStyleFunction(feature) {
|
|||||||
return styles;
|
return styles;
|
||||||
}
|
}
|
||||||
|
|
||||||
vector = new _ol_layer_Vector_({
|
vector = new VectorLayer({
|
||||||
source: new _ol_source_Cluster_({
|
source: new Cluster({
|
||||||
distance: 40,
|
distance: 40,
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
||||||
format: new KML({
|
format: new KML({
|
||||||
extractStyles: false
|
extractStyles: false
|
||||||
@@ -135,7 +135,7 @@ vector = new _ol_layer_Vector_({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -150,7 +150,7 @@ var map = new Map({
|
|||||||
style: selectStyleFunction
|
style: selectStyleFunction
|
||||||
})]),
|
})]),
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import Polygon from '../src/ol/geom/Polygon.js';
|
import Polygon from '../src/ol/geom/Polygon.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_render_ from '../src/ol/render.js';
|
import _ol_render_ from '../src/ol/render.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -52,8 +52,8 @@ var styleFunction = function(feature) {
|
|||||||
return style;
|
return style;
|
||||||
};
|
};
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
||||||
format: new KML({
|
format: new KML({
|
||||||
extractStyles: false
|
extractStyles: false
|
||||||
@@ -63,7 +63,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -71,7 +71,7 @@ var raster = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import ScaleLine from '../src/ol/control/ScaleLine.js';
|
import ScaleLine from '../src/ol/control/ScaleLine.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_TileWMS_ from '../src/ol/source/TileWMS.js';
|
import TileWMS from '../src/ol/source/TileWMS.js';
|
||||||
|
|
||||||
|
|
||||||
var layers = [
|
var layers = [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileWMS_({
|
source: new TileWMS({
|
||||||
url: 'https://ahocevar.com/geoserver/wms',
|
url: 'https://ahocevar.com/geoserver/wms',
|
||||||
params: {
|
params: {
|
||||||
'LAYERS': 'ne:NE1_HR_LC_SR_W_DR',
|
'LAYERS': 'ne:NE1_HR_LC_SR_W_DR',
|
||||||
@@ -26,7 +26,7 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
projection: 'EPSG:4326',
|
projection: 'EPSG:4326',
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
// this example uses FileSaver.js for which we don't have an externs file.
|
// this example uses FileSaver.js for which we don't have an externs file.
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
})
|
})
|
||||||
@@ -27,7 +27,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import WKT from '../src/ol/format/WKT.js';
|
import WKT from '../src/ol/format/WKT.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var format = new WKT();
|
var format = new WKT();
|
||||||
@@ -19,8 +19,8 @@ var feature = format.readFeature(
|
|||||||
'-39.1552734375, 10.689697265625 -25.0927734375))');
|
'-39.1552734375, 10.689697265625 -25.0927734375))');
|
||||||
feature.getGeometry().transform('EPSG:4326', 'EPSG:3857');
|
feature.getGeometry().transform('EPSG:4326', 'EPSG:3857');
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [feature]
|
features: [feature]
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -34,7 +34,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_events_condition_ from '../src/ol/events/condition.js';
|
import _ol_events_condition_ from '../src/ol/events/condition.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import _ol_interaction_Extent_ from '../src/ol/interaction/Extent.js';
|
import _ol_interaction_Extent_ from '../src/ol/interaction/Extent.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
});
|
});
|
||||||
@@ -16,14 +16,14 @@ var vectorSource = new _ol_source_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
source: vectorSource
|
source: vectorSource
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Observable_ from '../src/ol/Observable.js';
|
import Observable from '../src/ol/Observable.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import {easeOut} from '../src/ol/easing.js';
|
import {easeOut} from '../src/ol/easing.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
@@ -18,7 +18,7 @@ import _ol_style_Style_ from '../src/ol/style/Style.js';
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
wrapX: false
|
wrapX: false
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@@ -29,16 +29,16 @@ var map = new Map({
|
|||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
wrapX: false
|
wrapX: false
|
||||||
});
|
});
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
map.addLayer(vector);
|
map.addLayer(vector);
|
||||||
@@ -47,7 +47,7 @@ function addRandomFeature() {
|
|||||||
var x = Math.random() * 360 - 180;
|
var x = Math.random() * 360 - 180;
|
||||||
var y = Math.random() * 180 - 90;
|
var y = Math.random() * 180 - 90;
|
||||||
var geom = new Point(fromLonLat([x, y]));
|
var geom = new Point(fromLonLat([x, y]));
|
||||||
var feature = new _ol_Feature_(geom);
|
var feature = new Feature(geom);
|
||||||
source.addFeature(feature);
|
source.addFeature(feature);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -80,7 +80,7 @@ function flash(feature) {
|
|||||||
vectorContext.setStyle(style);
|
vectorContext.setStyle(style);
|
||||||
vectorContext.drawGeometry(flashGeom);
|
vectorContext.drawGeometry(flashGeom);
|
||||||
if (elapsed > duration) {
|
if (elapsed > duration) {
|
||||||
_ol_Observable_.unByKey(listenerKey);
|
Observable.unByKey(listenerKey);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// tell OpenLayers to continue postcompose animation
|
// tell OpenLayers to continue postcompose animation
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Polyline from '../src/ol/format/Polyline.js';
|
import Polyline from '../src/ol/format/Polyline.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
@@ -67,19 +67,19 @@ var route = /** @type {ol.geom.LineString} */ (new Polyline({
|
|||||||
var routeCoords = route.getCoordinates();
|
var routeCoords = route.getCoordinates();
|
||||||
var routeLength = routeCoords.length;
|
var routeLength = routeCoords.length;
|
||||||
|
|
||||||
var routeFeature = new _ol_Feature_({
|
var routeFeature = new Feature({
|
||||||
type: 'route',
|
type: 'route',
|
||||||
geometry: route
|
geometry: route
|
||||||
});
|
});
|
||||||
var geoMarker = new _ol_Feature_({
|
var geoMarker = new Feature({
|
||||||
type: 'geoMarker',
|
type: 'geoMarker',
|
||||||
geometry: new Point(routeCoords[0])
|
geometry: new Point(routeCoords[0])
|
||||||
});
|
});
|
||||||
var startMarker = new _ol_Feature_({
|
var startMarker = new Feature({
|
||||||
type: 'icon',
|
type: 'icon',
|
||||||
geometry: new Point(routeCoords[0])
|
geometry: new Point(routeCoords[0])
|
||||||
});
|
});
|
||||||
var endMarker = new _ol_Feature_({
|
var endMarker = new Feature({
|
||||||
type: 'icon',
|
type: 'icon',
|
||||||
geometry: new Point(routeCoords[routeLength - 1])
|
geometry: new Point(routeCoords[routeLength - 1])
|
||||||
});
|
});
|
||||||
@@ -113,8 +113,8 @@ var speed, now;
|
|||||||
var speedInput = document.getElementById('speed');
|
var speedInput = document.getElementById('speed');
|
||||||
var startButton = document.getElementById('start-animation');
|
var startButton = document.getElementById('start-animation');
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [routeFeature, geoMarker, startMarker, endMarker]
|
features: [routeFeature, geoMarker, startMarker, endMarker]
|
||||||
}),
|
}),
|
||||||
style: function(feature) {
|
style: function(feature) {
|
||||||
@@ -130,7 +130,7 @@ var center = [-5639523.95, -3501274.52];
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
loadTilesWhileAnimating: true,
|
loadTilesWhileAnimating: true,
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: center,
|
center: center,
|
||||||
zoom: 10,
|
zoom: 10,
|
||||||
minZoom: 2,
|
minZoom: 2,
|
||||||
@@ -138,7 +138,7 @@ var map = new Map({
|
|||||||
}),
|
}),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
imagerySet: 'AerialWithLabels',
|
imagerySet: 'AerialWithLabels',
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
||||||
})
|
})
|
||||||
@@ -163,7 +163,7 @@ var moveFeature = function(event) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var currentPoint = new Point(routeCoords[index]);
|
var currentPoint = new Point(routeCoords[index]);
|
||||||
var feature = new _ol_Feature_(currentPoint);
|
var feature = new Feature(currentPoint);
|
||||||
vectorContext.drawFeature(feature, styles.geoMarker);
|
vectorContext.drawFeature(feature, styles.geoMarker);
|
||||||
}
|
}
|
||||||
// tell OpenLayers to continue the postcompose animation
|
// tell OpenLayers to continue the postcompose animation
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
@@ -70,7 +70,7 @@ var animateFlights = function(event) {
|
|||||||
map.render();
|
map.render();
|
||||||
};
|
};
|
||||||
|
|
||||||
flightsSource = new _ol_source_Vector_({
|
flightsSource = new VectorSource({
|
||||||
wrapX: false,
|
wrapX: false,
|
||||||
attributions: 'Flight data by ' +
|
attributions: 'Flight data by ' +
|
||||||
'<a href="http://openflights.org/data.html">OpenFlights</a>,',
|
'<a href="http://openflights.org/data.html">OpenFlights</a>,',
|
||||||
@@ -95,7 +95,7 @@ flightsSource = new _ol_source_Vector_({
|
|||||||
var line = new LineString(arcLine.geometries[0].coords);
|
var line = new LineString(arcLine.geometries[0].coords);
|
||||||
line.transform('EPSG:4326', 'EPSG:3857');
|
line.transform('EPSG:4326', 'EPSG:3857');
|
||||||
|
|
||||||
var feature = new _ol_Feature_({
|
var feature = new Feature({
|
||||||
geometry: line,
|
geometry: line,
|
||||||
finished: false
|
finished: false
|
||||||
});
|
});
|
||||||
@@ -109,7 +109,7 @@ flightsSource = new _ol_source_Vector_({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var flightsLayer = new _ol_layer_Vector_({
|
var flightsLayer = new VectorLayer({
|
||||||
source: flightsSource,
|
source: flightsSource,
|
||||||
style: function(feature) {
|
style: function(feature) {
|
||||||
// if the animation is still active for a feature, do not
|
// if the animation is still active for a feature, do not
|
||||||
|
|||||||
+8
-8
@@ -1,9 +1,9 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var radius = 10e6;
|
var radius = 10e6;
|
||||||
var cos30 = Math.cos(Math.PI / 6);
|
var cos30 = Math.cos(Math.PI / 6);
|
||||||
@@ -15,10 +15,10 @@ var triangle = new LineString([
|
|||||||
[0, radius], [run, -rise], [-run, -rise], [0, radius]
|
[0, radius], [run, -rise], [-run, -rise], [0, radius]
|
||||||
]);
|
]);
|
||||||
|
|
||||||
var feature = new _ol_Feature_(triangle);
|
var feature = new Feature(triangle);
|
||||||
|
|
||||||
var layer = new _ol_layer_Vector_({
|
var layer = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [feature]
|
features: [feature]
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -26,7 +26,7 @@ var layer = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import FullScreen from '../src/ol/control/FullScreen.js';
|
import FullScreen from '../src/ol/control/FullScreen.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -17,7 +17,7 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Aerial'
|
imagerySet: 'Aerial'
|
||||||
})
|
})
|
||||||
@@ -25,7 +25,7 @@ var map = new Map({
|
|||||||
],
|
],
|
||||||
// Use the canvas renderer because it's currently the fastest
|
// Use the canvas renderer because it's currently the fastest
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-33519607, 5616436],
|
center: [-33519607, 5616436],
|
||||||
rotation: -Math.PI / 8,
|
rotation: -Math.PI / 8,
|
||||||
zoom: 8
|
zoom: 8
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import FullScreen from '../src/ol/control/FullScreen.js';
|
import FullScreen from '../src/ol/control/FullScreen.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [-9101767, 2822912],
|
center: [-9101767, 2822912],
|
||||||
zoom: 14
|
zoom: 14
|
||||||
});
|
});
|
||||||
@@ -19,7 +19,7 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import FullScreen from '../src/ol/control/FullScreen.js';
|
import FullScreen from '../src/ol/control/FullScreen.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [-9101767, 2822912],
|
center: [-9101767, 2822912],
|
||||||
zoom: 14
|
zoom: 14
|
||||||
});
|
});
|
||||||
@@ -17,7 +17,7 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Aerial'
|
imagerySet: 'Aerial'
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_VectorTile_ from '../src/ol/source/VectorTile.js';
|
import VectorTileSource from '../src/ol/source/VectorTile.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
||||||
import _ol_proj_Projection_ from '../src/ol/proj/Projection.js';
|
import _ol_proj_Projection_ from '../src/ol/proj/Projection.js';
|
||||||
@@ -56,11 +56,11 @@ var tilePixels = new _ol_proj_Projection_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
@@ -74,7 +74,7 @@ fetch(url).then(function(response) {
|
|||||||
extent: 4096,
|
extent: 4096,
|
||||||
debug: 1
|
debug: 1
|
||||||
});
|
});
|
||||||
var vectorSource = new _ol_source_VectorTile_({
|
var vectorSource = new VectorTileSource({
|
||||||
format: new GeoJSON(),
|
format: new GeoJSON(),
|
||||||
tileLoadFunction: function(tile) {
|
tileLoadFunction: function(tile) {
|
||||||
var format = tile.getFormat();
|
var format = tile.getFormat();
|
||||||
|
|||||||
+10
-10
@@ -1,13 +1,13 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import Circle from '../src/ol/geom/Circle.js';
|
import Circle from '../src/ol/geom/Circle.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -160,13 +160,13 @@ var geojsonObject = {
|
|||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: (new GeoJSON()).readFeatures(geojsonObject)
|
features: (new GeoJSON()).readFeatures(geojsonObject)
|
||||||
});
|
});
|
||||||
|
|
||||||
vectorSource.addFeature(new _ol_Feature_(new Circle([5e6, 7e6], 1e6)));
|
vectorSource.addFeature(new Feature(new Circle([5e6, 7e6], 1e6)));
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: vectorSource,
|
source: vectorSource,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
});
|
});
|
||||||
@@ -174,7 +174,7 @@ var vectorLayer = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}),
|
}),
|
||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
@@ -184,7 +184,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
import Geolocation from '../src/ol/Geolocation.js';
|
import Geolocation from '../src/ol/Geolocation.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
// creating the view
|
// creating the view
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: fromLonLat([5.8713, 45.6452]),
|
center: fromLonLat([5.8713, 45.6452]),
|
||||||
zoom: 19
|
zoom: 19
|
||||||
});
|
});
|
||||||
@@ -18,7 +18,7 @@ var view = new _ol_View_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
|
|||||||
+11
-11
@@ -1,19 +1,19 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Geolocation from '../src/ol/Geolocation.js';
|
import Geolocation from '../src/ol/Geolocation.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
});
|
});
|
||||||
@@ -21,7 +21,7 @@ var view = new _ol_View_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
@@ -61,12 +61,12 @@ geolocation.on('error', function(error) {
|
|||||||
info.style.display = '';
|
info.style.display = '';
|
||||||
});
|
});
|
||||||
|
|
||||||
var accuracyFeature = new _ol_Feature_();
|
var accuracyFeature = new Feature();
|
||||||
geolocation.on('change:accuracyGeometry', function() {
|
geolocation.on('change:accuracyGeometry', function() {
|
||||||
accuracyFeature.setGeometry(geolocation.getAccuracyGeometry());
|
accuracyFeature.setGeometry(geolocation.getAccuracyGeometry());
|
||||||
});
|
});
|
||||||
|
|
||||||
var positionFeature = new _ol_Feature_();
|
var positionFeature = new Feature();
|
||||||
positionFeature.setStyle(new _ol_style_Style_({
|
positionFeature.setStyle(new _ol_style_Style_({
|
||||||
image: new _ol_style_Circle_({
|
image: new _ol_style_Circle_({
|
||||||
radius: 6,
|
radius: 6,
|
||||||
@@ -86,9 +86,9 @@ geolocation.on('change:position', function() {
|
|||||||
new Point(coordinates) : null);
|
new Point(coordinates) : null);
|
||||||
});
|
});
|
||||||
|
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
map: map,
|
map: map,
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [accuracyFeature, positionFeature]
|
features: [accuracyFeature, positionFeature]
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import _ol_source_ImageWMS_ from '../src/ol/source/ImageWMS.js';
|
import ImageWMS from '../src/ol/source/ImageWMS.js';
|
||||||
|
|
||||||
|
|
||||||
var wmsSource = new _ol_source_ImageWMS_({
|
var wmsSource = new ImageWMS({
|
||||||
url: 'https://ahocevar.com/geoserver/wms',
|
url: 'https://ahocevar.com/geoserver/wms',
|
||||||
params: {'LAYERS': 'ne:ne'},
|
params: {'LAYERS': 'ne:ne'},
|
||||||
serverType: 'geoserver',
|
serverType: 'geoserver',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
});
|
});
|
||||||
|
|
||||||
var wmsLayer = new _ol_layer_Image_({
|
var wmsLayer = new ImageLayer({
|
||||||
source: wmsSource
|
source: wmsSource
|
||||||
});
|
});
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_TileWMS_ from '../src/ol/source/TileWMS.js';
|
import TileWMS from '../src/ol/source/TileWMS.js';
|
||||||
|
|
||||||
|
|
||||||
var wmsSource = new _ol_source_TileWMS_({
|
var wmsSource = new TileWMS({
|
||||||
url: 'https://ahocevar.com/geoserver/wms',
|
url: 'https://ahocevar.com/geoserver/wms',
|
||||||
params: {'LAYERS': 'ne:ne', 'TILED': true},
|
params: {'LAYERS': 'ne:ne', 'TILED': true},
|
||||||
serverType: 'geoserver',
|
serverType: 'geoserver',
|
||||||
@@ -15,7 +15,7 @@ var wmsLayer = new TileLayer({
|
|||||||
source: wmsSource
|
source: wmsSource
|
||||||
});
|
});
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
});
|
});
|
||||||
|
|||||||
+8
-8
@@ -1,17 +1,17 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GPX from '../src/ol/format/GPX.js';
|
import GPX from '../src/ol/format/GPX.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
imagerySet: 'Aerial',
|
imagerySet: 'Aerial',
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
||||||
})
|
})
|
||||||
@@ -44,8 +44,8 @@ var style = {
|
|||||||
})
|
})
|
||||||
};
|
};
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/gpx/fells_loop.gpx',
|
url: 'data/gpx/fells_loop.gpx',
|
||||||
format: new GPX()
|
format: new GPX()
|
||||||
}),
|
}),
|
||||||
@@ -57,7 +57,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-7916041.528716288, 5228379.045749711],
|
center: [-7916041.528716288, 5228379.045749711],
|
||||||
zoom: 12
|
zoom: 12
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
import Graticule from '../src/ol/Graticule.js';
|
import Graticule from '../src/ol/Graticule.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
wrapX: false
|
wrapX: false
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([4.8, 47.75]),
|
center: fromLonLat([4.8, 47.75]),
|
||||||
zoom: 5
|
zoom: 5
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import HeatmapLayer from '../src/ol/layer/Heatmap.js';
|
import HeatmapLayer from '../src/ol/layer/Heatmap.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var blur = document.getElementById('blur');
|
var blur = document.getElementById('blur');
|
||||||
var radius = document.getElementById('radius');
|
var radius = document.getElementById('radius');
|
||||||
|
|
||||||
var vector = new HeatmapLayer({
|
var vector = new HeatmapLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
||||||
format: new KML({
|
format: new KML({
|
||||||
extractStyles: false
|
extractStyles: false
|
||||||
@@ -30,7 +30,7 @@ vector.getSource().on('addfeature', function(event) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -38,7 +38,7 @@ var raster = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_XYZ_ from '../src/ol/source/XYZ.js';
|
import XYZ from '../src/ol/source/XYZ.js';
|
||||||
|
|
||||||
var appId = 'kDm0Jq1K4Ak7Bwtn8uvk';
|
var appId = 'kDm0Jq1K4Ak7Bwtn8uvk';
|
||||||
var appCode = 'xnmvc4dKZrDfGlvQHXSvwQ';
|
var appCode = 'xnmvc4dKZrDfGlvQHXSvwQ';
|
||||||
@@ -59,7 +59,7 @@ for (i = 0, ii = hereLayers.length; i < ii; ++i) {
|
|||||||
layers.push(new TileLayer({
|
layers.push(new TileLayer({
|
||||||
visible: false,
|
visible: false,
|
||||||
preload: Infinity,
|
preload: Infinity,
|
||||||
source: new _ol_source_XYZ_({
|
source: new XYZ({
|
||||||
url: createUrl(urlTpl, layerDesc),
|
url: createUrl(urlTpl, layerDesc),
|
||||||
attributions: 'Map Tiles © ' + new Date().getFullYear() + ' ' +
|
attributions: 'Map Tiles © ' + new Date().getFullYear() + ' ' +
|
||||||
'<a href="http://developer.here.com">HERE</a>'
|
'<a href="http://developer.here.com">HERE</a>'
|
||||||
@@ -73,7 +73,7 @@ var map = new Map({
|
|||||||
// zooming choppy on mobile or slow devices.
|
// zooming choppy on mobile or slow devices.
|
||||||
loadTilesWhileInteracting: true,
|
loadTilesWhileInteracting: true,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [921371.9389, 6358337.7609],
|
center: [921371.9389, 6358337.7609],
|
||||||
zoom: 10
|
zoom: 10
|
||||||
})
|
})
|
||||||
|
|||||||
+10
-10
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var style = new _ol_style_Style_({
|
var style = new _ol_style_Style_({
|
||||||
@@ -20,10 +20,10 @@ var style = new _ol_style_Style_({
|
|||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
var feature = new _ol_Feature_(new LineString([[-4000000, 0], [4000000, 0]]));
|
var feature = new Feature(new LineString([[-4000000, 0], [4000000, 0]]));
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: [feature]
|
features: [feature]
|
||||||
}),
|
}),
|
||||||
style: style
|
style: style
|
||||||
@@ -32,7 +32,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+12
-12
@@ -1,25 +1,25 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
|
|
||||||
var rome = new _ol_Feature_({
|
var rome = new Feature({
|
||||||
geometry: new Point(fromLonLat([12.5, 41.9]))
|
geometry: new Point(fromLonLat([12.5, 41.9]))
|
||||||
});
|
});
|
||||||
|
|
||||||
var london = new _ol_Feature_({
|
var london = new Feature({
|
||||||
geometry: new Point(fromLonLat([-0.12755, 51.507222]))
|
geometry: new Point(fromLonLat([-0.12755, 51.507222]))
|
||||||
});
|
});
|
||||||
|
|
||||||
var madrid = new _ol_Feature_({
|
var madrid = new Feature({
|
||||||
geometry: new Point(fromLonLat([-3.683333, 40.4]))
|
geometry: new Point(fromLonLat([-3.683333, 40.4]))
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -48,16 +48,16 @@ madrid.setStyle(new _ol_style_Style_({
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: [rome, london, madrid]
|
features: [rome, london, madrid]
|
||||||
});
|
});
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: vectorSource
|
source: vectorSource
|
||||||
});
|
});
|
||||||
|
|
||||||
var rasterLayer = new TileLayer({
|
var rasterLayer = new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure',
|
||||||
crossOrigin: ''
|
crossOrigin: ''
|
||||||
})
|
})
|
||||||
@@ -66,7 +66,7 @@ var rasterLayer = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [rasterLayer, vectorLayer],
|
layers: [rasterLayer, vectorLayer],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([2.896372, 44.60240]),
|
center: fromLonLat([2.896372, 44.60240]),
|
||||||
zoom: 3
|
zoom: 3
|
||||||
})
|
})
|
||||||
|
|||||||
+10
-10
@@ -1,12 +1,12 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
@@ -23,23 +23,23 @@ function createStyle(src, img) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
var iconFeature = new _ol_Feature_(new Point([0, 0]));
|
var iconFeature = new Feature(new Point([0, 0]));
|
||||||
iconFeature.set('style', createStyle('data/icon.png', undefined));
|
iconFeature.set('style', createStyle('data/icon.png', undefined));
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_Stamen_({layer: 'watercolor'})
|
source: new Stamen({layer: 'watercolor'})
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
style: function(feature) {
|
style: function(feature) {
|
||||||
return feature.get('style');
|
return feature.get('style');
|
||||||
},
|
},
|
||||||
source: new _ol_source_Vector_({features: [iconFeature]})
|
source: new VectorSource({features: [iconFeature]})
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 3
|
zoom: 3
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ var e = 25000000;
|
|||||||
for (i = 0; i < featureCount; ++i) {
|
for (i = 0; i < featureCount; ++i) {
|
||||||
geometry = new Point(
|
geometry = new Point(
|
||||||
[2 * e * Math.random() - e, 2 * e * Math.random() - e]);
|
[2 * e * Math.random() - e, 2 * e * Math.random() - e]);
|
||||||
feature = new _ol_Feature_(geometry);
|
feature = new Feature(geometry);
|
||||||
feature.setStyle(
|
feature.setStyle(
|
||||||
new _ol_style_Style_({
|
new _ol_style_Style_({
|
||||||
image: icons[i % (iconCount - 1)]
|
image: icons[i % (iconCount - 1)]
|
||||||
@@ -72,10 +72,10 @@ for (i = 0; i < featureCount; ++i) {
|
|||||||
features[i] = feature;
|
features[i] = feature;
|
||||||
}
|
}
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: features
|
features: features
|
||||||
});
|
});
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: vectorSource
|
source: vectorSource
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ var map = new Map({
|
|||||||
renderer: /** @type {Array<ol.renderer.Type>} */ (['webgl', 'canvas']),
|
renderer: /** @type {Array<ol.renderer.Type>} */ (['webgl', 'canvas']),
|
||||||
layers: [vector],
|
layers: [vector],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 5
|
zoom: 5
|
||||||
})
|
})
|
||||||
@@ -96,9 +96,9 @@ for (i = 0; i < featureCount; i += 30) {
|
|||||||
overlayFeatures.push(clone);
|
overlayFeatures.push(clone);
|
||||||
}
|
}
|
||||||
|
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
map: map,
|
map: map,
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
features: overlayFeatures
|
features: overlayFeatures
|
||||||
}),
|
}),
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
|
|||||||
+10
-10
@@ -1,17 +1,17 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
|
|
||||||
var iconFeature = new _ol_Feature_({
|
var iconFeature = new Feature({
|
||||||
geometry: new Point([0, 0]),
|
geometry: new Point([0, 0]),
|
||||||
name: 'Null Island',
|
name: 'Null Island',
|
||||||
population: 4000,
|
population: 4000,
|
||||||
@@ -29,16 +29,16 @@ var iconStyle = new _ol_style_Style_({
|
|||||||
|
|
||||||
iconFeature.setStyle(iconStyle);
|
iconFeature.setStyle(iconStyle);
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_({
|
var vectorSource = new VectorSource({
|
||||||
features: [iconFeature]
|
features: [iconFeature]
|
||||||
});
|
});
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: vectorSource
|
source: vectorSource
|
||||||
});
|
});
|
||||||
|
|
||||||
var rasterLayer = new TileLayer({
|
var rasterLayer = new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.geography-class.json?secure',
|
||||||
crossOrigin: ''
|
crossOrigin: ''
|
||||||
})
|
})
|
||||||
@@ -47,7 +47,7 @@ var rasterLayer = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [rasterLayer, vectorLayer],
|
layers: [rasterLayer, vectorLayer],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 3
|
zoom: 3
|
||||||
})
|
})
|
||||||
|
|||||||
+13
-13
@@ -1,14 +1,14 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import IGC from '../src/ol/format/IGC.js';
|
import IGC from '../src/ol/format/IGC.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -39,7 +39,7 @@ var styleFunction = function(feature) {
|
|||||||
return style;
|
return style;
|
||||||
};
|
};
|
||||||
|
|
||||||
var vectorSource = new _ol_source_Vector_();
|
var vectorSource = new VectorSource();
|
||||||
|
|
||||||
var igcUrls = [
|
var igcUrls = [
|
||||||
'data/igc/Clement-Latour.igc',
|
'data/igc/Clement-Latour.igc',
|
||||||
@@ -83,16 +83,16 @@ vectorSource.on('addfeature', function(event) {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
attributions: [
|
attributions: [
|
||||||
'All maps © <a href="https://www.opencyclemap.org/">OpenCycleMap</a>',
|
'All maps © <a href="https://www.opencyclemap.org/">OpenCycleMap</a>',
|
||||||
_ol_source_OSM_.ATTRIBUTION
|
OSM.ATTRIBUTION
|
||||||
],
|
],
|
||||||
url: 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
url: 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
||||||
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
||||||
})
|
})
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
source: vectorSource,
|
source: vectorSource,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
})
|
})
|
||||||
@@ -103,7 +103,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [703365.7089403362, 5714629.865071137],
|
center: [703365.7089403362, 5714629.865071137],
|
||||||
zoom: 9
|
zoom: 9
|
||||||
})
|
})
|
||||||
@@ -175,8 +175,8 @@ map.on('postcompose', function(evt) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var featureOverlay = new _ol_layer_Vector_({
|
var featureOverlay = new VectorLayer({
|
||||||
source: new _ol_source_Vector_(),
|
source: new VectorSource(),
|
||||||
map: map,
|
map: map,
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
image: new _ol_style_Circle_({
|
image: new _ol_style_Circle_({
|
||||||
@@ -196,7 +196,7 @@ document.getElementById('time').addEventListener('input', function() {
|
|||||||
var coordinate = geometry.getCoordinateAtM(m, true);
|
var coordinate = geometry.getCoordinateAtM(m, true);
|
||||||
var highlight = feature.get('highlight');
|
var highlight = feature.get('highlight');
|
||||||
if (highlight === undefined) {
|
if (highlight === undefined) {
|
||||||
highlight = new _ol_Feature_(new Point(coordinate));
|
highlight = new Feature(new Point(coordinate));
|
||||||
feature.set('highlight', highlight);
|
feature.set('highlight', highlight);
|
||||||
featureOverlay.getSource().addFeature(highlight);
|
featureOverlay.getSource().addFeature(highlight);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
||||||
|
|
||||||
var imagery = new TileLayer({
|
var imagery = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({key: key, imagerySet: 'Aerial'})
|
source: new BingMaps({key: key, imagerySet: 'Aerial'})
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [imagery],
|
layers: [imagery],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-120, 50]),
|
center: fromLonLat([-120, 50]),
|
||||||
zoom: 6
|
zoom: 6
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import _ol_source_ImageWMS_ from '../src/ol/source/ImageWMS.js';
|
import ImageWMS from '../src/ol/source/ImageWMS.js';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -77,7 +77,7 @@ Progress.prototype.hide = function() {
|
|||||||
|
|
||||||
var progress = new Progress(document.getElementById('progress'));
|
var progress = new Progress(document.getElementById('progress'));
|
||||||
|
|
||||||
var source = new _ol_source_ImageWMS_({
|
var source = new ImageWMS({
|
||||||
url: 'https://ahocevar.com/geoserver/wms',
|
url: 'https://ahocevar.com/geoserver/wms',
|
||||||
params: {'LAYERS': 'topp:states'},
|
params: {'LAYERS': 'topp:states'},
|
||||||
serverType: 'geoserver'
|
serverType: 'geoserver'
|
||||||
@@ -96,10 +96,10 @@ source.on('imageloaderror', function() {
|
|||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_Image_({source: source})
|
new ImageLayer({source: source})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-10997148, 4569099],
|
center: [-10997148, 4569099],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
@@ -22,9 +22,9 @@ var style = new _ol_style_Style_({
|
|||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_Vector_({
|
new VectorLayer({
|
||||||
renderMode: 'image',
|
renderMode: 'image',
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON()
|
format: new GeoJSON()
|
||||||
}),
|
}),
|
||||||
@@ -35,14 +35,14 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
var featureOverlay = new _ol_layer_Vector_({
|
var featureOverlay = new VectorLayer({
|
||||||
source: new _ol_source_Vector_(),
|
source: new VectorSource(),
|
||||||
map: map,
|
map: map,
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
stroke: new _ol_style_Stroke_({
|
stroke: new _ol_style_Stroke_({
|
||||||
|
|||||||
+8
-8
@@ -1,16 +1,16 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
// this example uses JSTS for which we don't have an externs file.
|
// this example uses JSTS for which we don't have an externs file.
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
|
|
||||||
var source = new _ol_source_Vector_();
|
var source = new VectorSource();
|
||||||
fetch('data/geojson/roads-seoul.geojson').then(function(response) {
|
fetch('data/geojson/roads-seoul.geojson').then(function(response) {
|
||||||
return response.json();
|
return response.json();
|
||||||
}).then(function(json) {
|
}).then(function(json) {
|
||||||
@@ -33,18 +33,18 @@ fetch('data/geojson/roads-seoul.geojson').then(function(response) {
|
|||||||
|
|
||||||
source.addFeatures(features);
|
source.addFeatures(features);
|
||||||
});
|
});
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
var rasterLayer = new TileLayer({
|
var rasterLayer = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [rasterLayer, vectorLayer],
|
layers: [rasterLayer, vectorLayer],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([126.979293, 37.528787]),
|
center: fromLonLat([126.979293, 37.528787]),
|
||||||
zoom: 15
|
zoom: 15
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -38,8 +38,8 @@ var styleFunction = function(feature) {
|
|||||||
return style;
|
return style;
|
||||||
};
|
};
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
url: 'data/kml/2012_Earthquakes_Mag5.kml',
|
||||||
format: new KML({
|
format: new KML({
|
||||||
extractStyles: false
|
extractStyles: false
|
||||||
@@ -49,7 +49,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -57,7 +57,7 @@ var raster = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Stamen_ from '../src/ol/source/Stamen.js';
|
import Stamen from '../src/ol/source/Stamen.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
@@ -45,8 +45,8 @@ var styleFunction = function(feature) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/timezones.kml',
|
url: 'data/kml/timezones.kml',
|
||||||
format: new KML({
|
format: new KML({
|
||||||
extractStyles: false
|
extractStyles: false
|
||||||
@@ -56,7 +56,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_Stamen_({
|
source: new Stamen({
|
||||||
layer: 'toner'
|
layer: 'toner'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
@@ -64,7 +64,7 @@ var raster = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+8
-8
@@ -1,20 +1,20 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import KML from '../src/ol/format/KML.js';
|
import KML from '../src/ol/format/KML.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
imagerySet: 'Aerial',
|
imagerySet: 'Aerial',
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5'
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/kml/2012-02-10.kml',
|
url: 'data/kml/2012-02-10.kml',
|
||||||
format: new KML()
|
format: new KML()
|
||||||
})
|
})
|
||||||
@@ -23,7 +23,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: document.getElementById('map'),
|
target: document.getElementById('map'),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [876970.8463461736, 5859807.853963373],
|
center: [876970.8463461736, 5859807.853963373],
|
||||||
projection: 'EPSG:3857',
|
projection: 'EPSG:3857',
|
||||||
zoom: 10
|
zoom: 10
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import _ol_has_ from '../src/ol/has.js';
|
import _ol_has_ from '../src/ol/has.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
if (!_ol_has_.WEBGL) {
|
if (!_ol_has_.WEBGL) {
|
||||||
var info = document.getElementById('no-webgl');
|
var info = document.getElementById('no-webgl');
|
||||||
@@ -14,7 +14,7 @@ if (!_ol_has_.WEBGL) {
|
|||||||
} else {
|
} else {
|
||||||
|
|
||||||
var osm = new TileLayer({
|
var osm = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -26,7 +26,7 @@ if (!_ol_has_.WEBGL) {
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var osm = new TileLayer({
|
var osm = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -16,7 +16,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {transformExtent} from '../src/ol/proj.js';
|
import {transformExtent} from '../src/ol/proj.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
|
|
||||||
function transform(extent) {
|
function transform(extent) {
|
||||||
return transformExtent(extent, 'EPSG:4326', 'EPSG:3857');
|
return transformExtent(extent, 'EPSG:4326', 'EPSG:3857');
|
||||||
@@ -16,7 +16,7 @@ var extents = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
var base = new TileLayer({
|
var base = new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-light.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-light.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
})
|
})
|
||||||
@@ -24,7 +24,7 @@ var base = new TileLayer({
|
|||||||
|
|
||||||
var overlay = new TileLayer({
|
var overlay = new TileLayer({
|
||||||
extent: extents.India,
|
extent: extents.India,
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-black.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-black.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
})
|
})
|
||||||
@@ -33,7 +33,7 @@ var overlay = new TileLayer({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [base, overlay],
|
layers: [base, overlay],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Group_ from '../src/ol/layer/Group.js';
|
import _ol_layer_Group_ from '../src/ol/layer/Group.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
}), new _ol_layer_Group_({
|
}), new _ol_layer_Group_({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.20110804-hoa-foodinsecurity-3month.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.20110804-hoa-foodinsecurity-3month.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
})
|
})
|
||||||
}),
|
}),
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-borders-light.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.world-borders-light.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
})
|
})
|
||||||
@@ -28,7 +28,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([37.40570, 8.81566]),
|
center: fromLonLat([37.40570, 8.81566]),
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
||||||
|
|
||||||
var roads = new TileLayer({
|
var roads = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({key: key, imagerySet: 'Road'})
|
source: new BingMaps({key: key, imagerySet: 'Road'})
|
||||||
});
|
});
|
||||||
|
|
||||||
var imagery = new TileLayer({
|
var imagery = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({key: key, imagerySet: 'Aerial'})
|
source: new BingMaps({key: key, imagerySet: 'Aerial'})
|
||||||
});
|
});
|
||||||
|
|
||||||
var container = document.getElementById('map');
|
var container = document.getElementById('map');
|
||||||
@@ -19,7 +19,7 @@ var container = document.getElementById('map');
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [roads, imagery],
|
layers: [roads, imagery],
|
||||||
target: container,
|
target: container,
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-109, 46.5]),
|
center: fromLonLat([-109, 46.5]),
|
||||||
zoom: 6
|
zoom: 6
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var osm = new TileLayer({
|
var osm = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
var bing = new TileLayer({
|
var bing = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Aerial'
|
imagerySet: 'Aerial'
|
||||||
})
|
})
|
||||||
@@ -23,7 +23,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -46,14 +46,14 @@ var styles = {
|
|||||||
|
|
||||||
|
|
||||||
function createLayer(coordinates, style, zIndex) {
|
function createLayer(coordinates, style, zIndex) {
|
||||||
var feature = new _ol_Feature_(new Point(coordinates));
|
var feature = new Feature(new Point(coordinates));
|
||||||
feature.setStyle(style);
|
feature.setStyle(style);
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
features: [feature]
|
features: [feature]
|
||||||
});
|
});
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
vectorLayer.setZIndex(zIndex);
|
vectorLayer.setZIndex(zIndex);
|
||||||
@@ -72,7 +72,7 @@ layers.push(layer2);
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: layers,
|
layers: layers,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 18
|
zoom: 18
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var source = new _ol_source_OSM_();
|
var source = new OSM();
|
||||||
|
|
||||||
var layer = new TileLayer();
|
var layer = new TileLayer();
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,20 +1,20 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_();
|
var source = new VectorSource();
|
||||||
|
|
||||||
var styleFunction = function(feature) {
|
var styleFunction = function(feature) {
|
||||||
var geometry = feature.getGeometry();
|
var geometry = feature.getGeometry();
|
||||||
@@ -46,7 +46,7 @@ var styleFunction = function(feature) {
|
|||||||
|
|
||||||
return styles;
|
return styles;
|
||||||
};
|
};
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
});
|
});
|
||||||
@@ -54,7 +54,7 @@ var vector = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 4
|
zoom: 4
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var openCycleMapLayer = new TileLayer({
|
var openCycleMapLayer = new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
attributions: [
|
attributions: [
|
||||||
'All maps © <a href="https://www.opencyclemap.org/">OpenCycleMap</a>',
|
'All maps © <a href="https://www.opencyclemap.org/">OpenCycleMap</a>',
|
||||||
_ol_source_OSM_.ATTRIBUTION
|
OSM.ATTRIBUTION
|
||||||
],
|
],
|
||||||
url: 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
url: 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
||||||
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
||||||
@@ -17,10 +17,10 @@ var openCycleMapLayer = new TileLayer({
|
|||||||
});
|
});
|
||||||
|
|
||||||
var openSeaMapLayer = new TileLayer({
|
var openSeaMapLayer = new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
attributions: [
|
attributions: [
|
||||||
'All maps © <a href="http://www.openseamap.org/">OpenSeaMap</a>',
|
'All maps © <a href="http://www.openseamap.org/">OpenSeaMap</a>',
|
||||||
_ol_source_OSM_.ATTRIBUTION
|
OSM.ATTRIBUTION
|
||||||
],
|
],
|
||||||
opaque: false,
|
opaque: false,
|
||||||
url: 'https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png'
|
url: 'https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png'
|
||||||
@@ -39,7 +39,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
maxZoom: 18,
|
maxZoom: 18,
|
||||||
center: [-244780.24508882355, 5986452.183179816],
|
center: [-244780.24508882355, 5986452.183179816],
|
||||||
zoom: 15
|
zoom: 15
|
||||||
|
|||||||
+4
-4
@@ -1,13 +1,13 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
||||||
|
|
||||||
var imagery = new TileLayer({
|
var imagery = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({key: key, imagerySet: 'Aerial'})
|
source: new BingMaps({key: key, imagerySet: 'Aerial'})
|
||||||
});
|
});
|
||||||
|
|
||||||
var container = document.getElementById('map');
|
var container = document.getElementById('map');
|
||||||
@@ -15,7 +15,7 @@ var container = document.getElementById('map');
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [imagery],
|
layers: [imagery],
|
||||||
target: container,
|
target: container,
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-109, 46.5]),
|
center: fromLonLat([-109, 46.5]),
|
||||||
zoom: 6
|
zoom: 6
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import MVT from '../src/ol/format/MVT.js';
|
import MVT from '../src/ol/format/MVT.js';
|
||||||
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
||||||
import {get as getProjection} from '../src/ol/proj.js';
|
import {get as getProjection} from '../src/ol/proj.js';
|
||||||
import _ol_source_VectorTile_ from '../src/ol/source/VectorTile.js';
|
import VectorTileSource from '../src/ol/source/VectorTile.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -33,7 +33,7 @@ function tileUrlFunction(tileCoord) {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_VectorTile_({
|
new _ol_layer_VectorTile_({
|
||||||
source: new _ol_source_VectorTile_({
|
source: new VectorTileSource({
|
||||||
attributions: '© <a href="https://www.mapbox.com/map-feedback/">Mapbox</a> ' +
|
attributions: '© <a href="https://www.mapbox.com/map-feedback/">Mapbox</a> ' +
|
||||||
'© <a href="https://www.openstreetmap.org/copyright">' +
|
'© <a href="https://www.openstreetmap.org/copyright">' +
|
||||||
'OpenStreetMap contributors</a>',
|
'OpenStreetMap contributors</a>',
|
||||||
@@ -49,7 +49,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
minZoom: 1,
|
minZoom: 1,
|
||||||
zoom: 2
|
zoom: 2
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import MVT from '../src/ol/format/MVT.js';
|
import MVT from '../src/ol/format/MVT.js';
|
||||||
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
||||||
import _ol_source_VectorTile_ from '../src/ol/source/VectorTile.js';
|
import VectorTileSource from '../src/ol/source/VectorTile.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
import _ol_style_Icon_ from '../src/ol/style/Icon.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -16,7 +16,7 @@ var map = new Map({
|
|||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_VectorTile_({
|
new _ol_layer_VectorTile_({
|
||||||
declutter: true,
|
declutter: true,
|
||||||
source: new _ol_source_VectorTile_({
|
source: new VectorTileSource({
|
||||||
attributions: '© <a href="https://www.mapbox.com/map-feedback/">Mapbox</a> ' +
|
attributions: '© <a href="https://www.mapbox.com/map-feedback/">Mapbox</a> ' +
|
||||||
'© <a href="https://www.openstreetmap.org/copyright">' +
|
'© <a href="https://www.openstreetmap.org/copyright">' +
|
||||||
'OpenStreetMap contributors</a>',
|
'OpenStreetMap contributors</a>',
|
||||||
@@ -28,7 +28,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import _ol_source_ImageMapGuide_ from '../src/ol/source/ImageMapGuide.js';
|
import ImageMapGuide from '../src/ol/source/ImageMapGuide.js';
|
||||||
|
|
||||||
var mdf = 'Library://Public/Samples/Sheboygan/Maps/Sheboygan.MapDefinition';
|
var mdf = 'Library://Public/Samples/Sheboygan/Maps/Sheboygan.MapDefinition';
|
||||||
var agentUrl =
|
var agentUrl =
|
||||||
@@ -14,9 +14,9 @@ var bounds = [
|
|||||||
];
|
];
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_Image_({
|
new ImageLayer({
|
||||||
extent: bounds,
|
extent: bounds,
|
||||||
source: new _ol_source_ImageMapGuide_({
|
source: new ImageMapGuide({
|
||||||
projection: 'EPSG:4326',
|
projection: 'EPSG:4326',
|
||||||
url: agentUrl,
|
url: agentUrl,
|
||||||
useOverlay: false,
|
useOverlay: false,
|
||||||
@@ -32,7 +32,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-87.7302542509315, 43.744459064634],
|
center: [-87.7302542509315, 43.744459064634],
|
||||||
projection: 'EPSG:4326',
|
projection: 'EPSG:4326',
|
||||||
zoom: 12
|
zoom: 12
|
||||||
|
|||||||
+10
-10
@@ -1,15 +1,15 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Observable_ from '../src/ol/Observable.js';
|
import Observable from '../src/ol/Observable.js';
|
||||||
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
||||||
import {getArea, getLength} from '../src/ol/sphere.js';
|
import {getArea, getLength} from '../src/ol/sphere.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import LineString from '../src/ol/geom/LineString.js';
|
import LineString from '../src/ol/geom/LineString.js';
|
||||||
import Polygon from '../src/ol/geom/Polygon.js';
|
import Polygon from '../src/ol/geom/Polygon.js';
|
||||||
import Draw from '../src/ol/interaction/Draw.js';
|
import Draw from '../src/ol/interaction/Draw.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -17,12 +17,12 @@ import _ol_style_Style_ from '../src/ol/style/Style.js';
|
|||||||
|
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var source = new _ol_source_Vector_();
|
var source = new VectorSource();
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: new _ol_style_Style_({
|
style: new _ol_style_Style_({
|
||||||
fill: new _ol_style_Fill_({
|
fill: new _ol_style_Fill_({
|
||||||
@@ -121,7 +121,7 @@ var pointerMoveHandler = function(evt) {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-11000000, 4600000],
|
center: [-11000000, 4600000],
|
||||||
zoom: 15
|
zoom: 15
|
||||||
})
|
})
|
||||||
@@ -238,7 +238,7 @@ function addInteraction() {
|
|||||||
// unset tooltip so that a new one can be created
|
// unset tooltip so that a new one can be created
|
||||||
measureTooltipElement = null;
|
measureTooltipElement = null;
|
||||||
createMeasureTooltip();
|
createMeasureTooltip();
|
||||||
_ol_Observable_.unByKey(listener);
|
Observable.unByKey(listener);
|
||||||
}, this);
|
}, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -12,12 +12,12 @@ import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_(),
|
source: new OSM(),
|
||||||
minResolution: 200,
|
minResolution: 200,
|
||||||
maxResolution: 2000
|
maxResolution: 2000
|
||||||
}),
|
}),
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
}),
|
}),
|
||||||
@@ -31,7 +31,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [653600, 5723680],
|
center: [653600, 5723680],
|
||||||
zoom: 5
|
zoom: 5
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var viewport = document.getElementById('map');
|
var viewport = document.getElementById('map');
|
||||||
|
|
||||||
@@ -12,7 +12,7 @@ function getMinZoom() {
|
|||||||
|
|
||||||
var initialZoom = getMinZoom();
|
var initialZoom = getMinZoom();
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
minZoom: initialZoom,
|
minZoom: initialZoom,
|
||||||
zoom: initialZoom
|
zoom: initialZoom
|
||||||
@@ -21,7 +21,7 @@ var view = new _ol_View_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Geolocation from '../src/ol/Geolocation.js';
|
import Geolocation from '../src/ol/Geolocation.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
});
|
});
|
||||||
@@ -13,7 +13,7 @@ var view = new _ol_View_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Road'
|
imagerySet: 'Road'
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
||||||
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
|
|
||||||
|
|
||||||
var raster = new TileLayer({
|
var raster = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var vector = new _ol_layer_Vector_({
|
var vector = new VectorLayer({
|
||||||
source: new _ol_source_Vector_({
|
source: new VectorSource({
|
||||||
url: 'data/geojson/countries.geojson',
|
url: 'data/geojson/countries.geojson',
|
||||||
format: new GeoJSON(),
|
format: new GeoJSON(),
|
||||||
wrapX: false
|
wrapX: false
|
||||||
@@ -34,7 +34,7 @@ var map = new Map({
|
|||||||
interactions: defaultInteractions().extend([select, modify]),
|
interactions: defaultInteractions().extend([select, modify]),
|
||||||
layers: [raster, vector],
|
layers: [raster, vector],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
import _ol_interaction_Modify_ from '../src/ol/interaction/Modify.js';
|
||||||
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
import _ol_interaction_Select_ from '../src/ol/interaction/Select.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -144,11 +144,11 @@ var geojsonObject = {
|
|||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
features: (new GeoJSON()).readFeatures(geojsonObject)
|
features: (new GeoJSON()).readFeatures(geojsonObject)
|
||||||
});
|
});
|
||||||
|
|
||||||
var layer = new _ol_layer_Vector_({
|
var layer = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: styleFunction
|
style: styleFunction
|
||||||
});
|
});
|
||||||
@@ -235,7 +235,7 @@ var map = new Map({
|
|||||||
interactions: defaultInteractions().extend([select, modify]),
|
interactions: defaultInteractions().extend([select, modify]),
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 1000000],
|
center: [0, 1000000],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import MousePosition from '../src/ol/control/MousePosition.js';
|
import MousePosition from '../src/ol/control/MousePosition.js';
|
||||||
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var mousePositionControl = new MousePosition({
|
var mousePositionControl = new MousePosition({
|
||||||
coordinateFormat: _ol_coordinate_.createStringXY(4),
|
coordinateFormat: _ol_coordinate_.createStringXY(4),
|
||||||
@@ -24,11 +24,11 @@ var map = new Map({
|
|||||||
}).extend([mousePositionControl]),
|
}).extend([mousePositionControl]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import MouseWheelZoom from '../src/ol/interaction/MouseWheelZoom.js';
|
import MouseWheelZoom from '../src/ol/interaction/MouseWheelZoom.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -14,11 +14,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+4
-4
@@ -1,16 +1,16 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import * as _ol_extent_ from '../src/ol/extent.js';
|
import * as _ol_extent_ from '../src/ol/extent.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {toLonLat} from '../src/ol/proj.js';
|
import {toLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
@@ -19,7 +19,7 @@ var map = new Map({
|
|||||||
collapsible: false
|
collapsible: false
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import ZoomToExtent from '../src/ol/control/ZoomToExtent.js';
|
import ZoomToExtent from '../src/ol/control/ZoomToExtent.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -21,11 +21,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TopoJSON from '../src/ol/format/TopoJSON.js';
|
import TopoJSON from '../src/ol/format/TopoJSON.js';
|
||||||
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
import _ol_layer_VectorTile_ from '../src/ol/layer/VectorTile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_VectorTile_ from '../src/ol/source/VectorTile.js';
|
import VectorTileSource from '../src/ol/source/VectorTile.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
import _ol_style_Style_ from '../src/ol/style/Style.js';
|
||||||
@@ -61,7 +61,7 @@ var roadStyle = function(feature) {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new _ol_layer_VectorTile_({
|
new _ol_layer_VectorTile_({
|
||||||
source: new _ol_source_VectorTile_({
|
source: new VectorTileSource({
|
||||||
attributions: '© OpenStreetMap contributors, Who’s On First, ' +
|
attributions: '© OpenStreetMap contributors, Who’s On First, ' +
|
||||||
'Natural Earth, and openstreetmapdata.com',
|
'Natural Earth, and openstreetmapdata.com',
|
||||||
format: new TopoJSON({
|
format: new TopoJSON({
|
||||||
@@ -82,7 +82,7 @@ var map = new Map({
|
|||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-74.0064, 40.7142]),
|
center: fromLonLat([-74.0064, 40.7142]),
|
||||||
maxZoom: 19,
|
maxZoom: 19,
|
||||||
zoom: 15
|
zoom: 15
|
||||||
|
|||||||
+4
-4
@@ -1,20 +1,20 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat, toLonLat} from '../src/ol/proj.js';
|
import {fromLonLat, toLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var layer = new TileLayer({
|
var layer = new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import OverviewMap from '../src/ol/control/OverviewMap.js';
|
import OverviewMap from '../src/ol/control/OverviewMap.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
import DragRotateAndZoom from '../src/ol/interaction/DragRotateAndZoom.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var overviewMapControl = new OverviewMap({
|
var overviewMapControl = new OverviewMap({
|
||||||
@@ -13,7 +13,7 @@ var overviewMapControl = new OverviewMap({
|
|||||||
className: 'ol-overviewmap ol-custom-overviewmap',
|
className: 'ol-overviewmap ol-custom-overviewmap',
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_({
|
source: new OSM({
|
||||||
'url': 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
'url': 'https://{a-c}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png' +
|
||||||
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
'?apikey=0e6fc415256d4fbb9b5166a718591d71'
|
||||||
})
|
})
|
||||||
@@ -33,11 +33,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [500000, 6000000],
|
center: [500000, 6000000],
|
||||||
zoom: 7
|
zoom: 7
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import OverviewMap from '../src/ol/control/OverviewMap.js';
|
import OverviewMap from '../src/ol/control/OverviewMap.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
controls: defaultControls().extend([
|
controls: defaultControls().extend([
|
||||||
@@ -11,11 +11,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [500000, 6000000],
|
center: [500000, 6000000],
|
||||||
zoom: 7
|
zoom: 7
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultControls} from '../src/ol/control.js';
|
import {defaults as defaultControls} from '../src/ol/control.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
// default zoom, center and rotation
|
// default zoom, center and rotation
|
||||||
var zoom = 2;
|
var zoom = 2;
|
||||||
@@ -26,7 +26,7 @@ if (window.location.hash !== '') {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
controls: defaultControls({
|
controls: defaultControls({
|
||||||
@@ -35,7 +35,7 @@ var map = new Map({
|
|||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: center,
|
center: center,
|
||||||
zoom: zoom,
|
zoom: zoom,
|
||||||
rotation: rotation
|
rotation: rotation
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
import {defaults as defaultInteractions} from '../src/ol/interaction.js';
|
||||||
import _ol_interaction_PinchZoom_ from '../src/ol/interaction/PinchZoom.js';
|
import _ol_interaction_PinchZoom_ from '../src/ol/interaction/PinchZoom.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
@@ -14,11 +14,11 @@ var map = new Map({
|
|||||||
]),
|
]),
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
import GeoJSON from '../src/ol/format/GeoJSON.js';
|
||||||
import MultiPoint from '../src/ol/geom/MultiPoint.js';
|
import MultiPoint from '../src/ol/geom/MultiPoint.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
import _ol_style_Circle_ from '../src/ol/style/Circle.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -80,11 +80,11 @@ var geojsonObject = {
|
|||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
features: (new GeoJSON()).readFeatures(geojsonObject)
|
features: (new GeoJSON()).readFeatures(geojsonObject)
|
||||||
});
|
});
|
||||||
|
|
||||||
var layer = new _ol_layer_Vector_({
|
var layer = new VectorLayer({
|
||||||
source: source,
|
source: source,
|
||||||
style: styles
|
style: styles
|
||||||
});
|
});
|
||||||
@@ -92,7 +92,7 @@ var layer = new _ol_layer_Vector_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [layer],
|
layers: [layer],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 3000000],
|
center: [0, 3000000],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+4
-4
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
import _ol_Overlay_ from '../src/ol/Overlay.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
import _ol_coordinate_ from '../src/ol/coordinate.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {toLonLat} from '../src/ol/proj.js';
|
import {toLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_TileJSON_ from '../src/ol/source/TileJSON.js';
|
import TileJSON from '../src/ol/source/TileJSON.js';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -44,7 +44,7 @@ closer.onclick = function() {
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_TileJSON_({
|
source: new TileJSON({
|
||||||
url: 'https://api.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy.json?secure',
|
url: 'https://api.tiles.mapbox.com/v3/mapbox.natural-earth-hypso-bathy.json?secure',
|
||||||
crossOrigin: 'anonymous'
|
crossOrigin: 'anonymous'
|
||||||
})
|
})
|
||||||
@@ -52,7 +52,7 @@ var map = new Map({
|
|||||||
],
|
],
|
||||||
overlays: [overlay],
|
overlays: [overlay],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
+5
-5
@@ -1,10 +1,10 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
|
|
||||||
|
|
||||||
var view = new _ol_View_({
|
var view = new View({
|
||||||
center: [-4808600, -2620936],
|
center: [-4808600, -2620936],
|
||||||
zoom: 8
|
zoom: 8
|
||||||
});
|
});
|
||||||
@@ -13,7 +13,7 @@ var map1 = new Map({
|
|||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
preload: Infinity,
|
preload: Infinity,
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Aerial'
|
imagerySet: 'Aerial'
|
||||||
})
|
})
|
||||||
@@ -27,7 +27,7 @@ var map2 = new Map({
|
|||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
preload: 0, // default value
|
preload: 0, // default value
|
||||||
source: new _ol_source_BingMaps_({
|
source: new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'AerialWithLabels'
|
imagerySet: 'AerialWithLabels'
|
||||||
})
|
})
|
||||||
|
|||||||
+6
-6
@@ -1,10 +1,10 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
// this example uses d3 for which we don't have an externs file.
|
// this example uses d3 for which we don't have an externs file.
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import RasterSource from '../src/ol/source/Raster.js';
|
import RasterSource from '../src/ol/source/Raster.js';
|
||||||
|
|
||||||
var minVgi = 0;
|
var minVgi = 0;
|
||||||
@@ -49,7 +49,7 @@ function summarize(value, counts) {
|
|||||||
/**
|
/**
|
||||||
* Use aerial imagery as the input data for the raster source.
|
* Use aerial imagery as the input data for the raster source.
|
||||||
*/
|
*/
|
||||||
var bing = new _ol_source_BingMaps_({
|
var bing = new BingMaps({
|
||||||
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
||||||
imagerySet: 'Aerial'
|
imagerySet: 'Aerial'
|
||||||
});
|
});
|
||||||
@@ -115,12 +115,12 @@ var map = new Map({
|
|||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: bing
|
source: bing
|
||||||
}),
|
}),
|
||||||
new _ol_layer_Image_({
|
new ImageLayer({
|
||||||
source: raster
|
source: raster
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [-9651695, 4937351],
|
center: [-9651695, 4937351],
|
||||||
zoom: 13,
|
zoom: 13,
|
||||||
minZoom: 12,
|
minZoom: 12,
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
// NOCOMPILE
|
// NOCOMPILE
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import _ol_layer_Image_ from '../src/ol/layer/Image.js';
|
import ImageLayer from '../src/ol/layer/Image.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {fromLonLat} from '../src/ol/proj.js';
|
import {fromLonLat} from '../src/ol/proj.js';
|
||||||
import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js';
|
import BingMaps from '../src/ol/source/BingMaps.js';
|
||||||
import RasterSource from '../src/ol/source/Raster.js';
|
import RasterSource from '../src/ol/source/Raster.js';
|
||||||
|
|
||||||
function growRegion(inputs, data) {
|
function growRegion(inputs, data) {
|
||||||
@@ -75,7 +75,7 @@ function next4Edges(edge) {
|
|||||||
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
var key = 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5';
|
||||||
|
|
||||||
var imagery = new TileLayer({
|
var imagery = new TileLayer({
|
||||||
source: new _ol_source_BingMaps_({key: key, imagerySet: 'Aerial'})
|
source: new BingMaps({key: key, imagerySet: 'Aerial'})
|
||||||
});
|
});
|
||||||
|
|
||||||
var raster = new RasterSource({
|
var raster = new RasterSource({
|
||||||
@@ -89,7 +89,7 @@ var raster = new RasterSource({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var rasterImage = new _ol_layer_Image_({
|
var rasterImage = new ImageLayer({
|
||||||
opacity: 0.7,
|
opacity: 0.7,
|
||||||
source: raster
|
source: raster
|
||||||
});
|
});
|
||||||
@@ -97,7 +97,7 @@ var rasterImage = new _ol_layer_Image_({
|
|||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [imagery, rasterImage],
|
layers: [imagery, rasterImage],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: fromLonLat([-119.07, 47.65]),
|
center: fromLonLat([-119.07, 47.65]),
|
||||||
zoom: 11
|
zoom: 11
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import _ol_Feature_ from '../src/ol/Feature.js';
|
import Feature from '../src/ol/Feature.js';
|
||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import Point from '../src/ol/geom/Point.js';
|
import Point from '../src/ol/geom/Point.js';
|
||||||
import _ol_layer_Vector_ from '../src/ol/layer/Vector.js';
|
import VectorLayer from '../src/ol/layer/Vector.js';
|
||||||
import _ol_source_Vector_ from '../src/ol/source/Vector.js';
|
import VectorSource from '../src/ol/source/Vector.js';
|
||||||
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
import _ol_style_Fill_ from '../src/ol/style/Fill.js';
|
||||||
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
import _ol_style_RegularShape_ from '../src/ol/style/RegularShape.js';
|
||||||
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
import _ol_style_Stroke_ from '../src/ol/style/Stroke.js';
|
||||||
@@ -72,15 +72,15 @@ var features = new Array(count);
|
|||||||
var e = 4500000;
|
var e = 4500000;
|
||||||
for (var i = 0; i < count; ++i) {
|
for (var i = 0; i < count; ++i) {
|
||||||
var coordinates = [2 * e * Math.random() - e, 2 * e * Math.random() - e];
|
var coordinates = [2 * e * Math.random() - e, 2 * e * Math.random() - e];
|
||||||
features[i] = new _ol_Feature_(new Point(coordinates));
|
features[i] = new Feature(new Point(coordinates));
|
||||||
features[i].setStyle(styles[styleKeys[Math.floor(Math.random() * 5)]]);
|
features[i].setStyle(styles[styleKeys[Math.floor(Math.random() * 5)]]);
|
||||||
}
|
}
|
||||||
|
|
||||||
var source = new _ol_source_Vector_({
|
var source = new VectorSource({
|
||||||
features: features
|
features: features
|
||||||
});
|
});
|
||||||
|
|
||||||
var vectorLayer = new _ol_layer_Vector_({
|
var vectorLayer = new VectorLayer({
|
||||||
source: source
|
source: source
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -89,7 +89,7 @@ var map = new Map({
|
|||||||
vectorLayer
|
vectorLayer
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 2
|
zoom: 2
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
import Map from '../src/ol/Map.js';
|
import Map from '../src/ol/Map.js';
|
||||||
import _ol_View_ from '../src/ol/View.js';
|
import View from '../src/ol/View.js';
|
||||||
import * as _ol_extent_ from '../src/ol/extent.js';
|
import * as _ol_extent_ from '../src/ol/extent.js';
|
||||||
import TileLayer from '../src/ol/layer/Tile.js';
|
import TileLayer from '../src/ol/layer/Tile.js';
|
||||||
import {get as getProjection, getTransform} from '../src/ol/proj.js';
|
import {get as getProjection, getTransform} from '../src/ol/proj.js';
|
||||||
import {register} from '../src/ol/proj/proj4.js';
|
import {register} from '../src/ol/proj/proj4.js';
|
||||||
import _ol_source_OSM_ from '../src/ol/source/OSM.js';
|
import OSM from '../src/ol/source/OSM.js';
|
||||||
import _ol_source_TileImage_ from '../src/ol/source/TileImage.js';
|
import TileImage from '../src/ol/source/TileImage.js';
|
||||||
import proj4 from 'proj4';
|
import proj4 from 'proj4';
|
||||||
|
|
||||||
|
|
||||||
var map = new Map({
|
var map = new Map({
|
||||||
layers: [
|
layers: [
|
||||||
new TileLayer({
|
new TileLayer({
|
||||||
source: new _ol_source_OSM_()
|
source: new OSM()
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new _ol_View_({
|
view: new View({
|
||||||
projection: 'EPSG:3857',
|
projection: 'EPSG:3857',
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
@@ -32,7 +32,7 @@ var renderEdgesCheckbox = document.getElementById('render-edges');
|
|||||||
function setProjection(code, name, proj4def, bbox) {
|
function setProjection(code, name, proj4def, bbox) {
|
||||||
if (code === null || name === null || proj4def === null || bbox === null) {
|
if (code === null || name === null || proj4def === null || bbox === null) {
|
||||||
resultSpan.innerHTML = 'Nothing usable found, using EPSG:3857...';
|
resultSpan.innerHTML = 'Nothing usable found, using EPSG:3857...';
|
||||||
map.setView(new _ol_View_({
|
map.setView(new View({
|
||||||
projection: 'EPSG:3857',
|
projection: 'EPSG:3857',
|
||||||
center: [0, 0],
|
center: [0, 0],
|
||||||
zoom: 1
|
zoom: 1
|
||||||
@@ -52,7 +52,7 @@ function setProjection(code, name, proj4def, bbox) {
|
|||||||
var extent = _ol_extent_.applyTransform(
|
var extent = _ol_extent_.applyTransform(
|
||||||
[bbox[1], bbox[2], bbox[3], bbox[0]], fromLonLat);
|
[bbox[1], bbox[2], bbox[3], bbox[0]], fromLonLat);
|
||||||
newProj.setExtent(extent);
|
newProj.setExtent(extent);
|
||||||
var newView = new _ol_View_({
|
var newView = new View({
|
||||||
projection: newProj
|
projection: newProj
|
||||||
});
|
});
|
||||||
map.setView(newView);
|
map.setView(newView);
|
||||||
@@ -102,7 +102,7 @@ renderEdgesCheckbox.onchange = function() {
|
|||||||
map.getLayers().forEach(function(layer) {
|
map.getLayers().forEach(function(layer) {
|
||||||
if (layer instanceof TileLayer) {
|
if (layer instanceof TileLayer) {
|
||||||
var source = layer.getSource();
|
var source = layer.getSource();
|
||||||
if (source instanceof _ol_source_TileImage_) {
|
if (source instanceof TileImage) {
|
||||||
source.setRenderReprojectionEdges(renderEdgesCheckbox.checked);
|
source.setRenderReprojectionEdges(renderEdgesCheckbox.checked);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user