Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
bdon committed Apr 6, 2024
1 parent 0f8d2f1 commit bb0a77f
Showing 1 changed file with 19 additions and 12 deletions.
31 changes: 19 additions & 12 deletions tiles/src/main/java/com/protomaps/basemap/layers/Landcover.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,25 @@ public class Landcover implements ForwardingProfile.FeaturePostProcessor {

public void processLandcover(SourceFeature sf, FeatureCollector features) {
String kind = sf.getString("class");
if (kind.equals("urban"))
kind = "urban_area";
if (kind.equals("crop"))
kind = "farmland";
if (kind.equals("grass"))
kind = "grassland";
if (kind.equals("trees"))
kind = "forest";
if (kind.equals("snow"))
kind = "glacier";
if (kind.equals("shrub"))
kind = "scrub";
switch (kind) {
case "urban":
kind = "urban_area";
break;
case "crop":
kind = "farmland";
break;
case "grass":
kind = "grassland";
break;
case "trees":
kind = "forest";
break;
case "snow":
kind = "glacier";
break;
case "shrub":
kind = "scrub";
}

features.polygon(this.name())
.setId(FeatureId.create(sf))
Expand Down

0 comments on commit bb0a77f

Please sign in to comment.