|
|
1
1
您可以使用geojson,以及
当需要利润时,可以使用fitExtent。fitSize假设左侧或顶部没有边距,请参阅文档 here .
如果使用
另一个问题是地理标识可能会导致颠倒(因为svg y值从顶部的零开始,随着下降而增加,这与许多其他约定相反)。
要翻转y轴,请使用
最后,添加时,请确保使用
this block 对于所有内容(我将使用一个片段,但json将压倒它)。 虽然我已经给多边形上色来演示每个多边形的范围,但你可以用各种不同的方式给它们上色。您可以拥有一个与定义颜色的每个特征关联的属性:
或属性中的值,您可以使用该值根据比例进行着色:
在附加多边形时:
在我的块示例中,我只使用了序数比例和所附加特征的索引:
在附加矩形时:
question and answer 寻找潜在的解决方案。 最后,如果放置数千个元素,可能需要切换到画布进行渲染,这相当简单,但问题不同。 |
|
|
Eddie Worthington · D3.js指针相对于轴域的坐标 3 年前 |
|
|
user6456564 · 双条形图创建 8 年前 |
|
|
MetalCat · 在d3中,如何在地图上的鼠标上方显示多个值? 8 年前 |
|
|
atdyer · 使用svg变换更新位置时,力模拟会出现抖动 8 年前 |
|
|
Himani · 线图和面积图之间的颜色不同 8 年前 |