27 |
} |
} |
28 |
|
|
29 |
public void validateBbox() throws BoundingBoxException { |
public void validateBbox() throws BoundingBoxException { |
|
|
|
|
if ( Math.abs(latitudeMax-latitudeMin)> 1.0) |
|
|
throw new BoundingBoxException("For stor latitude forskel"); |
|
30 |
|
|
31 |
if ( Math.abs(longitudeMax-longitudeMin)> 1.0) |
double latDiff = Math.abs(latitudeMax - latitudeMin); |
32 |
throw new BoundingBoxException("For stor longitude forskel"); |
if ( latDiff > 1.0) { |
33 |
|
throw new BoundingBoxException("For stor latitude forskel / " + latDiff); |
34 |
|
} |
35 |
|
|
36 |
|
double lngDiff = Math.abs(longitudeMax - longitudeMin); |
37 |
|
if ( lngDiff > 1.0) { |
38 |
|
throw new BoundingBoxException("For stor longitude forskel / " + lngDiff); |
39 |
|
} |
40 |
|
|
41 |
GeoPoint min = new GeoPoint(latitudeMin, longitudeMin); |
GeoPoint min = new GeoPoint(latitudeMin, longitudeMin); |
42 |
GeoPoint max = new GeoPoint(latitudeMax, longitudeMax); |
GeoPoint max = new GeoPoint(latitudeMax, longitudeMax); |