Namespace EncDotNet.S100.Maps
Classes
- MapViewport
A geographic viewport: a centre point, a scale, and a rotation. No pixel size.
Interfaces
- IImageRenderer
Renders the session's current state — loaded datasets, presentation, time, and viewport — to a PNG image. Backs the
render_to_imagetool.
- IMapPresentationController
Applies immutable map-wide presentation state to the datasets owned by a map host or session.
- IPresentationController
A readable, applicable presentation seam for the presentation-mutating tools (
set_palette,set_display_category,set_display_mode, and symbol/text scale).
- ITimeController
The map clock over time-aware products (S-104 / S-111 / S-411). Backs the
set_time_steptool.
- IViewportController
The geographic area and scale the session renders. Backs the
set_viewporttool. Renderer-neutral: the viewport is expressed geographically (centre, scale denominator, rotation), not in a renderer's projected units, and the output pixel size is a render argument (see IImageRenderer), not viewport state — so one viewport can be rendered at any size.