d3.geo (地理)
地理路径
- circle.angle - 指定角半径(以度为单位)。
- circle.origin - 指定经纬度原点。
- circle.precision - 指定分段圆的精度。
- circle - 生成一个分段圆。
- d3.geo.area - 计算给定要素的球体面积。
- d3.geo.bounds - 计算给定要素的经纬度边界框。
- d3.geo.centroid - 计算给定要素的球体中心。
- d3.geo.circle - 创建一个圆生成器。
- d3.geo.distance - 计算两点之间的大弧距离。
- d3.geo.graticule - 创建一个经纬网生成器。
- d3.geo.interpolate - 两个点之间插入一个大弧。
- d3.geo.length - 计算线的长度或多边形的面积。
- d3.geo.path - 创建一个地理路径生成器。
- d3.geo.rotation - 为指定的角度[λ, φ, γ]创建一个旋转角度。
- graticule.extent - 取得或设置major & minor范围。
- graticule.lines - 为经线和纬线生成线数组。
- graticule.majorExtent - 取得或设置major范围。
- graticule.majorStep - 取得或设置major步长间隔。
- graticule.minorExtent - 取得或设置minor范围。
- graticule.minorStep - 取得或设置minor步长间隔。
- graticule.outline - 生成格子线范围的一个多边形。
- graticule.precision - 取得或设置纬度精度。
- graticule.step - 取得或设置major & minor步长间隔。
- graticule - 生成经纬线的多线要素。
- path.area - 计算给定要素的投影面积。
- path.bounds - 计算给定要素的投影边界。
- path.centroid - 计算给定要素的投影中心。
- path.context - 取得或设置渲染上下文。
- path.pointRadius - 取得或设置点要素的半径。
- path.projection - 取得或设置地理投影。
- path - 投影指定的要素并渲染上下文。
- rotation.invert - 反旋转球体周围的给定位置。
- rotation - 旋转球体周围的给定位置。
地理投影
- albers.parallels - 取得或者设置投影的两条标准平行线。
- d3.geo.albersUsa - 用于展示美国地图的Albers复合投影。
- d3.geo.albers - Albers等面积圆锥投影。
- d3.geo.azimuthalEqualArea.raw - 原始方位角等面积投影。
- d3.geo.azimuthalEqualArea - 方位角等面积投影。
- d3.geo.azimuthalEquidistant.raw - 原始方位角等距投影。
- d3.geo.azimuthalEquidistant - 方位角等距投影。
- d3.geo.conicConformal.raw - 原始圆锥正形投影。
- d3.geo.conicConformal - 圆锥正形投影。
- d3.geo.conicEqualArea.raw 原始圆锥等面积投影 (a.k.a. Albers)。
- d3.geo.conicEqualArea 圆锥等面积投影 (a.k.a. Albers)。
- d3.geo.conicEquidistant.raw - 原始圆锥等距投影。
- d3.geo.conicEquidistant - 圆锥等距投影。
- d3.geo.equirectangular.raw - 原始等角投影(普通圆柱投影)。
- d3.geo.equirectangular - 等角投影(普通圆柱投影)。
- d3.geo.gnomonic.raw - 原始球心投影。
- d3.geo.gnomonic - 球心投影。
- d3.geo.mercator.raw - 原始墨卡托投影。
- d3.geo.mercator - 球形墨卡托投影。
- d3.geo.orthographic.raw - 原始方位角直角投影。
- d3.geo.orthographic - 方位角直角投影。
- d3.geo.projectionMutator - 从可变的原始投影创建一个标准投影。
- d3.geo.projection - 从原始投影创建一个标准投影。
- d3.geo.stereographic.raw - 原始方位角立体投影。
- d3.geo.stereographic - 方位角立体投影。
- d3.geo.transverseMercator.raw - 原始横向墨卡托投影。
- projection.center - 取得或设置投影的中心位置。
- projection.clipAngle - get or set the radius of the projection’s clip circle.
- projection.clipExtent - 取得或设置投影的视口剪切范围(以像素为单位)。
- projection.invert - 为指定的位置反转投影。
- projection.precision - 取得或设置自适应重采样的精度阈值。
- projection.rotate - 取得或设置投影的三轴旋转角。
- projection.scale - 取得或设置投影的缩放系数。
- projection.stream - 包装指定的流监听器,投影输入的几何图形。
- projection.translate - 取得或设置投影的平移位置。
- projection - 投影指定的位置。
流
- clipExtent.extent - 设置剪裁范围。
- d3.geo.clipExtent - 流转换剪切几何图形为给定的轴对齐矩形。
- d3.geo.stream - 将GeoJSON对象转换为几何流。
- d3.geo.transform - 转换流几何图形。
- stream.lineEnd - 表示线或者环的终点。
- stream.lineStart - 表示线或者环的起点。
- stream.point - 表面x, y (可选的 z) 坐标。
- stream.polygonEnd - 表明多边形的终点。
- stream.polygonStart - 表明多边形的起点。
- stream.sphere - 表明一个球体。
- transform.stream - 包装指定的流。