react-native-mobilex 开发文档
    Preparing search index...

    Type Alias IGeometryModule

    几何对象操作模块

    获取几何对象基本信息,如:内点,范围等

    type IGeometryModule = {
        convertRegionToLine(sourceId: string, geoId: number): Promise<IGeoLine>;
        convertRegionToLine(geometry: IGeoRegion): Promise<IGeoLine>;
        getBounds(sourceId: string, geoId: number): Promise<IRectangle2D>;
        getBounds(
            geometry: IGeoLine | IGeoPoint | IGeoRegion | IGeoText,
        ): Promise<IRectangle2D>;
        getInnerPoint(sourceId: string, geoId: number): Promise<IPoint2D>;
        getInnerPoint(
            geometry: IGeoLine | IGeoPoint | IGeoRegion | IGeoText,
        ): Promise<IPoint2D>;
        getLineLength(sourceId: string, geoId: number): Promise<number>;
        getLineLength(geometry: IGeoLine): Promise<number>;
        getRegionArea(sourceId: string, geoId: number): Promise<number>;
        getRegionArea(geometry: IGeoRegion): Promise<number>;
        getRegionPerimeter(sourceId: string, geoId: number): Promise<number>;
        getRegionPerimeter(geometry: IGeoRegion): Promise<number>;
    }
    Index

    Methods

    • 将面几何对象转换为线几何对象

      Parameters

      • sourceId: string

        面对象所在数据源

      • geoId: number

        面对象id

      Returns Promise<IGeoLine>

    • 将面几何对象转换为线几何对象

      Parameters

      Returns Promise<IGeoLine>

    • 返回线几何对象的长度,其值为各个子对象长度之和

      Parameters

      • sourceId: string

        线对象所在数据源

      • geoId: number

        线对象id

      Returns Promise<number>

    • 返回线几何对象的长度,其值为各个子对象长度之和

      Parameters

      Returns Promise<number>

    • 返回面几何对象的面积

      Parameters

      • sourceId: string

        面对象所在数据源

      • geoId: number

        面对象id

      Returns Promise<number>

    • 返回面几何对象的面积

      Parameters

      Returns Promise<number>

    • 返回面几何对象的周长,其值为各子对象周长之和

      Parameters

      • sourceId: string

        面对象所在数据源

      • geoId: number

        面对象id

      Returns Promise<number>

    • 返回面几何对象的周长,其值为各子对象周长之和

      Parameters

      Returns Promise<number>