Прямоугольные контейнеры на карте листовки - PullRequest
0 голосов
/ 08 ноября 2018

Я наткнулся на пример Питера Бешая https://peterbeshai.com/geo-explore/rectbin-svg/, и я хочу знать, возможно ли сделать прямоугольные ячейки на карте leaflet.js или это должен быть слой, похожий на шестиугольники, это L.hexbin слой ??

1 Ответ

0 голосов
/ 08 ноября 2018

[Обновить] Перечитав ваш вопрос, я не думаю, что вы спрашиваете, можете ли вы сделать прямоугольники с прямоугольником или нет!

В примере используется d3-rectbin , и вы можете установить и .dx, и .dy на желаемое значение - установите их одинаковыми для квадрата, разными для прямоугольника.

Вы можете попробовать это здесь:

http://blockbuilder.org/fabid/a1a7d04bdd34c2096eaf

В этом примере вы увидите следующие строки кода. Измените .dx и .dy на разные значения.

var size = 20;
var rectbin = d3.rectbin()
  .dx(size)
  .dy(size);
...