add an OSM layer constructor to the API
This commit is contained in:
9
src/api/layer/osm.js
Normal file
9
src/api/layer/osm.js
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
goog.provide('ol.layer.osm');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @export
|
||||||
|
* @return {ol.layer.OSM}
|
||||||
|
*/
|
||||||
|
ol.layer.osm = function() {
|
||||||
|
return new ol.layer.OSM();
|
||||||
|
};
|
||||||
@@ -10,6 +10,7 @@ goog.require("ol.loc");
|
|||||||
goog.require("ol.feature");
|
goog.require("ol.feature");
|
||||||
goog.require("ol.projection");
|
goog.require("ol.projection");
|
||||||
goog.require("ol.layer.xyz");
|
goog.require("ol.layer.xyz");
|
||||||
|
goog.require("ol.layer.osm");
|
||||||
goog.require("ol.Tile");
|
goog.require("ol.Tile");
|
||||||
goog.require("ol.TileSet");
|
goog.require("ol.TileSet");
|
||||||
goog.require("ol.geom.geometry");
|
goog.require("ol.geom.geometry");
|
||||||
|
|||||||
@@ -53,6 +53,7 @@
|
|||||||
<script type="text/javascript" src="spec/api/map.test.js"></script>
|
<script type="text/javascript" src="spec/api/map.test.js"></script>
|
||||||
<script type="text/javascript" src="spec/api/projection.test.js"></script>
|
<script type="text/javascript" src="spec/api/projection.test.js"></script>
|
||||||
<script type="text/javascript" src="spec/api/layer/xyz.test.js"></script>
|
<script type="text/javascript" src="spec/api/layer/xyz.test.js"></script>
|
||||||
|
<script type="text/javascript" src="spec/api/layer/osm.test.js"></script>
|
||||||
<script type="text/javascript" src="spec/api/feature.test.js"></script>
|
<script type="text/javascript" src="spec/api/feature.test.js"></script>
|
||||||
<script type="text/javascript" src="spec/ol/Events.test.js"></script>
|
<script type="text/javascript" src="spec/ol/Events.test.js"></script>
|
||||||
<script type="text/javascript" src="spec/ol/UnreferencedBounds.test.js"></script>
|
<script type="text/javascript" src="spec/ol/UnreferencedBounds.test.js"></script>
|
||||||
|
|||||||
12
test/spec/api/layer/osm.test.js
Normal file
12
test/spec/api/layer/osm.test.js
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
describe('ol.layer.osm', function() {
|
||||||
|
|
||||||
|
describe('create an OSM layer', function() {
|
||||||
|
|
||||||
|
it('returns an ol.layer.OSM instance', function() {
|
||||||
|
var layer = ol.layer.osm();
|
||||||
|
expect(layer).toBeA(ol.layer.OSM);
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user