osm import (long,lat) <-> (x,y)
- previously was (long,lat) <-> (y,x), this one makes more sens
This commit is contained in:
@@ -9,7 +9,6 @@ import org.artisanlogiciel.osm.Way;
|
|||||||
|
|
||||||
import java.awt.*;
|
import java.awt.*;
|
||||||
import java.io.DataOutputStream;
|
import java.io.DataOutputStream;
|
||||||
import java.io.File;
|
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -17,6 +16,10 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* Take a way with resolved ref ( ie with NodeRef having non null getNode() )
|
* Take a way with resolved ref ( ie with NodeRef having non null getNode() )
|
||||||
* and create a Drawing from it.
|
* and create a Drawing from it.
|
||||||
|
*
|
||||||
|
* longitude will be x axis
|
||||||
|
* latitude will be y axis
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
public class OsmToDrawing {
|
public class OsmToDrawing {
|
||||||
|
|
||||||
@@ -89,7 +92,7 @@ public class OsmToDrawing {
|
|||||||
boundserror ++;
|
boundserror ++;
|
||||||
System.err.println("lon > minlon " + lon);
|
System.err.println("lon > minlon " + lon);
|
||||||
}
|
}
|
||||||
drawingLine.addPoint(new Point((int) ( (lat - refx)* mulx ) , (int) ( (lon - refy ) * muly) ));
|
drawingLine.addPoint(new Point((int) ( (lon - refy ) * muly), (int) ( (lat - refx)* mulx ) ));
|
||||||
}
|
}
|
||||||
return drawingLine;
|
return drawingLine;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user