diff --git a/app/src/main/java/eu/konggdev/strikemaps/map/style/MapStyle.java b/app/src/main/java/eu/konggdev/strikemaps/map/style/MapStyle.java index 47232c1..379ee7a 100644 --- a/app/src/main/java/eu/konggdev/strikemaps/map/style/MapStyle.java +++ b/app/src/main/java/eu/konggdev/strikemaps/map/style/MapStyle.java @@ -13,10 +13,10 @@ import eu.konggdev.strikemaps.map.source.MapSource; import java.util.*; public class MapStyle { - //Only local data/ + //Only local data public String name; public Bitmap icon; -/ + public JsonNode metadata; // everything except layers + sources public Map sources; public JsonNode layerDefinitions; // the "layers" array @@ -34,7 +34,7 @@ public class MapStyle { MapStyle style = new MapStyle(); style.name = root.path("name").asText(); style.icon = getIcon(root.path("icon").asText(), app); -/ + style.sources = mapper.convertValue( root.path("sources"), new TypeReference>() {}