Learning D3.js 5 Mapping(Second Edition)

Learning D3.js 5 Mapping(Second Edition)

评分

★★★★★

ISBN

9781787284258

出版社

Packt Publishing 2017-11-30出版

分类

编程设计

内容简介
This book is for people with at least a basic knowledge of of web development (basic HTML/CSS/JavaScript). You don’t need to have worked with D3.js before.
AI简介
这是一本专注于数据可视化和地理信息系统(GIS) 的实战指南。这本书以D3.js为基础,向读者展示了如何使用D3.js创建各种地图,并实现各种交互效果。 这本书首先介绍了D3.js的起源和背景,然后详细介绍了如何使用D3.js创建基本SVG元素,并设置其属性。接着,本书深入探讨了SVG与HTML的样式设置,以及如何调整地图的边界框。在地图可视化方面,本书详细阐述了调整地图的边界框、创建色块地图、添加点击事件、使用更新和过渡以及添加兴趣点和可视化等步骤。 在地理数据方面,本书详细介绍了地理数据格式概述,并探讨了如何找到、下载和处理用于地图可视化的地理数据。本书还详细介绍了大规模地图数据获取方法,并解释了如何优化地理数据文件。此外,本书还探讨了如何使用Canvas绘图,并介绍了Hexbin Maps概念和特点。 在交互性方面,本书详细阐述了D3中地图类型及交互性方法,并解释了如何实现各种交互效果。此外,本书还探讨了数据可视化设计中的测试,并强调了Unit testing的重要性。
阅读/下载地址