@three-tile/lib
    Preparing search index...

    Class ProjWGS

    经纬度线性投影(EPSG:4326)—— 具体策略

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    • Parameters

      • centerLon: number = 0

        中央经线,默认 0

      Returns ProjWGS

    Properties

    ID: "4326"

    投影标识

    mapDepth: number = 1

    高度缩放系数

    mapHeight: number = ...

    地图南北跨度:180 度

    mapWidth: number = ...

    地图东西跨度:360 度

    Accessors

    • get lon0(): number

      中央经线(度)

      Returns number

    Methods

    • 根据瓦片坐标计算经纬度边界

      Parameters

      • x: number

        瓦片 X 坐标

      • y: number

        瓦片 Y 坐标

      • z: number

        瓦片缩放层级

      Returns BoundsType

      经纬度范围 [minLon, minLat, maxLon, maxLat]

    • 根据瓦片坐标计算投影坐标边界

      Parameters

      • x: number

        瓦片 X 坐标

      • y: number

        瓦片 Y 坐标

      • z: number

        瓦片缩放层级

      Returns BoundsType

      投影坐标范围 [minX, minY, maxX, maxY]

    • 根据中央经线偏移量计算瓦片 X 坐标

      Parameters

      • x: number

        原始瓦片 X 坐标

      • z: number

        缩放层级

      Returns number

      偏移后的瓦片 X 坐标

    • 经纬度转投影坐标(线性映射)

      Parameters

      • lon: number

        经度

      • lat: number

        纬度

      Returns { x: number; y: number }

      投影坐标 {x, y}

    • 投影坐标转经纬度(线性映射)

      Parameters

      • x: number

        投影 X 坐标

      • y: number

        投影 Y 坐标

      Returns { lat: number; lon: number }

      经纬度 {lon, lat}