@honua/sdk-js
    Preparing search index...

    Module map

    @honua/sdk-js/map — HonuaMap programmatic map container.

    A small, renderer-neutral map handle for tests and headless workflows that mirrors the subset of the MapLibre / Cesium runtime API the SDK contracts against.

    import { HonuaMap } from "@honua/sdk-js/map";

    const map = new HonuaMap({ extent: { xmin: -158, ymin: 21, xmax: -157, ymax: 22 } });
    map.on("extentchange", (event) => console.log(event.extent));
    map.setSourceVisible("parcels", false);

    Classes

    HonuaAutomaticMapLibreIntegrationError
    HonuaAutomaticMapLibreStrategyError
    HonuaDataToMapBridgeError
    HonuaMapLibreRasterStrategyError
    HonuaTemporalPlaybackError

    Interfaces

    AdapterGeoJsonFeature
    AdapterGeoJsonFeatureCollection
    AdapterGeoJsonGeometry
    AutomaticMapLibreCandidate
    AutomaticMapLibreDiagnostic
    AutomaticMapLibreIntegration
    AutomaticMapLibreIntegrationDiagnostic
    AutomaticMapLibreIntegrationMap
    AutomaticMapLibreIntegrationOptions
    AutomaticMapLibreNativeSourceSpec
    AutomaticMapLibrePlan
    BindFilterRegistryOptions
    DataToMapDiagnostic
    DataToMapLibreMap
    DataToMapOverflow
    DataToMapStrategyExplanation
    ExplainAutomaticMapLibreOptions
    FeatureServiceAdapterMap
    HonuaFeatureServiceLayerOptions
    HonuaMapLibreLayerDefinition
    HonuaMapLibreLayerOptionsBase
    HonuaMapLibreMapOptions
    HonuaMapLibreRasterSourceSpecification
    HonuaMapLibreStyleOptions
    HonuaMapServiceLayerOptions
    HonuaTileServiceLayerOptions
    LoadHonuaFeatureServiceGeoJsonOptions
    MapLibreGeoJsonSourceSpecification
    MapLibreRasterDiagnostic
    MapLibreRasterProjection
    MapLibreRasterSourceSpec
    MountedAutomaticMapLibreSource
    MountedMapLibreRasterSource
    MountedSource
    MountedSourceDiagnostics
    MountSourceOptions
    MountSourcePopupContext
    MountSourcePopupOptions
    ProjectRasterSourceToMapLibreOptions
    ProjectSourceToMapLibreOptions
    RasterSourceSpecOptions
    RasterSourceToMapLibreMap
    RealtimeFeatureStateDelta
    RealtimeReconciliationMapLibreAdapter
    RealtimeReconciliationMapLibreAdapterOptions
    RealtimeReconciliationMapLibreMap
    RegisterHonuaFeatureServiceSourcesResult
    TemporalFilterHandle
    TemporalFilterMap
    TemporalPlayback
    TemporalPlaybackOptions
    TemporalPlaybackSubscription
    TemporalPlaybackTick
    TemporalWindow
    WebMapJsonToMapLibreStyleOptions
    WebMapJsonToMapLibreStyleResult
    WebMapMapLibreManualGap
    WmsRasterSourceSpecOptions
    WmtsRasterSourceSpecOptions

    Type Aliases

    AutomaticMapLibreErrorCode
    AutomaticMapLibreIntegrationDiagnosticCode
    AutomaticMapLibreIntegrationErrorCode
    AutomaticMapLibreReasonCode
    AutomaticMapLibreStrategy
    AutomaticMapLibreWorkflowState
    DataToMapBridgeErrorCode
    DataToMapDiagnosticCode
    DataToMapStrategy
    MapLibreRasterDiagnosticCode
    MapLibreRasterStrategy
    MapLibreRasterStrategyErrorCode
    MapLibreRasterWorkflowState
    TemporalInstant
    TemporalPlaybackEventType
    WebMapMapLibreGapKind

    Variables

    AUTOMATIC_MAPLIBRE_PLAN_KIND
    AUTOMATIC_MAPLIBRE_PLAN_VERSION
    MAX_AUTOMATIC_GEOJSON_FEATURES

    Functions

    attachAutomaticMapLibreInteractions
    attachRealtimeReconciliationToMapLibre
    buildWmsRasterSourceSpec
    buildWmtsRasterSourceSpec
    createHonuaFeatureServiceLayer
    createHonuaMapLibreMapOptions
    createHonuaMapLibreStyle
    createHonuaMapServiceLayer
    createHonuaTileServiceLayer
    createTemporalPlayback
    esriFeaturesToGeoJson
    esriGeometryToGeoJson
    explainAutomaticSourceToMapLibre
    explainDataToMapStrategy
    loadHonuaFeatureServiceGeoJson
    mountAutomaticSourceToMapLibre
    mountRasterSourceToMapLibre
    mountSource
    projectRasterSourceToMapLibre
    projectSourceToMapLibre
    registerHonuaFeatureServiceSources
    webmapJsonToMapLibreStyle

    References

    HonuaMap → HonuaMap
    HonuaMapEvent → HonuaMapEvent
    HonuaMapEventListener → HonuaMapEventListener
    HonuaMapLibreSourceAdapterError → HonuaMapLibreSourceAdapterError
    HonuaMapOptions → HonuaMapOptions
    LayerSnapshot → LayerSnapshot
    MapLibreGeometryKind → MapLibreGeometryKind
    MapLibreSourceAdapterErrorCode → MapLibreSourceAdapterErrorCode
    MapLibreSourceDiagnostic → MapLibreSourceDiagnostic
    MapLibreSourceDiagnosticCode → MapLibreSourceDiagnosticCode
    MapLibreSourceProjection → MapLibreSourceProjection
    MapLibreSourceStrategy → MapLibreSourceStrategy
    MapLibreSourceWorkflowState → MapLibreSourceWorkflowState
    MountedMapLibreSource → MountedMapLibreSource
    mountSourceToMapLibre → mountSourceToMapLibre
    MountSourceToMapLibreOptions → MountSourceToMapLibreOptions
    ResolvedMapSource → ResolvedMapSource
    SourceToMapLibreMap → SourceToMapLibreMap