核心代码 百度SDK自带判断经纬度是否在多边形范围内, 高德地图
private boolean miSpatialRelationUtil;
public static boolean isPolygonContainsPointmi(List<LatLng> var0, LatLng var1) {
if(var0 != null && var0.size() != 0 && var1 != null) {
int var2;
for(var2 = 0; var2 < var0.size(); ++var2) {
if(var1.longitude == ((LatLng)var0.get(var2)).longitude && var1.latitude == ((LatLng)var0.get(var2)).latitude) {
return true;
}
}
var2 = 0;
boolean var3 = false;
LatLng var4 = null;
LatLng var5 = null;
double var6 = 0.0D;
int var8 = var0.size();
for(int var9 = 0; var9 < var8; ++var9) {
var4 = (LatLng)var0.get(var9);
var5 = (LatLng)var0.get((var9 &