Преобразование graticule
Преобразование graticule создаёт координатную сетку для карт: равномерную систему меридианов и параллелей, помогающую увидеть искажения проекции. По умолчанию меридианы и параллели проведены через каждые 10° между широтами ±80°; в полярных областях меридианы проведены через каждые 90°.
Преобразование создаёт новый поток с одним объектом GeoJSON, содержащим сетку. Затем её можно нарисовать с помощью geopath или geoshape. Используется библиотека d3-geo.
Пример
Параметры преобразования
| Свойство | Тип | Описание |
|---|---|---|
| extentMajor | Array[ ] | Основные границы координатной сетки в виде массива из двух пар координат. |
| extentMinor | Array[ ] | Дополнительные границы координатной сетки в виде массива из двух пар координат. |
| extent | Array[ ] | Задаёт одинаковые основные и дополнительные границы. |
| stepMajor | Number[ ] | Основные угловые шаги сетки (по умолчанию [90, 360]). |
| stepMinor | Number[ ] | Дополнительные угловые шаги сетки (по умолчанию [10, 10]). |
| step | Number[ ] | Задаёт одинаковые основные и дополнительные угловые шаги. |
| precision | Number | Точность координатной сетки в градусах (по умолчанию 2.5). |
Использование
{"type": "graticule", "stepMinor": [15, 15]}
Создаёт новый поток данных с сеткой, у которой малые параллели и меридианы расположены через каждые 15°.