-
-
Notifications
You must be signed in to change notification settings - Fork 297
Open
Labels
backendcliRelated to Command Line InterfaceRelated to Command Line InterfaceconfigRelates to Martin configurationRelates to Martin configuration
Description
Contour Lines are a classic map style feature that users may want to generate given some elevation data. Adding this feature to Martin tile server would be highly cacheable without the client needing to actually download any elevation data.
Steps
- Decode data format into a raw 2D elevation buffer.
- Use
contourrust crate to generate isoline geometries, exposing configurable parameters. - Isoline geometries are geo-types
Geometry::LineStringthat can then be scaled and transformed into MVT space. - Geometry are then converted to MVT tiles that can be served. Metadata can be encoded for features like major and minor contour lines.
Metadata
Metadata
Assignees
Labels
backendcliRelated to Command Line InterfaceRelated to Command Line InterfaceconfigRelates to Martin configurationRelates to Martin configuration