UNPKG

@fleet-frontend/mower-maps

Version:

a mower maps in google maps

64 lines 1.53 kB
/** * 主要地图类型定义 */ import { MapElement, ObstacleData, VisionOffAreaData, TimeLimitObstacleData, TunnelData } from './elements'; import { AntennaData } from './antenna'; export interface SubMap { id: number; name: string; area: number; type: string; group_id: number; contain_obstacles_id: number[]; elements: MapElement[]; } export interface MowGateData { id: number; name: string; area: number; type: 'MOW_GATE'; position: number[]; direction: number; width: number; length: number; overlap_tunnel_id: number; } export interface MapData { id: number; name: string; area: number; type: string; uid: number; version?: string; feature: number; antena_deleted: number; map_circle_center: number[]; map_circle_radius: number; map_width: number; map_height: number; center_gps: number[]; origin_gps: number[]; ne_gps: number[]; sw_gps: number[]; first_mow?: string; need_test?: number; sub_maps: SubMap[]; antennas?: AntennaData[]; obstacles?: ObstacleData[]; vision_off_areas?: VisionOffAreaData[]; time_limit_obstacles?: TimeLimitObstacleData[]; tunnels?: TunnelData[]; mow_gates?: MowGateData[]; } export interface UnstructMapData { area: number; elements: MapElement[]; id: number; line_edited: number; modified: number; name: string; need_test: number; type: string; uid: number; } //# sourceMappingURL=map.d.ts.map