【 D3.js 入门系列 --- 10.2 】 可拖动的地图

本文介绍了如何使用D3.js创建一个可拖动的中国地图,结合了力学图布局,允许用户拖动各个省份。通过读取地图数据,计算各省中点,进行三角剖分,并绘制线条,最终实现了一个交互式的地图效果。完整代码可在作者的个人博客和CSDN博客上查看。
摘要由CSDN通过智能技术生成

    本人的个人博客为:www.ourd3js.com 

    csdn博客为:blog.csdn.net/lzhlzz

    转载请注明出处,谢谢。


    本节是结合9.2节10节 的内容制作的一个可力学导向的中国地图,用户可以拖动中国的各个省份。

    数据用的是 10.1节 中简化的中国地图文件: china_simplify.json

    1. 定义各函数

	var projection = d3.geo.mercator()
						.center([107, 31])
						.scale(850)
    					.translate([width/2, height/2])
  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值