projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
altos-mapd: Add geo-fencing for map requests. Add port and key arguments
[fw/altos]
/
map-server
/
altos-mapd
/
AltosMapdClient.java
diff --git
a/map-server/altos-mapd/AltosMapdClient.java
b/map-server/altos-mapd/AltosMapdClient.java
index fb0c08e60f8422bfb698f87854776446b2fdb7bb..70ceae82275800e817bc1ec4e820c293458f2f55 100644
(file)
--- a/
map-server/altos-mapd/AltosMapdClient.java
+++ b/
map-server/altos-mapd/AltosMapdClient.java
@@
-77,7
+77,10
@@
public class AltosMapdClient extends Thread implements AltosMapStoreListener {
addr == null)
{
set_status(400);
+ } else if (!AltosMapd.check_lat_lon(lat, lon)) {
+ set_status(403); /* Forbidden */
} else {
+
store_ready = new Semaphore(0);
System.out.printf("Fetching tile for %g %g %d\n", lat, lon, zoom);