Do not translate projections using regular expressions

This commit is contained in:
ahocevar
2013-07-29 16:17:26 +02:00
parent e32da90f5a
commit 023d3faf3c
2 changed files with 10 additions and 12 deletions

View File

@@ -490,23 +490,19 @@ goog.inherits(ol.parser.ogc.GML, ol.parser.XML);
/**
* Constants for regExes.
* @enum {RegExp}
* @return {string?} Axis orientation.
*/
ol.parser.ogc.GML.regExes = {
epsg: new RegExp('(http:\/\/www\.opengis\.net\/gml\/srs\/epsg.xml#|' +
'urn:x-ogc:def:crs:EPSG:)', 'i')
ol.parser.ogc.GML.prototype.getAxisOrientation = function() {
return goog.isDef(this.axisOrientation_) ? this.axisOrientation_ : 'enu';
};
/**
* @return {string?} Axis orientation of the data that is currently being
* parsed.
* @return {string?} SRS name.
*/
ol.parser.ogc.GML.prototype.getAxisOrientation = function() {
return goog.isDef(this.axisOrientation_) ?
this.axisOrientation_ : this.axisOrientation;
};
ol.parser.ogc.GML.prototype.getSrsName = function() {
return this.srsName_;
}
/**

View File

@@ -44,7 +44,9 @@ ol.proj.EPSG4326.PROJECTIONS = [
new ol.proj.EPSG4326('EPSG:4326', 'neu'),
new ol.proj.EPSG4326('urn:ogc:def:crs:EPSG:6.6:4326', 'neu'),
new ol.proj.EPSG4326('urn:ogc:def:crs:OGC:1.3:CRS84'),
new ol.proj.EPSG4326('urn:ogc:def:crs:OGC:2:84')
new ol.proj.EPSG4326('urn:ogc:def:crs:OGC:2:84'),
new ol.proj.EPSG4326('http://www.opengis.net/gml/srs/epsg.xml#4326', 'neu'),
new ol.proj.EPSG4326('urn:x-ogc:def:crs:EPSG:4326', 'neu')
];