Многоугольник с текстурой в mapzen
Я использую mapzen для рисования векторных плиток на стороне клиента.
Как нарисовать полигон с текстурой?
Я пробовал несколько вариантов, таких как:
- материалы
- текстуры
- Стили
Спасибо!
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