Как использовать mapbox пользовательский значок источника - Android - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь использовать MapBox на Android, следуя приведенному ниже демонстрационному примеру приложения: https://github.com/mapbox/mapbox-android-demo

В демоверсии (SymbolLayerMapillaryActivity) они используют метод ниже для определения значков для маркеров:

private void setupMakiLayer() {
mapboxMap.addLayer(new SymbolLayer(MAKI_LAYER_ID, SOURCE_ID)
  .withProperties(
    /* show maki icon based on the value of poi feature property
     * https://www.mapbox.com/maki-icons/
     */
    iconImage("{poi}-15"),

    /* allows show all icons */
    iconAllowOverlap(true),

    /* when feature is in selected state, grow icon */
    iconSize(match(get(PROPERTY_SELECTED), literal(1.0f),
      stop(true, 1.5f))))
);
}

iconImage("{poi}-15") - это то, что я хотел бы заменить, но не одним растровым изображением.В любых других уроках они просто добавляют статический растровый значок.Я создал новый набор значков на их веб-сайте Maki и загрузил JSON для значков, но информация о том, как использовать его в Android, отсутствует.

...