Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

closestOnLine

  • 计算line上距离P最近的点

    Parameters

    Returns [number, number]

closestOnSegment

distance

distanceOfLine

  • 计算一个经纬度路径的实际长度

    Parameters

    Returns number

distanceToLine

  • 计算P到line的距离

    Parameters

    Returns number

distanceToPolygon

distanceToSegment

doesLineLineIntersect

  • 判断两个经纬度路径是否相交

    Parameters

    Returns boolean

doesLineRingIntersect

  • 判断经纬度路径和经纬度面是否交叉

    Parameters

    Returns boolean

doesPolygonPolygonIntersect

doesRingRingIntersect

  • 判断两个经纬度面是否交叉

    Parameters

    Returns boolean

doesSegmentLineIntersect

doesSegmentPolygonIntersect

doesSegmentRingIntersect

doesSegmentsIntersect

isClockwise

  • 判断一个经纬度路径是否为顺时针

    Parameters

    Returns boolean

isPointInPolygon

  • 判断点是否在多个环组成区域内

    Parameters

    Returns boolean

isPointInRing

  • 判断点是否在环内

    Parameters

    Returns boolean

isPointOnLine

  • 判断P是否在line上

    Parameters

    Returns boolean

isPointOnPolygon

  • 判断P是否在多个ring的边上

    Parameters

    Returns boolean

isPointOnRing

  • 判断P是否在ring的边上

    Parameters

    Returns boolean

isPointOnSegment

  • 判断P1是否在P2P3上

    Parameters

    Returns boolean

isRingInRing

  • 判断环是否在另一个环内

    Parameters

    Returns boolean

makesureAntiClockwise

  • makesureAntiClockwise(path: [number, number][]): [number, number][]
  • 将一个路径变为逆时针

    Parameters

    • path: [number, number][]

    Returns [number, number][]

makesureClockwise

  • makesureClockwise(path: [number, number][]): [number, number][]
  • 判断点是否在多个环组成区域内

    Parameters

    • path: [number, number][]

    Returns [number, number][]

ringArea

  • 计算一个经纬度路径围成区域的实际面积

    Parameters

    Returns number

ringRingClip

  • 计算两个经纬度面的交叉区域

    Parameters

    Returns [number, number][]

triangulateShape

  • triangulateShape(shape1: LngLat[] | Pixel[] | [number, number], shape2: LngLat[] | Pixel[] | [number, number]): number[]
  • Parameters

    Returns number[]

Generated using TypeDoc