Я работаю над приложением Android и использую MapBox. Я создавал слой и передал PropertyFactory.iconImage () в качестве аргумента имя значка, загруженного в MapBox Studio. Однако это не отображается на карте. Почему?
List<Feature> b=featureCollection.features();
SymbolLayer myLayer = new SymbolLayer("dada", "geojson-source");
System.out.println("cvb"+b.get(0).getStringProperty("poi")+"-15");
mapBoxMap.getStyle().addLayer(
myLayer.withProperties(
PropertyFactory.iconImage("cvb"+b.get(0).getStringProperty("poi")+"-15")
).withFilter(Expression.eq(Expression.get("selected"),Expression.literal(false))));
"b.get (0) .getStringProperty (" poi ")" возвращает "жилье"
Это не проблема geo json, я уже проверил что.
Из MapBox Studio: ScreenImage