Expand description
§geo-viz
Renderer-agnostic geographic visualization indexes for map views.
This crate owns the data-side map aggregation surface used by
@moritzbrantner/viz-engine. Rendering remains in downstream packages.
§Install
[dependencies]
geo-core = { package = "moritzbrantner-geo-core", version = "0.1.0" }
geo-io-geojson = { package = "moritzbrantner-geo-io-geojson", version = "0.1.0" }
geo-clustering = { package = "moritzbrantner-geo-clustering", version = "0.1.0" }
maps-kernels-core = "0.1.0"
geo-viz = { package = "moritzbrantner-geo-viz", version = "0.1.0" }use geo_viz::{GeoPointIndex, GeoVizPoint};Modules§
- surface
- Library-owned runtime surface for
geo-viz.
Structs§
- GeoFlow
Index - Geographic flow index.
- GeoJson
Index - GeoJSON viewport index.
- GeoPoint
Index - Geographic point aggregation index.
- GeoViz
Aggregation - Aggregation result for one viewport.
- GeoViz
Aggregation Options - Point aggregation configuration.
- GeoViz
Aggregation Summary - Summary for visible aggregated features.
- GeoViz
Flow - Input flow between two geographic coordinates.
- GeoViz
Flow Aggregation - Flow features for one viewport.
- GeoViz
Flow Feature - Weighted geographic flow feature.
- GeoViz
Flow Options - Geographic flow query options.
- GeoViz
Flow Summary - Summary for geographic flow features.
- GeoViz
GeoJson Options - GeoJSON viewport query options.
- GeoViz
GeoJson Viewport - GeoJSON features for one viewport.
- GeoViz
Heat Aggregation - Heat features for one viewport.
- GeoViz
Heat Feature - Weighted point feature for geographic heat layers.
- GeoViz
Heat Options - Point heat feature options.
- GeoViz
Heat Summary - Summary for geographic heat features.
- GeoViz
Indexed Flow - Indexed, normalized geographic flow.
- GeoViz
Indexed Point - Indexed, normalized map point.
- GeoViz
Nearest Point Query - Query for the nearest indexed point.
- GeoViz
Point - Input point for map visualization indexes.
- GeoViz
Scalar Field Grid - Generated scalar field grid.
- GeoViz
Scalar Field Index - Reusable IDW scalar field index.
- GeoViz
Scalar Field Options - Options for IDW scalar field generation.
- GeoViz
Viewport Query - Query for a geographic viewport.
Enums§
- GeoViz
Aggregation Feature - Aggregated viewport feature.
- GeoViz
Flow Aggregate Mode - Flow aggregation mode.
Functions§
- create_
scalar_ field_ grid - Creates an IDW scalar field grid from geographic points.
Type Aliases§
- GeoViz
Bounds - Geographic bounding box in
[west, south, east, north]order. - GeoViz
Feature Collection Value - GeoJSON-compatible feature collection value returned to renderer adapters.
- GeoViz
Metric Record - Numeric metric bag attached to points and aggregated features.