remove unneeded parseFloat when building Geometry.Point
This commit is contained in:
@@ -126,16 +126,14 @@ OpenLayers.Format.GeoRSS = OpenLayers.Class(OpenLayers.Format.XML, {
|
||||
parseFloat(lon[0].firstChild.nodeValue)];
|
||||
}
|
||||
|
||||
var geometry = new OpenLayers.Geometry.Point(parseFloat(location[1]),
|
||||
parseFloat(location[0]));
|
||||
var geometry = new OpenLayers.Geometry.Point(location[1], location[0]);
|
||||
|
||||
} else if (line.length > 0) {
|
||||
var coords = OpenLayers.String.trim(this.concatChildValues(line[0])).split(/\s+/);
|
||||
var components = [];
|
||||
var point;
|
||||
for (var i=0, len=coords.length; i<len; i+=2) {
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[i+1]),
|
||||
parseFloat(coords[i]));
|
||||
point = new OpenLayers.Geometry.Point(coords[i+1], coords[i]);
|
||||
components.push(point);
|
||||
}
|
||||
geometry = new OpenLayers.Geometry.LineString(components);
|
||||
@@ -144,8 +142,7 @@ OpenLayers.Format.GeoRSS = OpenLayers.Class(OpenLayers.Format.XML, {
|
||||
var components = [];
|
||||
var point;
|
||||
for (var i=0, len=coords.length; i<len; i+=2) {
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[i+1]),
|
||||
parseFloat(coords[i]));
|
||||
point = new OpenLayers.Geometry.Point(coords[i+1], coords[i]);
|
||||
components.push(point);
|
||||
}
|
||||
geometry = new OpenLayers.Geometry.Polygon([new OpenLayers.Geometry.LinearRing(components)]);
|
||||
@@ -160,20 +157,15 @@ OpenLayers.Format.GeoRSS = OpenLayers.Class(OpenLayers.Format.XML, {
|
||||
var components = [];
|
||||
var point;
|
||||
if (coords.length > 3) {
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[1]),
|
||||
parseFloat(coords[0]));
|
||||
point = new OpenLayers.Geometry.Point(coords[1], coords[0]);
|
||||
components.push(point);
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[1]),
|
||||
parseFloat(coords[2]));
|
||||
point = new OpenLayers.Geometry.Point(coords[1], coords[2]);
|
||||
components.push(point);
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[3]),
|
||||
parseFloat(coords[2]));
|
||||
point = new OpenLayers.Geometry.Point(coords[3], coords[2]);
|
||||
components.push(point);
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[3]),
|
||||
parseFloat(coords[0]));
|
||||
point = new OpenLayers.Geometry.Point(coords[3], coords[0]);
|
||||
components.push(point);
|
||||
point = new OpenLayers.Geometry.Point(parseFloat(coords[1]),
|
||||
parseFloat(coords[0]));
|
||||
point = new OpenLayers.Geometry.Point(coords[1], coords[0]);
|
||||
components.push(point);
|
||||
}
|
||||
geometry = new OpenLayers.Geometry.Polygon([new OpenLayers.Geometry.LinearRing(components)]);
|
||||
|
||||
Reference in New Issue
Block a user