diff --git a/changelog/upgrade-notes.md b/changelog/upgrade-notes.md index a2b08b8ff1..006e4c8d97 100644 --- a/changelog/upgrade-notes.md +++ b/changelog/upgrade-notes.md @@ -1,5 +1,9 @@ ## Upgrade notes +#### `ol.source.MapQuest` removal + +Because of changes at MapQuest (see: https://lists.openstreetmap.org/pipermail/talk/2016-June/076106.html) we had to remove the MapQuest source for now (see https://github.com/openlayers/ol3/issues/5484 for details). + #### `ol.interaction.ModifyEvent` changes The event object previously had a `mapBrowserPointerEvent` property, which has been renamed to `mapBrowserEvent`. diff --git a/doc/quickstart.hbs b/doc/quickstart.hbs index 3576b395d7..03f28e728e 100644 --- a/doc/quickstart.hbs +++ b/doc/quickstart.hbs @@ -31,7 +31,7 @@ Below you'll find a complete working example. Create a new file, copy in the co target: 'map', layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }) ], view: new ol.View({ @@ -85,7 +85,7 @@ The map in the application is contained in a [`
` HTML element](http://en.wi target: 'map', layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }) ], view: new ol.View({ @@ -95,7 +95,7 @@ The map in the application is contained in a [`
` HTML element](http://en.wi }); ``` -With this JavaScript code, a map object is created with a MapQuest Open Aerial layer zoomed on the African East coast. Let's break this down: +With this JavaScript code, a map object is created with an OSM layer zoomed on the African East coast. Let's break this down: The following line creates an OpenLayers `Map` object. Just by itself, this does nothing since there's no layers or interaction attached to it. @@ -114,7 +114,7 @@ The `layers: [ ... ]` array is used to define the list of layers available in th ```js layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }) ] ``` diff --git a/examples/arcgis-image.js b/examples/arcgis-image.js index 1d9a6aa143..00a7787ef6 100644 --- a/examples/arcgis-image.js +++ b/examples/arcgis-image.js @@ -2,7 +2,7 @@ goog.require('ol.Map'); goog.require('ol.View'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Image'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.ImageArcGISRest'); var url = 'http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' + @@ -10,10 +10,11 @@ var url = 'http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' + var layers = [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }), new ol.layer.Image({ source: new ol.source.ImageArcGISRest({ + ratio: 1, params: {}, url: url }) diff --git a/examples/arcgis-tiled.js b/examples/arcgis-tiled.js index 614c721740..b04042baf9 100644 --- a/examples/arcgis-tiled.js +++ b/examples/arcgis-tiled.js @@ -1,7 +1,7 @@ goog.require('ol.Map'); goog.require('ol.View'); goog.require('ol.layer.Tile'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.TileArcGISRest'); var url = 'http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' + @@ -9,7 +9,7 @@ var url = 'http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/' + var layers = [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }), new ol.layer.Tile({ extent: [-13884991, 2870341, -7455066, 6338219], diff --git a/examples/cluster.js b/examples/cluster.js index 2e477721dc..2a5e944b44 100644 --- a/examples/cluster.js +++ b/examples/cluster.js @@ -5,7 +5,7 @@ goog.require('ol.geom.Point'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); goog.require('ol.source.Cluster'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); @@ -62,7 +62,7 @@ var clusters = new ol.layer.Vector({ }); var raster = new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }); var map = new ol.Map({ diff --git a/examples/drag-rotate-and-zoom.js b/examples/drag-rotate-and-zoom.js index 8449a52333..c9d5809c52 100644 --- a/examples/drag-rotate-and-zoom.js +++ b/examples/drag-rotate-and-zoom.js @@ -3,7 +3,7 @@ goog.require('ol.View'); goog.require('ol.interaction'); goog.require('ol.interaction.DragRotateAndZoom'); goog.require('ol.layer.Tile'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); var map = new ol.Map({ @@ -12,7 +12,7 @@ var map = new ol.Map({ ]), layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }) ], renderer: common.getRendererFromQueryString(), diff --git a/examples/draw-and-modify-features.js b/examples/draw-and-modify-features.js index 6540f416cb..afb560b3d0 100644 --- a/examples/draw-and-modify-features.js +++ b/examples/draw-and-modify-features.js @@ -6,7 +6,7 @@ goog.require('ol.interaction.Draw'); goog.require('ol.interaction.Modify'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); @@ -14,7 +14,7 @@ goog.require('ol.style.Stroke'); goog.require('ol.style.Style'); var raster = new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }); var map = new ol.Map({ diff --git a/examples/draw-features.js b/examples/draw-features.js index 39e46a0e15..bafd169793 100644 --- a/examples/draw-features.js +++ b/examples/draw-features.js @@ -4,7 +4,7 @@ goog.require('ol.geom.Polygon'); goog.require('ol.interaction.Draw'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); @@ -12,7 +12,7 @@ goog.require('ol.style.Stroke'); goog.require('ol.style.Style'); var raster = new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }); var source = new ol.source.Vector({wrapX: false}); diff --git a/examples/dynamic-data.js b/examples/dynamic-data.js index 41a3d3431a..ddce7bb2d6 100644 --- a/examples/dynamic-data.js +++ b/examples/dynamic-data.js @@ -4,7 +4,7 @@ goog.require('ol.View'); goog.require('ol.geom.MultiPoint'); goog.require('ol.geom.Point'); goog.require('ol.layer.Tile'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.style.Circle'); goog.require('ol.style.Fill'); goog.require('ol.style.Stroke'); @@ -14,7 +14,7 @@ goog.require('ol.style.Style'); var map = new ol.Map({ layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }) ], renderer: common.getRendererFromQueryString(), diff --git a/examples/image-vector-layer.js b/examples/image-vector-layer.js index 9853b2d293..4f1e9ced77 100644 --- a/examples/image-vector-layer.js +++ b/examples/image-vector-layer.js @@ -5,7 +5,7 @@ goog.require('ol.layer.Image'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); goog.require('ol.source.ImageVector'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); goog.require('ol.style.Fill'); goog.require('ol.style.Stroke'); @@ -15,7 +15,7 @@ goog.require('ol.style.Style'); var map = new ol.Map({ layers: [ new ol.layer.Tile({ - source: new ol.source.MapQuest({layer: 'sat'}) + source: new ol.source.OSM() }), new ol.layer.Image({ source: new ol.source.ImageVector({ diff --git a/examples/jsts.js b/examples/jsts.js index 68c012ccfa..e28748b009 100644 --- a/examples/jsts.js +++ b/examples/jsts.js @@ -7,7 +7,7 @@ goog.require('ol.format.GeoJSON'); goog.require('ol.layer.Tile'); goog.require('ol.layer.Vector'); goog.require('ol.proj'); -goog.require('ol.source.MapQuest'); +goog.require('ol.source.OSM'); goog.require('ol.source.Vector'); @@ -39,9 +39,7 @@ var vectorLayer = new ol.layer.Vector({ }); var rasterLayer = new ol.layer.Tile({ - source: new ol.source.MapQuest({ - layer: 'osm' - }) + source: new ol.source.OSM() }); var map = new ol.Map({ diff --git a/examples/layer-group.html b/examples/layer-group.html index 1fa7d6b5a5..33c9518f7c 100644 --- a/examples/layer-group.html +++ b/examples/layer-group.html @@ -12,7 +12,7 @@ resources:
Click on layer nodes below to change their properties.
    -
  • OpenAerial layer +
  • OSM layer