Author: orbiter
Date: 2008-02-13 00:21:13 +0100 (Wed, 13 Feb 2008)
New Revision: 4479

Added:
   trunk/htroot/osm.java
Log:
experiments with openstreetmap

Added: trunk/htroot/osm.java
===================================================================
--- trunk/htroot/osm.java       2008-02-12 19:17:17 UTC (rev 4478)
+++ trunk/htroot/osm.java       2008-02-12 23:21:13 UTC (rev 4479)
@@ -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

_______________________________________________
YaCy-svn mailing list
YaCy-svn@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/yacy-svn

Antwort per Email an