From a10f27197f2d7a8a2ce3a04c62135d476389ea3e Mon Sep 17 00:00:00 2001 From: orbiter Date: Tue, 12 Feb 2008 23:21:13 +0000 Subject: [PATCH] experiments with openstreetmap git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4479 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- htroot/osm.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 htroot/osm.java diff --git a/htroot/osm.java b/htroot/osm.java new file mode 100644 index 000000000..43364162c --- /dev/null +++ b/htroot/osm.java @@ -0,0 +1,27 @@ +import java.io.IOException; + +import de.anomic.http.httpHeader; +import de.anomic.server.serverObjects; +import de.anomic.server.serverSwitch; +import de.anomic.ymage.ymageMatrix; +import de.anomic.ymage.ymageOSM; + +public class osm { + + public static ymageMatrix respond(httpHeader header, serverObjects post, serverSwitch env) throws IOException { + + int zoom = 10; + double lat = 47.968056d; + double lon = 7.909167d; + + if (post != null) { + zoom = post.getInt("zoom", zoom); + lat = post.getDouble("lat", lat); + lon = post.getDouble("lon", lon); + } + + ymageOSM.tileCoordinates coord = new ymageOSM.tileCoordinates(lat, lon, zoom); + return ymageOSM.getCombinedTiles(coord); + } + +} \ No newline at end of file