Многоугольник с текстурой в mapzen

Я использую mapzen для рисования векторных плиток на стороне клиента.

Как нарисовать полигон с текстурой?

Я пробовал несколько вариантов, таких как:

  1. материалы
  2. текстуры
  3. Стили

Спасибо!

1 ответ

Решение

Вы на правильном пути, используя все три из них! Я просмотрел документацию по текстурам, чтобы увидеть различные варианты текстур в Tangram.

Вот пример:

sources:
    mapzen:
        type: TopoJSON
        url: https://tile.mapzen.com/mapzen/vector/v1/all/{z}/{x}/{y}.topojson

styles:
    waves:
        base: polygons
        material:
            diffuse:
                texture: https://raw.githubusercontent.com/kkowalsky/tangram-hackz/master/img/seigaiha.png
                mapping: planar
                scale: 0.0000003

layers:
    water:
        data: { source: mapzen }
        draw:
            waves:
                order: 1
                color: white
Другие вопросы по тегам