/* tslint:disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ export interface Map { /** * gcj02 坐标系中心经度 */ longitude: number; /** * gcj02 坐标系中心纬度 */ latitude: number; /** * 缩放级别,取值范围为 4-21 。动态设置 scale 值用法:scale="{= scale =}" */ scale?: number; /** * 标记点。详情请参考 marker */ markers?: { [k: string]: unknown; }; /** * 路线。详情请参考 polyline */ polyline?: { [k: string]: unknown; }; /** * 多边形。详情请参考 polygon */ polygons?: { [k: string]: unknown; }; /** * 圆。详情请参考 circle */ circles?: { [k: string]: unknown; }; /** * 控件。详情请参考 control */ controls?: { [k: string]: unknown; }; /** * 缩放视野以包含所有给定的坐标点 */ "include-points"?: { [k: string]: unknown; }; /** * 显示带有方向的当前定位点 */ "show-location"?: boolean; /** * 显示 3D 楼块(工具暂不支持) */ "enable-3D"?: boolean; /** * 显示指南针(工具暂不支持) */ "show-compass"?: boolean; /** * 开启俯视(工具暂不支持) */ "enable-overlooking"?: boolean; /** * 是否支持缩放(工具暂不支持) */ "enable-zoom"?: boolean; /** * 是否支持拖动(工具暂不支持) */ "enable-scroll"?: boolean; /** * 是否支持旋转(工具暂不支持) */ "enable-rotate"?: boolean; /** * 点击标记点时触发 */ bindMarkerTap?: () => void; /** * 点击标记点对应的气泡时触发 */ bindCallOutTap?: () => void; /** * 点击控件时触发 */ bindControlTap?: () => void; /** * 视野发生变化时触发 */ bindRegionChange?: () => void; /** * 点击地图时触发 */ bindTap?: () => void; /** * 在地图渲染更新完成时触发 */ bindUpdated?: () => void; /** * 点击地图 poi 点时触发 */ bindPoiTap?: () => void; }