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

    Type Alias CrsDefinitionExperimental

    CrsDefinition:
        | {
            authority: string;
            code: string;
            definitionAxisOrder: AxisOrder;
            kind: "authority";
            uri?: string;
            version?: string;
            wkt?: string;
        }
        | {
            definitionAxisOrder: AxisOrder;
            dialect: "wkt1"
            | "wkt2"
            | "unknown";
            kind: "wkt";
            name?: string;
            validation: "unverified" | "engine";
            wkt: string;
        }
        | {
            definitionAxisOrder: AxisOrder;
            kind: "uri";
            name?: string;
            uri: string;
        }
        | {
            definitionAxisOrder: AxisOrder;
            kind: "projjson";
            name?: string;
            projjson: JsonObject;
        }
        | {
            kind: "unknown";
            native?: NativeTypeReference;
            reason: "missing"
            | "unrecognized"
            | "conflicting";
        }

    Type Declaration

    • {
          authority: string;
          code: string;
          definitionAxisOrder: AxisOrder;
          kind: "authority";
          uri?: string;
          version?: string;
          wkt?: string;
      }
    • {
          definitionAxisOrder: AxisOrder;
          dialect: "wkt1" | "wkt2" | "unknown";
          kind: "wkt";
          name?: string;
          validation: "unverified" | "engine";
          wkt: string;
      }
      • ReadonlydefinitionAxisOrder: AxisOrder
      • Readonlydialect: "wkt1" | "wkt2" | "unknown"
      • Readonlykind: "wkt"
      • Optional Readonlyname?: string
      • Readonlyvalidation: "unverified" | "engine"

        Only engine-validated WKT is safe to use for execution.

      • Readonlywkt: string
    • { definitionAxisOrder: AxisOrder; kind: "uri"; name?: string; uri: string }
    • {
          definitionAxisOrder: AxisOrder;
          kind: "projjson";
          name?: string;
          projjson: JsonObject;
      }
    • {
          kind: "unknown";
          native?: NativeTypeReference;
          reason: "missing" | "unrecognized" | "conflicting";
      }