Я использую проект D3.js для проекта, и я хотел бы знать, можно ли изменить проекцию объекта SVG во время смены масштаба? Я хотел бы использовать его для этого сценария: я использую проекцию под названием d3.geo.albersUsa()
, и когда я увеличиваю масштаб объекта, я хочу изменить на d3.geo.azimuthal()
.D3 можно изменить проекцию
0
A
ответ
2
Да, это возможно. Просто используйте обычные методы для установки проекции в обработчик масштабирования. Обратите внимание, что, возможно, было бы неплохо изменить проекцию таким образом, хотя. Вероятно, пользователи будут смущены, потому что при увеличении изображения они будут выглядеть совершенно иначе, в отличие от обычного поведения, когда масштаб просто увеличивается. Возможно, было бы лучше дать пользователю отдельный элемент управления для изменения проекции.
Смежные вопросы
- 1. Как найти проекцию существующего пути D3
- 2. Как применить проекцию топохиона на вороную в d3?
- 3. Как изменить подплатовую проекцию matplotlib существующей оси?
- 4. D3: Можно сделать в D3?
- 5. Как создать проекцию D3.js для южноафриканских данных topojsson?
- 6. D3: Какую проекцию я использую?/Как упростить с нулевой проекцией?
- 7. Можно ли изменить размер div динамически с помощью D3?
- 8. Можно ли использовать проекцию $ slice в порядке DESC в MongoDB?
- 9. как изменить d3.csv к d3.json
- 10. изменить цвет диаграммы d3
- 11. d3 изменить размер браузеров
- 12. Изменить домен в D3
- 13. Добавить проекцию на запрос морфии
- 14. Использования Matlab, чтобы изменить карту проекцию GeoTiff карты
- 15. Как изменить Ламберт конических конформного растровой проекцию степень LatLon R
- 16. OpenLayers - Получить геометрическую проекцию
- 17. ReactiveMongo: Как использовать проекцию
- 18. matlab: как создать проекцию
- 19. как построить проекцию вектора?
- 20. Изменить цвет на карте D3
- 21. Изменить положение оси D3 этикетки
- 22. Three.js: Лучший способ перевести проекцию?
- 23. D3, как изменить ширину и длину SVG
- 24. Как изменить размер оси D3?
- 25. d3 изменить атрибут всех элементов
- 26. D3 изменить заряд одного узла
- 27. D3.js - можно ли обтравочные дорожки использовать с d3.svg.symbol?
- 28. Как изменить размер круга в d3.js
- 29. Как сделать обратную проекцию Меркатора
- 30. Как использовать проекцию с GAE?