123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- import {requestGet,requestZWGet, requestNetPost, requestPost} from "./index.js";
- export function getProxyToken(name,password){
- return requestZWGet({
- url:'/security/getToken',
- params:{
- "username": name,
- "key": password
- }
- })
- }
- //查询网格尺寸
- export function gridBaseInfo(params){
- return requestPost({
- url:'/LowAltitudeGrid/gridBaseInfo',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": params.radius,
- "level":params.level,
- "type": 1
- }
- })
- }
- //查询权重
- export function getPowerPoint(params){
- return requestNetPost({
- url:'/grid/search/v2/calculateWeight',
- // header:{
- // 'Content-Encoding': 'gzip'
- // },
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": params.radius,
- "minZ": params.minZ,
- "maxZ": params.maxZ,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "fields":["gridCode","x","y","z","element","boxSize"],
- "elementFields":[ "demographics",
- "green",
- "river",
- "road",
- "collision",
- "no_fly_zone",
- "clear_zone",
- "collision_buffer",
- "no_fly_zone_buffer",
- "clear_zone_buffer"],
- //"elementFields":params.fields,
- //"elementFields":["road"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 100000,
- "scrollId": params.scrollId
- },
- "isShowInfo":0,
- "level":params.level
- }
- })
- }
- //查询规避路线
- export function getAvoidRoute(params){
- return requestNetPost({
- url:'/routePlan/search/routeSkipPath',
- data:{
- "uavid": params.uavid,
- "skip_route_id": params.skip_route_id,
- "distance": params.distance
- }
- })
- }
- //查询建筑
- export function getBuildingPoint(params){
- return requestNetPost({
- url:'/grid/search/collision/queryPageList',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": 1000,
- "level":24,
- "minZ": 0,
- "maxZ": 120,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "fields":["gridCode","x","y","z"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 10000,
- "scrollId": params.scrollId
- }
- }
- })
- }
- //查询禁飞区
- export function getNoFlyPointInterface(params){
- return requestPost({
- url:'/LowAltitudeGrid/no_fly_zone/queryPageList',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": 100000,
- "minZ": 0,
- "maxZ": 300,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "level":params.level,
- "fields":["gridCode","x","y","z"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 10000,
- "scrollId": params.scrollId
- }
- }
- })
- }
- //查询权重网格
- export function getPowerInterface(params){
- return requestNetPost({
- url:'/grid/search/calculateWeight',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y,
- },
- "radiusInMeters": 500,
- "minZ": 0,
- "maxZ": 120,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "fields":["gridCode","x","y","z","locationPoint","element"],
- "elementFields":["collisionBuffer","demographics","green","noFlyZoneBuffer","passAbility","river","road"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 2000,
- "scrollId": params.scrollId
- }
- }
- })
- }
- //查询道路
- export function getRoadPointInterface(params){
- return requestPost({
- url:'/LowAltitudeGrid/road/queryPageList',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": 100000,
- "minZ": 0,
- "maxZ": 300,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "level":params.level,
- "fields":["gridCode","x","y","z"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 10000,
- "scrollId": params.scrollId
- }
- }
- })
- }
- //查询河流
- export function getRiverPointInterface(params){
- return requestPost({
- url:'/LowAltitudeGrid/river/queryPageList',
- data:{
- "locationPoint": {
- "mapX": params.x,
- "mapY": params.y
- },
- "radiusInMeters": 100000,
- "minZ": 0,
- "maxZ": 300,
- "routes": [
- // "G001133223-031112-303001.1|000000000000000000000001"
- ],
- "level":params.level,
- "fields":["gridCode","x","y","z"],
- "scrollPage": {
- "pageIndex": 1,
- "pageSize": 10000,
- "scrollId": params.scrollId
- }
- }
- })
- }
|