-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpost_sdss.h
117 lines (106 loc) · 3.59 KB
/
post_sdss.h
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
// hskymon from HDS OPE file Editor
// New SkyMonitor for Subaru Gen2
// post_sdss.h --- POST body for FCDB access to SDSS skyserver
//
// 2017.12.04 A.Tajitsu
#define NUM_SDSS_BAND 5
static gchar *sdss_band[NUM_SDSS_BAND]=
{
"u", "g", "r", "i", "z"
};
static gchar *sdss_band_min[NUM_SDSS_BAND]=
{
"min_u", "min_g", "min_r", "min_i", "min_z"
};
static gchar *sdss_band_max[NUM_SDSS_BAND]=
{
"max_u", "max_g", "max_r", "max_i", "max_z"
};
enum{ FCDB_SDSS_SEARCH_IMAG, FCDB_SDSS_SEARCH_SPEC};
static const PARAMpost sdss_post[] = {
{POST_CONST, "limit", "5000"},
{POST_CONST, "format", "votable"},
{POST_INPUT, "ra", NULL},
{POST_INPUT, "dec", NULL},
{POST_INPUT, "radius", NULL},
{POST_INPUT, "magMin", NULL}, // [u,g,r,i,z]Min
{POST_INPUT, "magMax", NULL}, // [u,g,r,i,z]Max
{POST_NULL, "ugMin", NULL},
{POST_NULL, "grMin", NULL},
{POST_NULL, "riMin", NULL},
{POST_NULL, "izMin", NULL},
{POST_NULL, "ugMax", NULL},
{POST_NULL, "grMax", NULL},
{POST_NULL, "riMax", NULL},
{POST_NULL, "izMax", NULL},
{POST_NULL, "objType", NULL},
{POST_NULL, "magType", NULL},
{POST_CONST, "imgparams", "objID,typical,u,g,r,i,z"},
{POST_CONST, "specparams", "specObjID,typical"},
{POST_CONST, "flagsOnList", "ignore"},
{POST_CONST, "flagsOffList", "ignore"},
{POST_NULL, NULL, NULL}};
static const PARAMpost sdss_spec_post[] = {
{POST_CONST, "limit", "5000"},
{POST_CONST, "format", "votable"},
{POST_INPUT, "ra", NULL},
{POST_INPUT, "dec", NULL},
{POST_INPUT, "radius", NULL},
{POST_INPUT, "magMin", NULL}, // [u,g,r,i,z]Min
{POST_INPUT, "magMax", NULL}, // [u,g,r,i,z]Max
{POST_NULL, "ugMin", NULL},
{POST_NULL, "grMin", NULL},
{POST_NULL, "riMin", NULL},
{POST_NULL, "izMin", NULL},
{POST_NULL, "ugMax", NULL},
{POST_NULL, "grMax", NULL},
{POST_NULL, "riMax", NULL},
{POST_NULL, "izMax", NULL},
{POST_NULL, "objType", NULL},
{POST_NULL, "magType", NULL},
{POST_CONST, "specparams", "specObjID,typical"},
{POST_CONST, "imgparams", "ObjID,u,g,r,i,z,ra,dec"},
{POST_CONST, "flagsOnList", "ignore"},
{POST_CONST, "flagsOffList", "ignore"},
{POST_NULL, NULL, NULL}};
/*
static const PARAMpost sdss_post[] = {
{POST_INPUT, "searchtool", NULL}, //Imaging or Spectro
{POST_INPUT, "TaskName", NULL}, //"Skyserver.Search.IQS" or "Skyserver.Search.SQS"
{POST_CONST, "ReturnHtml", "ture"},
{POST_CONST, "limit", "5000"},
{POST_CONST, "format", "votable"},
{POST_NULL, "TableName", NULL},
{POST_CONST, "imgparams", "typical"},
{POST_CONST, "imgparams", "model_mags"},
{POST_CONST, "imgparams", "objID"},
{POST_CONST, "specparams", "typical"},
{POST_NULL, "raMin", NULL},
{POST_NULL, "decMin", NULL},
{POST_NULL, "raMax", NULL},
{POST_NULL, "decMax", NULL},
{POST_CONST, "positionType", "cone"},
{POST_INPUT, "ra", NULL},
{POST_INPUT, "dec", NULL},
{POST_INPUT, "radius", NULL},
{POST_NULL, "radecTextarea", NULL},
{POST_CONST, "searchNearBy", "nearest"},
{POST_CONST, "radiusDefault", "1.0"},
{POST_CONST, "magType", "model"},
{POST_INPUT, "magMin", NULL}, // [u,g,r,i,z]Min
{POST_INPUT, "magMax", NULL}, // [u,g,r,i,z]Max
{POST_NULL, "ugMin", NULL},
{POST_NULL, "grMin", NULL},
{POST_NULL, "riMin", NULL},
{POST_NULL, "izMin", NULL},
{POST_NULL, "ugMax", NULL},
{POST_NULL, "grMax", NULL},
{POST_NULL, "riMax", NULL},
{POST_NULL, "izMax", NULL},
{POST_CONST, "doGalaxy", "on"},
{POST_CONST, "doStar", "on"},
{POST_NULL, "minQA", NULL},
{POST_CONST, "flagsOnList", "ignore"},
{POST_CONST, "flagsOffList", "ignore"},
{POST_NULL, NULL, NULL}};
*/