Skip to content

Commit

Permalink
Merge pull request #44 from govlt/fix-wood-forest-classes
Browse files Browse the repository at this point in the history
Change meadow class and add parks
  • Loading branch information
AndriusGeo authored Apr 13, 2024
2 parents acada0d + def020b commit 89c928f
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions vector/src/main/java/lt/lrv/basemap/layers/Landcover.java
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,17 @@ public class Landcover implements ForwardingProfile.FeaturePostProcessor, Forwar

@Override
public void processFeature(SourceFeature sf, FeatureCollector features) {
if (sf.getSource().equals(Source.GRPK) && sf.getSourceLayer().startsWith(Layer.GRPK_PLOTAI_PREFIX) && sf.canBePolygon()) {
if (sf.getSource().equals(Source.GRPK) && (sf.getSourceLayer().startsWith(Layer.GRPK_PLOTAI_PREFIX) || sf.getSourceLayer().equals(Layer.GRPK_VIETOV_P)) && sf.canBePolygon()) {
var code = sf.getString("GKODAS");

switch (code) {
case "sd2" -> addPolygon("farmland", "meadow", 8, features);
case "sd2" -> addPolygon("grass", "meadow", 10, features);
case "uur14" -> addPolygon("grass", "park", 8, features);
case "ms4" -> addPolygon("farmland", "orchard", 12, features);
case "hd6" -> addPolygon("wetland", "wetland", 8, features);
case "sd42" -> addPolygon("sand", "sand", 8, features);
case "ms0" -> addPolygon("wood", "forest", 5, features);
case "mj0", "sd15" -> addPolygon("forest", "forest", 12, features);
case "mj0", "sd15" -> addPolygon("wood", "forest", 10, features);
}
}
}
Expand Down

0 comments on commit 89c928f

Please sign in to comment.