天地图图层(TiandituApi)
天地图查询接口封装,包括:经纬度查地址;地址查经纬度;地名模糊搜索,返回地址列表(包含经纬度);路径规划 - 自驾;路径规划 - 公交
TiandituApi
ts
TiandituApi = {
token: stirng
locationToAddress,
addressToLocation,
searchAddressByKeyword,
pathGeneratorByCar,
pathGeneratorByMass
}
经纬度查地址
ts
locationToAddress(longitude: string | number, latitude: string | number, token?: string): Promise<LocationToAddress.Model>
地址查经纬度
ts
addressToLocation(keyword: string, token?: string): Promise<AddressToLocation.Model>
地名模糊搜索,返回地址列表(包含经纬度)
ts
searchAddressByKeyword (keyword: string, count: number, area: string, token?: string): Promise<SearchAddressList.Model>
searchAddressByKeyword (keyword: Record<string, any>): Promise<SearchAddressList.Model>
路径规划 - 自驾
ts
pathGeneratorByCar ({ orig, dest, mid, style }: { orig: string; dest: string; mid: string; style: number; }, token?: string): Promise<XMLDocument>
路径规划 - 公交
ts
pathGeneratorByMass ({ startPosition, endPosition, lineType }: { startPosition: string; endPosition: string; lineType: string; }, token?: string): Promise<XMLDocument>