月球大数据地理空间分析展示平台-【后端】-月球后台服务
1
13693261870
2024-11-13 eb40365c9cffb2269fd3cbd31b050c33455bc84a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
package com.moon.server.entity.shujian;
 
import java.util.ArrayList;
import java.util.List;
 
@SuppressWarnings("AlibabaLowerCamelCaseVariableNaming")
public class ImageResultEntity {
    public ImageResultEntity() {
    }
 
    private String command;
 
    private String status;
 
    private Result result;
 
    public String getCommand() {
        return command;
    }
 
    public void setCommand(String command) {
        this.command = command;
    }
 
    public String getStatus() {
        return status;
    }
 
    public void setStatus(String status) {
        this.status = status;
    }
 
    public Result getResult() {
        return result;
    }
 
    public void setResult(Result result) {
        this.result = result;
    }
 
    public static class Result {
        private Integer page_count;
 
        private Integer page_num;
 
        private Integer total_count;
 
        private List<Image> item_list = new ArrayList<>();
 
        public Integer getPage_count() {
            return page_count;
        }
 
        public void setPage_count(Integer page_count) {
            this.page_count = page_count;
        }
 
        public Integer getPage_num() {
            return page_num;
        }
 
        public void setPage_num(Integer page_num) {
            this.page_num = page_num;
        }
 
        public Integer getTotal_count() {
            return total_count;
        }
 
        public void setTotal_count(Integer total_count) {
            this.total_count = total_count;
        }
 
        public List<Image> getItem_list() {
            return item_list;
        }
 
        public void setItem_list(List<Image> item_list) {
            this.item_list = item_list;
        }
    }
 
    public static class Image {
        private Integer layer_id;
 
        private Double resolution;
 
        private Integer type;
 
        private Integer data_version;
 
        private Integer cloud_cover;
 
        private Integer solar_azimuth;
 
        private Double solar_elevation;
 
        private String is_color_normal;
 
        private Integer color_normal_prob;
 
        private Integer enhance_type;
 
        private Double enhance_factor;
 
        private Integer stats_type;
 
        private Integer overview_count;
 
        private Integer pub_status;
 
        private Long file_size;
 
        private List<BandInfo> band_info;
 
        private Integer data_id;
 
        private Integer width;
 
        private String thumbnail;
 
        private Integer start_scale;
 
        private String image_uuid;
 
        private Integer band_size;
 
        private Integer height;
 
        private String trans_color;
 
        private String projection;
 
        private Integer sensor_id;
 
        private String image_url;
 
        private Integer sat_id;
 
        private String tile_rgb;
 
        private Double rect_minx;
 
        private Double rect_miny;
 
        private Double rect_maxx;
 
        private Double rect_maxy;
 
        private String data_update_time;
 
        private Long priority;
 
        private Integer data_update_user;
 
        private Integer data_status;
 
        private Integer image_type;
 
        private Integer end_scale;
 
        public Integer getLayer_id() {
            return layer_id;
        }
 
        public void setLayer_id(Integer layer_id) {
            this.layer_id = layer_id;
        }
 
        public Double getResolution() {
            return resolution;
        }
 
        public void setResolution(Double resolution) {
            this.resolution = resolution;
        }
 
        public Integer getType() {
            return type;
        }
 
        public void setType(Integer type) {
            this.type = type;
        }
 
        public Integer getData_version() {
            return data_version;
        }
 
        public void setData_version(Integer data_version) {
            this.data_version = data_version;
        }
 
        public Integer getCloud_cover() {
            return cloud_cover;
        }
 
        public void setCloud_cover(Integer cloud_cover) {
            this.cloud_cover = cloud_cover;
        }
 
        public Integer getSolar_azimuth() {
            return solar_azimuth;
        }
 
        public void setSolar_azimuth(Integer solar_azimuth) {
            this.solar_azimuth = solar_azimuth;
        }
 
        public Double getSolar_elevation() {
            return solar_elevation;
        }
 
        public void setSolar_elevation(Double solar_elevation) {
            this.solar_elevation = solar_elevation;
        }
 
        public String getIs_color_normal() {
            return is_color_normal;
        }
 
        public void setIs_color_normal(String is_color_normal) {
            this.is_color_normal = is_color_normal;
        }
 
        public Integer getColor_normal_prob() {
            return color_normal_prob;
        }
 
        public void setColor_normal_prob(Integer color_normal_prob) {
            this.color_normal_prob = color_normal_prob;
        }
 
        public Integer getEnhance_type() {
            return enhance_type;
        }
 
        public void setEnhance_type(Integer enhance_type) {
            this.enhance_type = enhance_type;
        }
 
        public Double getEnhance_factor() {
            return enhance_factor;
        }
 
        public void setEnhance_factor(Double enhance_factor) {
            this.enhance_factor = enhance_factor;
        }
 
        public Integer getStats_type() {
            return stats_type;
        }
 
        public void setStats_type(Integer stats_type) {
            this.stats_type = stats_type;
        }
 
        public Integer getOverview_count() {
            return overview_count;
        }
 
        public void setOverview_count(Integer overview_count) {
            this.overview_count = overview_count;
        }
 
        public Integer getPub_status() {
            return pub_status;
        }
 
        public void setPub_status(Integer pub_status) {
            this.pub_status = pub_status;
        }
 
        public Long getFile_size() {
            return file_size;
        }
 
        public void setFile_size(Long file_size) {
            this.file_size = file_size;
        }
 
        public List<BandInfo> getBand_info() {
            return band_info;
        }
 
        public void setBand_info(List<BandInfo> band_info) {
            this.band_info = band_info;
        }
 
        public Integer getData_id() {
            return data_id;
        }
 
        public void setData_id(Integer data_id) {
            this.data_id = data_id;
        }
 
        public Integer getWidth() {
            return width;
        }
 
        public void setWidth(Integer width) {
            this.width = width;
        }
 
        public String getThumbnail() {
            return thumbnail;
        }
 
        public void setThumbnail(String thumbnail) {
            this.thumbnail = thumbnail;
        }
 
        public Integer getStart_scale() {
            return start_scale;
        }
 
        public void setStart_scale(Integer start_scale) {
            this.start_scale = start_scale;
        }
 
        public String getImage_uuid() {
            return image_uuid;
        }
 
        public void setImage_uuid(String image_uuid) {
            this.image_uuid = image_uuid;
        }
 
        public Integer getBand_size() {
            return band_size;
        }
 
        public void setBand_size(Integer band_size) {
            this.band_size = band_size;
        }
 
        public Integer getHeight() {
            return height;
        }
 
        public void setHeight(Integer height) {
            this.height = height;
        }
 
        public String getTrans_color() {
            return trans_color;
        }
 
        public void setTrans_color(String trans_color) {
            this.trans_color = trans_color;
        }
 
        public String getProjection() {
            return projection;
        }
 
        public void setProjection(String projection) {
            this.projection = projection;
        }
 
        public Integer getSensor_id() {
            return sensor_id;
        }
 
        public void setSensor_id(Integer sensor_id) {
            this.sensor_id = sensor_id;
        }
 
        public String getImage_url() {
            return image_url;
        }
 
        public void setImage_url(String image_url) {
            this.image_url = image_url;
        }
 
        public Integer getSat_id() {
            return sat_id;
        }
 
        public void setSat_id(Integer sat_id) {
            this.sat_id = sat_id;
        }
 
        public String getTile_rgb() {
            return tile_rgb;
        }
 
        public void setTile_rgb(String tile_rgb) {
            this.tile_rgb = tile_rgb;
        }
 
        public Double getRect_minx() {
            return rect_minx;
        }
 
        public void setRect_minx(Double rect_minx) {
            this.rect_minx = rect_minx;
        }
 
        public Double getRect_miny() {
            return rect_miny;
        }
 
        public void setRect_miny(Double rect_miny) {
            this.rect_miny = rect_miny;
        }
 
        public Double getRect_maxx() {
            return rect_maxx;
        }
 
        public void setRect_maxx(Double rect_maxx) {
            this.rect_maxx = rect_maxx;
        }
 
        public Double getRect_maxy() {
            return rect_maxy;
        }
 
        public void setRect_maxy(Double rect_maxy) {
            this.rect_maxy = rect_maxy;
        }
 
        public String getData_update_time() {
            return data_update_time;
        }
 
        public void setData_update_time(String data_update_time) {
            this.data_update_time = data_update_time;
        }
 
        public Long getPriority() {
            return priority;
        }
 
        public void setPriority(Long priority) {
            this.priority = priority;
        }
 
        public Integer getData_update_user() {
            return data_update_user;
        }
 
        public void setData_update_user(Integer data_update_user) {
            this.data_update_user = data_update_user;
        }
 
        public Integer getData_status() {
            return data_status;
        }
 
        public void setData_status(Integer data_status) {
            this.data_status = data_status;
        }
 
        public Integer getImage_type() {
            return image_type;
        }
 
        public void setImage_type(Integer image_type) {
            this.image_type = image_type;
        }
 
        public Integer getEnd_scale() {
            return end_scale;
        }
 
        public void setEnd_scale(Integer end_scale) {
            this.end_scale = end_scale;
        }
    }
 
    public static class BandInfo {
        private Double max;
 
        private Integer nodata;
 
        private Integer band_id;
 
        private Integer min;
 
        public Double getMax() {
            return max;
        }
 
        public void setMax(Double max) {
            this.max = max;
        }
 
        public Integer getNodata() {
            return nodata;
        }
 
        public void setNodata(Integer nodata) {
            this.nodata = nodata;
        }
 
        public Integer getBand_id() {
            return band_id;
        }
 
        public void setBand_id(Integer band_id) {
            this.band_id = band_id;
        }
 
        public Integer getMin() {
            return min;
        }
 
        public void setMin(Integer min) {
            this.min = min;
        }
    }
}