57 lines
981 B
Java
57 lines
981 B
Java
package org.fog.utils;
|
|
|
|
public class GeoCoverage {
|
|
|
|
private double lat_l;
|
|
private double lat_u;
|
|
private double long_l;
|
|
private double long_u;
|
|
|
|
public GeoCoverage(double lat_l, double lat_u, double long_l, double long_u){
|
|
this.lat_l = lat_l;
|
|
this.lat_u = lat_u;
|
|
this.long_l = long_l;
|
|
this.long_u = long_u;
|
|
}
|
|
|
|
public boolean covers(GeoCoverage geo){
|
|
if(this.lat_l <= geo.lat_l && this.lat_u >= geo.lat_u && this.long_l <= geo.long_l && this.long_u >= geo.long_u)
|
|
return true;
|
|
return false;
|
|
}
|
|
|
|
public double getLat_l() {
|
|
return lat_l;
|
|
}
|
|
|
|
public void setLat_l(double lat_l) {
|
|
this.lat_l = lat_l;
|
|
}
|
|
|
|
public double getLat_u() {
|
|
return lat_u;
|
|
}
|
|
|
|
public void setLat_u(double lat_u) {
|
|
this.lat_u = lat_u;
|
|
}
|
|
|
|
public double getLong_l() {
|
|
return long_l;
|
|
}
|
|
|
|
public void setLong_l(double long_l) {
|
|
this.long_l = long_l;
|
|
}
|
|
|
|
public double getLong_u() {
|
|
return long_u;
|
|
}
|
|
|
|
public void setLong_u(double long_u) {
|
|
this.long_u = long_u;
|
|
}
|
|
|
|
|
|
}
|