Improve proj.get() logic

This commit is contained in:
Peter Robins
2017-06-17 08:11:52 +00:00
parent 1d4a482c1a
commit fb5891cd48

View File

@@ -291,9 +291,9 @@ ol.proj.get = function(projectionLike) {
} else if (typeof projectionLike === 'string') {
var code = projectionLike;
projection = ol.proj.projections.get(code);
if (ol.ENABLE_PROJ4JS) {
if (ol.ENABLE_PROJ4JS && !projection) {
var proj4js = ol.proj.proj4.get();
if (!projection && typeof proj4js == 'function' &&
if (typeof proj4js == 'function' &&
proj4js.defs(code) !== undefined) {
projection = new ol.proj.Projection({code: code});
ol.proj.addProjection(projection);