//>>built
define("dojox/geo/openlayers/_base",["dojo/_base/lang"],function(b){b=b.getObject("dojox.geo.openlayers",!0);b.BaseLayerType={OSM:"OSM",Transport:"OSM.Transport",WMS:"WMS",GOOGLE:"Google",VIRTUAL_EARTH:"VirtualEarth",BING:"VirtualEarth",YAHOO:"Yahoo",ARCGIS:"ArcGIS"};b.EPSG4326=new OpenLayers.Projection("EPSG:4326");var f=/^\s*(\d{1,3})[D\u00b0]\s*(\d{1,2})[M']\s*(\d{1,2}\.?\d*)\s*(S|"|'')\s*([NSEWnsew]{0,1})\s*$/i;b.parseDMS=function(b,g){var a=f.exec(b);if(null==a||5>a.length)return parseFloat(b);
var c=parseFloat(a[1]),d=parseFloat(a[2]),e=parseFloat(a[3]),a=a[5];if(g){a=a.toLowerCase();c+=(d+e/60)/60;if("w"==a||"s"==a)c=-c;return c}return[c,d,e,a]};return b});