goog.provide('ol.projection.EPSG4326'); goog.require('ol.Extent'); goog.require('ol.Projection'); goog.require('ol.ProjectionUnits'); goog.require('ol.projection'); /** * @constructor * @extends {ol.Projection} * @param {string} code Code. * @param {string=} opt_axisOrientation Axis orientation. */ ol.projection.EPSG4326 = function(code, opt_axisOrientation) { goog.base(this, { code: code, units: ol.ProjectionUnits.DEGREES, extent: ol.projection.EPSG4326.EXTENT, axisOrientation: opt_axisOrientation, global: true }); }; goog.inherits(ol.projection.EPSG4326, ol.Projection); /** * Extent of the EPSG:4326 projection which is the whole world. * * @const * @type {ol.Extent} */ ol.projection.EPSG4326.EXTENT = new ol.Extent(-180, -90, 180, 90); /** * Projections equal to EPSG:4326. * * @const * @type {Array.