Warkop v5.73.0版本的 MD5 值为:a4330ec2d6f5e146f59fc7622f3cdb45
以下内容为反编译后的 d.java 源代码,内容仅作参考
package yu;
import java.util.ArrayList;
import java.util.List;
import org.osmdroid.util.r;
public class d {
public static final c f181425a;
public static final c f181426b;
public static final c f181427c;
public static final c f181428d;
public static final c f181429e;
public static final c f181430f;
public static final c f181431g;
public static final c f181432h;
public static final c f181433i;
public static final c f181434j;
public static final c f181435k;
public static final c f181436l;
public static final c f181437m;
public static final c f181438n;
public static final c f181439o;
public static final c f181440p;
public static final c f181441q;
private static List<org.osmdroid.tileprovider.tilesource.a> f181442r;
class a extends c {
a(String str, int i15, int i16, int i17, String str2, String[] strArr, String str3) {
super(str, i15, i16, i17, str2, strArr, str3);
}
@Override
public String m(long j15) {
return k() + r.e(j15) + "/" + r.d(j15) + "/" + r.c(j15);
}
}
class b extends c {
b(String str, int i15, int i16, int i17, String str2, String[] strArr, String str3) {
super(str, i15, i16, i17, str2, strArr, str3);
}
@Override
public String m(long j15) {
return k() + r.e(j15) + "/" + r.d(j15) + "/" + r.c(j15);
}
}
static {
f fVar = new f("Mapnik", 0, 19, 256, ".png", new String[]{"https://a.tile.openstreetmap.org/", "https://b.tile.openstreetmap.org/", "https://c.tile.openstreetmap.org/"}, "© OpenStreetMap contributors", new e(2, 15));
f181425a = fVar;
f fVar2 = new f("Wikimedia", 1, 19, 256, ".png", new String[]{"https://maps.wikimedia.org/osm-intl/"}, "Wikimedia maps | Map data © OpenStreetMap contributors", new e(1, 15));
f181426b = fVar2;
f fVar3 = new f("OSMPublicTransport", 0, 17, 256, ".png", new String[]{"http://openptmap.org/tiles/"}, "© OpenStreetMap contributors");
f181427c = fVar3;
f181428d = fVar;
f181429e = new yu.a("CloudMadeStandardTiles", 0, 18, 256, ".png", new String[]{"http://a.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s", "http://b.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s", "http://c.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s"});
f181430f = new yu.a("CloudMadeSmallTiles", 0, 21, 64, ".png", new String[]{"http://a.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s", "http://b.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s", "http://c.tile.cloudmade.com/%s/%d/%d/%d/%d/%d%s?token=%s"});
f181431g = new f("Fiets", 3, 18, 256, ".png", new String[]{"https://overlay.openstreetmap.nl/openfietskaart-overlay/"}, "© OpenStreetMap contributors");
f181432h = new f("BaseNL", 0, 18, 256, ".png", new String[]{"https://overlay.openstreetmap.nl/basemap/"});
f181433i = new f("RoadsNL", 0, 18, 256, ".png", new String[]{"https://overlay.openstreetmap.nl/roads/"}, "© OpenStreetMap contributors");
f fVar4 = new f("HikeBikeMap", 0, 18, 256, ".png", new String[]{"https://tiles.wmflabs.org/hikebike/"});
f181434j = fVar4;
f181435k = new f("OpenSeaMap", 3, 18, 256, ".png", new String[]{"https://tiles.openseamap.org/seamark/"}, "OpenSeaMap");
a aVar = new a("USGS National Map Topo", 0, 15, 256, "", new String[]{"https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/"}, "USGS");
f181436l = aVar;
b bVar = new b("USGS National Map Sat", 0, 15, 256, "", new String[]{"https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryTopo/MapServer/tile/"}, "USGS");
f181437m = bVar;
f fVar5 = new f("ChartbundleWAC", 4, 12, 256, ".png?type=google", new String[]{"https://wms.chartbundle.com/tms/v1.0/wac/"}, "chartbundle.com");
f181438n = fVar5;
f fVar6 = new f("ChartbundleENRH", 4, 12, 256, ".png?type=google", new String[]{"https://wms.chartbundle.com/tms/v1.0/enrh/", "chartbundle.com"});
f181439o = fVar6;
f fVar7 = new f("ChartbundleENRL", 4, 12, 256, ".png?type=google", new String[]{"https://wms.chartbundle.com/tms/v1.0/enrl/", "chartbundle.com"});
f181440p = fVar7;
f fVar8 = new f("OpenTopoMap", 0, 17, 256, ".png", new String[]{"https://a.tile.opentopomap.org/", "https://b.tile.opentopomap.org/", "https://c.tile.opentopomap.org/"}, "Kartendaten: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA)");
f181441q = fVar8;
ArrayList arrayList = new ArrayList();
f181442r = arrayList;
arrayList.add(fVar);
f181442r.add(fVar2);
f181442r.add(fVar3);
f181442r.add(fVar4);
f181442r.add(aVar);
f181442r.add(bVar);
f181442r.add(fVar5);
f181442r.add(fVar6);
f181442r.add(fVar7);
f181442r.add(fVar8);
}
public static org.osmdroid.tileprovider.tilesource.a a(String str) throws IllegalArgumentException {
for (org.osmdroid.tileprovider.tilesource.a aVar : f181442r) {
if (aVar.name().equals(str)) {
return aVar;
}
}
throw new IllegalArgumentException("No such tile source: " + str);
}
public static List<org.osmdroid.tileprovider.tilesource.a> b() {
return f181442r;
}
}