init
This commit is contained in:
56
src/org/fog/utils/GeoCoverage.java
Normal file
56
src/org/fog/utils/GeoCoverage.java
Normal file
@@ -0,0 +1,56 @@
|
||||
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;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user