eoxserver.resources.coverages package¶
Subpackages¶
- eoxserver.resources.coverages.metadata package
- Subpackages
- eoxserver.resources.coverages.metadata.formats package
- Submodules
- eoxserver.resources.coverages.metadata.formats.dimap_general module
- eoxserver.resources.coverages.metadata.formats.eoom module
- eoxserver.resources.coverages.metadata.formats.gdal_dataset module
- eoxserver.resources.coverages.metadata.formats.gdal_dataset_envisat module
- eoxserver.resources.coverages.metadata.formats.inspire module
- eoxserver.resources.coverages.metadata.formats.native module
- Module contents
- eoxserver.resources.coverages.metadata.formats package
- Submodules
- eoxserver.resources.coverages.metadata.component module
- eoxserver.resources.coverages.metadata.interfaces module
- Module contents
- Subpackages
Submodules¶
eoxserver.resources.coverages.crss module¶
This module provides CRS handling utilities.
- class eoxserver.resources.coverages.crss.CRSsConfigReader(config)¶
Bases:
Reader
- property supported_crss_wcs¶
- property supported_crss_wms¶
- eoxserver.resources.coverages.crss.EPSG_AXES_REVERSED = {2036, 2044, 2045, 2065, 2081, 2082, 2083, 2085, 2086, 2091, 2092, 2093, 2096, 2097, 2098, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2193, 2199, 2200, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353, 2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2738, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2953, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3034, 3035, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3058, 3059, 3068, 3114, 3115, 3116, 3117, 3118, 3120, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136, 3137, 3138, 3140, 3146, 3147, 3150, 3151, 3152, 3300, 3301, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3346, 3350, 3351, 3352, 3366, 3386, 3387, 3388, 3389, 3390, 3396, 3397, 3398, 3399, 3407, 3414, 3416, 3764, 3788, 3789, 3790, 3791, 3793, 3795, 3796, 3819, 3821, 3824, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3854, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3889, 3906, 3907, 3908, 3909, 3910, 3911, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4052, 4053, 4054, 4055, 4075, 4081, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 4241, 4242, 4243, 4244, 4245, 4246, 4247, 4248, 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4291, 4292, 4293, 4294, 4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4322, 4324, 4326, 4417, 4434, 4463, 4470, 4475, 4483, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 4513, 4514, 4515, 4516, 4517, 4518, 4519, 4520, 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 4553, 4554, 4555, 4558, 4568, 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4600, 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 4662, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701, 4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713, 4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724, 4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768, 4769, 4770, 4771, 4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781, 4782, 4783, 4784, 4785, 4786, 4787, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819, 4820, 4821, 4822, 4823, 4824, 4839, 4855, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863, 4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872, 4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4901, 4902, 4903, 4904, 5013, 5048, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5132, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5228, 5229, 5233, 5246, 5252, 5253, 5254, 5255, 5256, 5257, 5258, 5259, 5264, 5269, 5270, 5271, 5272, 5273, 5274, 5275, 5324, 5340, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5354, 5360, 5365, 5367, 5371, 5373, 5381, 5393, 5451, 5464, 5467, 5479, 5480, 5481, 5482, 5489, 5513, 5518, 5519, 5520, 5524, 5527, 5546, 20004, 20005, 20006, 20007, 20008, 20009, 20010, 20011, 20012, 20013, 20014, 20015, 20016, 20017, 20018, 20019, 20020, 20021, 20022, 20023, 20024, 20025, 20026, 20027, 20028, 20029, 20030, 20031, 20032, 20064, 20065, 20066, 20067, 20068, 20069, 20070, 20071, 20072, 20073, 20074, 20075, 20076, 20077, 20078, 20079, 20080, 20081, 20082, 20083, 20084, 20085, 20086, 20087, 20088, 20089, 20090, 20091, 20092, 21413, 21414, 21415, 21416, 21417, 21418, 21419, 21420, 21421, 21422, 21423, 21453, 21454, 21455, 21456, 21457, 21458, 21459, 21460, 21461, 21462, 21463, 21473, 21474, 21475, 21476, 21477, 21478, 21479, 21480, 21481, 21482, 21483, 21896, 21897, 21898, 21899, 22171, 22172, 22173, 22174, 22175, 22176, 22177, 22181, 22182, 22183, 22184, 22185, 22186, 22187, 22191, 22192, 22193, 22194, 22195, 22196, 22197, 25884, 27205, 27206, 27207, 27208, 27209, 27210, 27211, 27212, 27213, 27214, 27215, 27216, 27217, 27218, 27219, 27220, 27221, 27222, 27223, 27224, 27225, 27226, 27227, 27228, 27229, 27230, 27231, 27232, 27391, 27392, 27393, 27394, 27395, 27396, 27397, 27398, 27492, 28402, 28403, 28404, 28405, 28406, 28407, 28408, 28409, 28410, 28411, 28412, 28413, 28414, 28415, 28416, 28417, 28418, 28419, 28420, 28421, 28422, 28423, 28424, 28425, 28426, 28427, 28428, 28429, 28430, 28431, 28432, 28462, 28463, 28464, 28465, 28466, 28467, 28468, 28469, 28470, 28471, 28472, 28473, 28474, 28475, 28476, 28477, 28478, 28479, 28480, 28481, 28482, 28483, 28484, 28485, 28486, 28487, 28488, 28489, 28490, 28491, 28492, 29702, 30161, 30162, 30163, 30164, 30165, 30166, 30167, 30168, 30169, 30170, 30171, 30172, 30173, 30174, 30175, 30176, 30177, 30178, 30179, 30800, 31251, 31252, 31253, 31254, 31255, 31256, 31257, 31258, 31259, 31275, 31276, 31277, 31278, 31279, 31281, 31282, 31283, 31284, 31285, 31286, 31287, 31288, 31289, 31290, 31466, 31467, 31468, 31469, 31700, 32661, 32761}¶
Set (Python
set
type) of EPSG codes of CRS whose axes are displayed in reversed order. Source: GDAL 1.10.0, WKT/AXES definitions
- eoxserver.resources.coverages.crss.asInteger(epsg)¶
convert EPSG code to integer
- eoxserver.resources.coverages.crss.asProj4Str(epsg)¶
convert EPSG code to proj4
+init=epsg:<code>
notation
- eoxserver.resources.coverages.crss.asShortCode(epsg)¶
convert EPSG code to short CRS
EPSG:<code>
notation
- eoxserver.resources.coverages.crss.asURL(epsg)¶
convert EPSG code to OGC URL CRS
http://www.opengis.net/def/crs/EPSG/0/<code>
notation
- eoxserver.resources.coverages.crss.asURN(epsg)¶
convert EPSG code to OGC URN CRS
urn:ogc:def:crs:epsg::<code>
notation
- eoxserver.resources.coverages.crss.crs_bounds(srid)¶
Get the maximum bounds of the CRS.
- eoxserver.resources.coverages.crss.crs_tolerance(srid)¶
Get the “tolerance” of the CRS
- eoxserver.resources.coverages.crss.fromInteger(string)¶
parse EPSG code from simple integer string
- eoxserver.resources.coverages.crss.fromProj4Str(string)¶
parse EPSG code from given string in OGC Proj4Str CRS
+init=epsg:<code>
notation
- eoxserver.resources.coverages.crss.fromShortCode(string)¶
parse EPSG code from given string in short CRS
EPSG:<code>
notation
- eoxserver.resources.coverages.crss.fromURL(string)¶
parse EPSG code from given string in OGC URL CRS
http://www.opengis.net/def/crs/EPSG/0/<code>
notation
- eoxserver.resources.coverages.crss.fromURN(string)¶
parse EPSG code from given string in OGC URN CRS
urn:ogc:def:crs:epsg::<code>
notation
- eoxserver.resources.coverages.crss.getAxesSwapper(epsg, swapAxes=None)¶
Second order function returning point tuple axes swaper f(x,y) -> (x,y) or f(x,y) -> (y,x). The axes order is determined by the provided EPSG code. (Or exlicitely by the swapAxes boolean flag.
- eoxserver.resources.coverages.crss.getSupportedCRS_WCS(format_function=<function asShortCode>)¶
Get list of CRSes supported by WCS. The
format_function
is used to format individual list items.
- eoxserver.resources.coverages.crss.getSupportedCRS_WMS(format_function=<function asShortCode>)¶
Get list of CRSes supported by WMS. The
format_function
is used to format individual list items.
- eoxserver.resources.coverages.crss.hasSwappedAxes(epsg)¶
Decide whether the coordinate system given by the passed EPSG code is displayed with swapped axes (True) or not (False).
- eoxserver.resources.coverages.crss.isProjected(epsg)¶
Is the coordinate system projected (True) or Geographic (False)?
- eoxserver.resources.coverages.crss.is_image_crs(string)¶
- eoxserver.resources.coverages.crss.parseEPSGCode(string, parsers)¶
parse EPSG code using provided sequence of EPSG parsers
- eoxserver.resources.coverages.crss.validateEPSGCode(string)¶
Check whether the given string is a valid EPSG code (True) or not (False)
eoxserver.resources.coverages.dateline module¶
- eoxserver.resources.coverages.dateline.extent_crosses_dateline(extent, srid=4326)¶
Returns
True
if a dataset crosses the dateline border.
- eoxserver.resources.coverages.dateline.wrap_extent_around_dateline(extent, srid=4326)¶
Wraps the given extent around the dateline. Currently only works for EPSG:4326 and EPSG:3857
eoxserver.resources.coverages.formats module¶
This module contains format handling utilities.
- class eoxserver.resources.coverages.formats.Format(mime_type, driver, extension, is_writeable)¶
Bases:
object
Format record class. The class is rather structure with read-only properties (below). The class implements
__str__()
and__eq__()
methods.- property defaultExt¶
default extension (including dot)
- property driver¶
library/driver identifier
- property isWriteable¶
boolean flag indicating that output can be produced
- property mimeType¶
MIME-type
- property wcs10name¶
get WCS 1.0 format name
- class eoxserver.resources.coverages.formats.FormatConfigReader(config)¶
Bases:
Reader
- property default_native_format¶
- property source_to_native_format_map¶
- property supported_formats_wcs¶
- property supported_formats_wms¶
- class eoxserver.resources.coverages.formats.FormatRegistry(config)¶
Bases:
object
The
FormatRegistry
class represents cofiguration of file supported formats and of the auxiliary methods. The formats’ configuration relies on two configuration files:the default formats’ configuration (
eoxserver/conf/default_formats.conf
)the optional instance configuration (
conf/format.conf
in the instance directory)
Configuration values are read from these files.
- getDefaultNativeFormat()¶
Get default nativeFormat as defined in section ‘services.ows.wcs20’.
- getFormatByMIME(mime_type)¶
Get format record for the given MIME type. In case of no match None is returned.
- getFormatsAll()¶
Get list of all registered formats
- getFormatsByDriver(driver_name)¶
Get format records for the given GDAL driver name. In case of no match empty list is returned.
- getFormatsByWCS10Name(wcs10name)¶
Get format records for the given GDAL driver name. In case of no match an empty list is returned.
- getSupportedFormatsWCS()¶
Get list of formats to be announced as supported WCS formats.
The the listed formats must be: * defined in EOxServers configuration (section “services.ows.wcs”, item “supported_formats”) * defined in the formats’ configuration (“default_formats.conf” or “formats.conf”) * supported by the used GDAL installation
- getSupportedFormatsWMS()¶
Get list of formats to be announced as supported WMS formats.
The the listed formats must be: * defined in EOxServers configuration (section “services.ows.wms”, item “supported_formats”) * defined in the formats’ configuration (“default_formats.conf” or “formats.conf”) * supported by the used GDAL installation
- mapSourceToNativeWCS20(format)¶
Map source format to WCS 2.0 native format.
Both the input and output shall be instances of
Formats
class. The input format can be obtained, e.g., by the getFormatByDriver or getFormatByMIME method.To force the default native format use None as the source format.
The format mapping follows these rules:
Mapping based on the explicite rules is applied if possible (defined in EOxServers configuration, section “services.ows.wcs20”, item “source_to_native_format_map”). If there is no mapping available the source format is kept.
If the format resulting from step 1 is not a writable GDAL format or it is not among the supported WCS formats than it is replaced by the default native format (defined in EOxServers configuration, section “services.ows.wcs20”, item “default_native_format”). In case of writable GDAL format, the result of step 1 is returned.
- eoxserver.resources.coverages.formats.getFormatRegistry()¶
Get initialised instance of the FormatRegistry class. This is the preferable way to get the Format Registry.
- eoxserver.resources.coverages.formats.valDriver(string)¶
Driver identifier reg.ex. validator. If pattern not matched ‘None’ is returned otherwise the input is returned.
- eoxserver.resources.coverages.formats.valMimeType(string)¶
MIME type reg.ex. validator. If pattern not matched ‘None’ is returned otherwise the input is returned.
eoxserver.resources.coverages.models module¶
- class eoxserver.resources.coverages.models.AbstractCommonValue(*args, **kwargs)¶
Bases:
Model
- value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.AcquisitionStation(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.AcquisitionSubType(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.AllowedValueRange(id, field_type, start, end)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- end¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- field_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- field_type_id¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- start¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.ArchivingCenter(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.ArrayDataItem(id, storage, location, format, coverage, field_index, band_count, subdataset_type, subdataset_locator, bands_interpretation)¶
Bases:
DataItem
- BANDS_INTERPRETATION_CHOICES = [(0, 'fields'), (1, 'dimension')]¶
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- array_statistics¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- band_count¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- bands_interpretation¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- coverage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- coverage_id¶
- field_index¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- get_bands_interpretation_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: bands_interpretation>)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- storage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- subdataset_locator¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- subdataset_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.BandStatistics(id, arraydata_item, band_index, mean, minimum, maximum, stddev, valid_percent, histogram)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- arraydata_item¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- arraydata_item_id¶
- band_index¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- histogram¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- maximum¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mean¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- minimum¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- stddev¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- valid_percent¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.Browse(id, storage, location, format, product, browse_type, style, coordinate_reference_system, min_x, min_y, max_x, max_y, width, height)¶
Bases:
DataItem
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- browse_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- browse_type_id¶
- coordinate_reference_system¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- height¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- max_x¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- max_y¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- min_x¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- min_y¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- product¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_id¶
- storage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- style¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- width¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.BrowseType(id, product_type, name, red_or_grey_expression, green_expression, blue_expression, alpha_expression, red_or_grey_nodata_value, green_nodata_value, blue_nodata_value, alpha_nodata_value, red_or_grey_range_min, green_range_min, blue_range_min, alpha_range_min, red_or_grey_range_max, green_range_max, blue_range_max, alpha_range_max, show_out_of_bounds_data)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- alpha_expression¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- alpha_nodata_value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- alpha_range_max¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- alpha_range_min¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- blue_expression¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- blue_nodata_value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- blue_range_max¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- blue_range_min¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- browse_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- clean()¶
Hook for doing any extra model-wide validation after clean() has been called on every field by self.clean_fields. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field defined by NON_FIELD_ERRORS.
- green_expression¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- green_nodata_value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- green_range_max¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- green_range_min¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- product_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_type_id¶
- raster_styles¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- rasterstyletobrowsetypethrough_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- red_or_grey_expression¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- red_or_grey_nodata_value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- red_or_grey_range_max¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- red_or_grey_range_min¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- show_out_of_bounds_data¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.Collection(id, identifier, begin_time, end_time, footprint, inserted, updated, eoobject_ptr, collection_type, grid)¶
Bases:
EOObject
- exception DoesNotExist¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- collection_metadata¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- collection_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- collection_type_id¶
- coverages¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- eoobject_ptr¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- eoobject_ptr_id¶
- grid¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- grid_id¶
- mosaics¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- products¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- class eoxserver.resources.coverages.models.CollectionMetadata(id, collection, product_type, doi, platform, platform_serial_identifier, instrument, sensor_type, composite_type, processing_level, orbit_type, spectral_range, wavelength, product_metadata_summary, coverage_metadata_summary)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- collection¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- collection_id¶
- composite_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- coverage_metadata_summary¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- doi¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- instrument¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- orbit_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- platform¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- platform_serial_identifier¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- processing_level¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- product_metadata_summary¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- product_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- sensor_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- spectral_range¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- wavelength¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.CollectionType(id, name)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- allowed_coverage_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- allowed_product_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- collections¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.Coverage(id, identifier, begin_time, end_time, footprint, inserted, updated, eoobject_ptr, grid, axis_1_origin, axis_2_origin, axis_3_origin, axis_4_origin, axis_1_size, axis_2_size, axis_3_size, axis_4_size, coverage_type, parent_product)¶
Bases:
EOObject
,GridFixture
- exception DoesNotExist¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- collections¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coverage_metadata¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- coverage_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- coverage_type_id¶
- eoobject_ptr¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- eoobject_ptr_id¶
- grid¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- mosaics¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- parent_product¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- parent_product_id¶
- class eoxserver.resources.coverages.models.CoverageMetadata(id, coverage)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- coverage¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- coverage_id¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.CoverageType(id, name)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- allowed_collection_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- allowed_product_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coverages¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- field_types¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mosaics¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.EOObject(*args, **kwargs)¶
Bases:
Model
Base class for Collections, Products and Coverages
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- arraydata_items¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- begin_time¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- collection¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- coverage¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- end_time¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- footprint¶
- get_next_by_inserted(*, field=<django.db.models.fields.DateTimeField: inserted>, is_next=True, **kwargs)¶
- get_next_by_updated(*, field=<django.db.models.fields.DateTimeField: updated>, is_next=True, **kwargs)¶
- get_previous_by_inserted(*, field=<django.db.models.fields.DateTimeField: inserted>, is_next=False, **kwargs)¶
- get_previous_by_updated(*, field=<django.db.models.fields.DateTimeField: updated>, is_next=False, **kwargs)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- identifier¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- inserted¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadata_items¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- mosaic¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- objects = <model_utils.managers.InheritanceManager object>¶
- product¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- reservedid¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- service_visibility¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- updated¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- webclient_extra¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- class eoxserver.resources.coverages.models.FieldType(id, coverage_type, index, identifier, description, definition, unit_of_measure, wavelength, significant_figures, numbits, signed, is_float)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- allowed_value_ranges¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coverage_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- coverage_type_id¶
- definition¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- description¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- identifier¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- index¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- is_float¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- nil_values¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- numbits¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- signed¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- significant_figures¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- unit_of_measure¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- wavelength¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.Frame(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.Grid(id, name, coordinate_reference_system, axis_1_name, axis_2_name, axis_3_name, axis_4_name, axis_1_type, axis_2_type, axis_3_type, axis_4_type, axis_1_offset, axis_2_offset, axis_3_offset, axis_4_offset, resolution)¶
Bases:
Model
- AXIS_TYPES = [(0, 'spatial'), (1, 'elevation'), (2, 'temporal'), (3, 'other')]¶
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- axis_1_name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_1_offset¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_1_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_2_name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_2_offset¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_2_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_3_name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_3_offset¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_3_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_4_name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_4_offset¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_4_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- property axis_names¶
- property axis_offsets¶
- property axis_types¶
- clean()¶
Hook for doing any extra model-wide validation after clean() has been called on every field by self.clean_fields. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field defined by NON_FIELD_ERRORS.
- collection_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coordinate_reference_system¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- coverage_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- get_axis_1_type_display(*, field=<django.db.models.fields.SmallIntegerField: axis_1_type>)¶
- get_axis_2_type_display(*, field=<django.db.models.fields.SmallIntegerField: axis_2_type>)¶
- get_axis_3_type_display(*, field=<django.db.models.fields.SmallIntegerField: axis_3_type>)¶
- get_axis_4_type_display(*, field=<django.db.models.fields.SmallIntegerField: axis_4_type>)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mosaic_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- resolution¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.GridFixture(*args, **kwargs)¶
Bases:
Model
- axis_1_origin¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_1_size¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_2_origin¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_2_size¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_3_origin¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_3_size¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_4_origin¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- axis_4_size¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- grid¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- grid_id¶
- property origin¶
- property size¶
- class eoxserver.resources.coverages.models.Mask(id, storage, location, format, product, mask_type, geometry)¶
Bases:
DataItem
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- geometry¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mask_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- mask_type_id¶
- objects = <django.db.models.manager.Manager object>¶
- product¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_id¶
- storage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- class eoxserver.resources.coverages.models.MaskType(id, name, product_type, validity)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mask_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- product_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_type_id¶
- validity¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.MetaDataItem(id, storage, location, format, eo_object, semantic)¶
Bases:
DataItem
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- SEMANTIC_CHOICES = [(0, 'other'), (1, 'description'), (2, 'documentation'), (3, 'thumbnail')]¶
- eo_object¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- eo_object_id¶
- get_semantic_display(*, field=<django.db.models.fields.SmallIntegerField: semantic>)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- semantic¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- semantic_codes = {'description': 1, 'documentation': 2, 'other': 0, 'thumbnail': 3}¶
- semantic_names = {0: 'other', 1: 'description', 2: 'documentation', 3: 'thumbnail'}¶
- storage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- class eoxserver.resources.coverages.models.Mosaic(id, identifier, begin_time, end_time, footprint, inserted, updated, eoobject_ptr, grid, axis_1_origin, axis_2_origin, axis_3_origin, axis_4_origin, axis_1_size, axis_2_size, axis_3_size, axis_4_size, coverage_type)¶
Bases:
EOObject
,GridFixture
- exception DoesNotExist¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- collections¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coverage_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- coverage_type_id¶
- coverages¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- eoobject_ptr¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- eoobject_ptr_id¶
- grid¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- class eoxserver.resources.coverages.models.NilValue(id, value, reason)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- NIL_VALUE_CHOICES = (('http://www.opengis.net/def/nil/OGC/0/inapplicable', 'Inapplicable (There is no value)'), ('http://www.opengis.net/def/nil/OGC/0/missing', 'Missing'), ('http://www.opengis.net/def/nil/OGC/0/template', 'Template (The value will be available later)'), ('http://www.opengis.net/def/nil/OGC/0/unknown', 'Unknown'), ('http://www.opengis.net/def/nil/OGC/0/withheld', 'Withheld (The value is not divulged)'), ('http://www.opengis.net/def/nil/OGC/0/AboveDetectionRange', 'Above detection range'), ('http://www.opengis.net/def/nil/OGC/0/BelowDetectionRange', 'Below detection range'))¶
- field_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- get_reason_display(*, field=<django.db.models.fields.CharField: reason>)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- reason¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.OrbitNumber(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.ProcessingCenter(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.ProcessingMode(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.ProcessorName(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.Product(id, identifier, begin_time, end_time, footprint, inserted, updated, eoobject_ptr, product_type, package)¶
Bases:
EOObject
- exception DoesNotExist¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- browses¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- collections¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- coverages¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- eoobject_ptr¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- eoobject_ptr_id¶
- masks¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- package¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- package_id¶
- product_data_items¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- product_metadata¶
Accessor to the related object on the reverse side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Place.restaurant
is aReverseOneToOneDescriptor
instance.
- product_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_type_id¶
- class eoxserver.resources.coverages.models.ProductDataItem(id, storage, location, format, product)¶
Bases:
DataItem
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- product¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_id¶
- storage¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- class eoxserver.resources.coverages.models.ProductMetadata(id, product, parent_identifier, production_status, acquisition_type, orbit_number, orbit_direction, track, frame, swath_identifier, product_version, product_quality_status, product_quality_degradation_tag, processor_name, processing_center, creation_date, modification_date, processing_date, sensor_mode, archiving_center, processing_mode, availability_time, acquisition_station, acquisition_sub_type, start_time_from_ascending_node, completion_time_from_ascending_node, illumination_azimuth_angle, illumination_zenith_angle, illumination_elevation_angle, polarisation_mode, polarization_channels, antenna_look_direction, minimum_incidence_angle, maximum_incidence_angle, across_track_incidence_angle, along_track_incidence_angle, doppler_frequency, incidence_angle_variation, cloud_cover, snow_cover, lowest_location, highest_location)¶
Bases:
Model
- ACQUISITION_TYPE_CHOICES = ((0, 'NOMINAL'), (1, 'CALIBRATION'), (2, 'OTHER'))¶
- ANTENNA_LOOK_DIRECTION_CHOICES = ((0, 'LEFT'), (1, 'RIGHT'))¶
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- ORBIT_DIRECTION_CHOICES = ((0, 'ASCENDING'), (1, 'DESCENDING'))¶
- POLARISATION_CHANNELS_CHOICES = ((0, 'HV'), (1, 'HV, VH'), (2, 'VH'), (3, 'VV'), (4, 'HH, VV'), (5, 'HH, VH'), (6, 'HH, HV'), (7, 'VH, VV'), (8, 'VH, HV'), (9, 'VV, HV'), (10, 'VV, VH'), (11, 'HH'), (12, 'HH, HV, VH, VV'), (13, 'UNDEFINED'), (14, 'HH, VH, HV, VV'), (15, 'HH, VV, HV, VH'), (16, 'HH, VV, VH, HV'))¶
- POLARISATION_MODE_CHOICES = ((0, 'single'), (1, 'dual'), (2, 'twin'), (3, 'quad'), (4, 'UNDEFINED'))¶
- PRODUCTION_STATUS_CHOICES = ((0, 'ARCHIVED'), (1, 'ACQUIRED'), (2, 'CANCELLED'))¶
- PRODUCT_QUALITY_STATUS_CHOICES = ((0, 'NOMINAL'), (1, 'DEGRAGED'))¶
- acquisition_station¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- acquisition_station_id¶
- acquisition_sub_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- acquisition_sub_type_id¶
- acquisition_type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- across_track_incidence_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- along_track_incidence_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- antenna_look_direction¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- archiving_center¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- archiving_center_id¶
- availability_time¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- cloud_cover¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- completion_time_from_ascending_node¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- creation_date¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- doppler_frequency¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- frame¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- frame_id¶
- get_acquisition_type_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: acquisition_type>)¶
- get_antenna_look_direction_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: antenna_look_direction>)¶
- get_orbit_direction_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: orbit_direction>)¶
- get_polarisation_mode_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: polarisation_mode>)¶
- get_polarization_channels_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: polarization_channels>)¶
- get_product_quality_status_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: product_quality_status>)¶
- get_production_status_display(*, field=<django.db.models.fields.PositiveSmallIntegerField: production_status>)¶
- highest_location¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- illumination_azimuth_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- illumination_elevation_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- illumination_zenith_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- incidence_angle_variation¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- lowest_location¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- maximum_incidence_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- minimum_incidence_angle¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- modification_date¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- orbit_direction¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- orbit_number¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- orbit_number_id¶
- parent_identifier¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- polarisation_mode¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- polarization_channels¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- processing_center¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- processing_center_id¶
- processing_date¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- processing_mode¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- processing_mode_id¶
- processor_name¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- processor_name_id¶
- product¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- product_id¶
- product_quality_degradation_tag¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_quality_degradation_tag_id¶
- product_quality_status¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- product_version¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- product_version_id¶
- production_status¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- sensor_mode¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- sensor_mode_id¶
- snow_cover¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- start_time_from_ascending_node¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- swath_identifier¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- swath_identifier_id¶
- track¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- track_id¶
- class eoxserver.resources.coverages.models.ProductQualityDegredationTag(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.ProductType(id, name)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- allowed_collection_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- allowed_coverage_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- browse_types¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- mask_types¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- products¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- class eoxserver.resources.coverages.models.ProductVersion(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.RasterStyle(id, name, type, title, abstract)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- TYPE_CHOICES = (('ramp', 'ramp'), ('values', 'values'), ('intervals', 'intervals'))¶
- abstract¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- browse_types¶
Accessor to the related objects manager on the forward and reverse sides of a many-to-many relation.
In the example:
class Pizza(Model): toppings = ManyToManyField(Topping, related_name='pizzas')
Pizza.toppings
andTopping.pizzas
areManyToManyDescriptor
instances.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- color_entries¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- get_type_display(*, field=<django.db.models.fields.CharField: type>)¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- rasterstyletobrowsetypethrough_set¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- title¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- type¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.RasterStyleColorEntry(id, raster_style, value, color, opacity, label)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- RGB_REGEX = re.compile('^#?((?:[0-F]{3}){1,2})$', re.IGNORECASE)¶
- color¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- label¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- opacity¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- raster_style¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- raster_style_id¶
- value¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.RasterStyleToBrowseTypeThrough(id, raster_style, browse_type, style_name)¶
Bases:
Model
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- browse_type¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- browse_type_id¶
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- objects = <django.db.models.manager.Manager object>¶
- raster_style¶
Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
- raster_style_id¶
- style_name¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.ReservedID(*args, **kwargs)¶
Bases:
EOObject
Model to reserve a specific ID. The field until can be used to specify the end of the reservation.
- exception DoesNotExist¶
Bases:
DoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- eoobject_ptr¶
Accessor to the related object on the forward side of a one-to-one relation.
In the example:
class Restaurant(Model): place = OneToOneField(Place, related_name='restaurant')
Restaurant.place
is aForwardOneToOneDescriptor
instance.
- eoobject_ptr_id¶
- objects = <eoxserver.resources.coverages.models.ReservedIDManager object>¶
- request_id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- until¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- class eoxserver.resources.coverages.models.ReservedIDManager(*args, **kwargs)¶
Bases:
Manager
Model manager for ReservedID models for easier handling. Returns only QuerySets that contain valid reservations.
- cleanup_reservations()¶
- get_original_queryset()¶
- get_queryset()¶
Return a new QuerySet object. Subclasses can override this method to customize the behavior of the Manager.
- remove_reservation(identifier=None, request_id=None)¶
- class eoxserver.resources.coverages.models.SensorMode(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.SwathIdentifier(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- class eoxserver.resources.coverages.models.Track(id, value)¶
Bases:
AbstractCommonValue
- exception DoesNotExist¶
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned¶
Bases:
MultipleObjectsReturned
- id¶
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
- metadatas¶
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
- objects = <django.db.models.manager.Manager object>¶
- eoxserver.resources.coverages.models.axis_accessor(pattern, value_map=None)¶
- eoxserver.resources.coverages.models.band_expression_validator(band_expression)¶
- eoxserver.resources.coverages.models.cast_eo_object(eo_object)¶
Casts an EOObject to its actual type.
- eoxserver.resources.coverages.models.collection_collect_metadata(collection, collect_footprint=True, collect_begin_time=True, collect_end_time=True, product_summary=False, coverage_summary=False, use_extent=False)¶
Collect metadata
- eoxserver.resources.coverages.models.collection_exclude_eo_object(collection, eo_object, use_extent=False)¶
Exclude an EOObject (either Product or Coverage) from the collection.
- eoxserver.resources.coverages.models.collection_insert_eo_object(collection, eo_object, use_extent=False)¶
Inserts an EOObject (either a Product or Coverage) into a collection. When an EOObject is passed, it is downcast to its actual type. An error is raised when an object of the wrong type is passed. The collections footprint and time-stamps are adjusted when necessary.
- eoxserver.resources.coverages.models.eo_object_identifier_validator(value)¶
- eoxserver.resources.coverages.models.mosaic_exclude_coverage(mosaic, coverage)¶
Exclude a coverage from a mosaic.
- eoxserver.resources.coverages.models.mosaic_insert_coverage(mosaic, coverage)¶
Insert a coverage into a mosaic.
- eoxserver.resources.coverages.models.mosaic_recalc_metadata(mosaic)¶
Recalculates axis origins and time/footprint metadata for the given mosaic model. Does not save the model.
- eoxserver.resources.coverages.models.product_add_coverage(product, coverage)¶
Add a Coverage to a product. When an EOObject is passed, it is downcast to its actual type. An error is raised when an object of the wrong type is passed. The collections footprint and time-stamps are adjusted when necessary.
- eoxserver.resources.coverages.models.product_get_metadata(product)¶
- eoxserver.resources.coverages.models.validate_browse_type(browse_type)¶
Validate the expressions of the browse type to only reference fields available for that browse type.
- eoxserver.resources.coverages.models.validate_grid(grid)¶
Validation function for grids.
eoxserver.resources.coverages.rangetype module¶
eoxserver.resources.coverages.util module¶
- eoxserver.resources.coverages.util.collect_eo_metadata(qs, insert=None, exclude=None, bbox=False)¶
Helper function to collect EO metadata from all EOObjects in a queryset, plus additionals from a list and exclude others from a different list. If bbox is
True
then the returned polygon will only be a minimal bounding box of the collected footprints.- Parameters:
qs – the
django.db.QuerySet
to collect all EO metadata frominsert – an iterable of all objects that are to be inserted (thus not entailed in the queryset) and should be considered when collection metadata
exclude – an iterable of objects that are considered to be excluded from the list and should not be used for metadata collection
bbox – if this is set to
True
the footprint will only be represented as a minimal BBOX polygon of all collected footprints. This is preferable for large collections.
- eoxserver.resources.coverages.util.is_same_grid(coverages, epsilon=1e-10)¶
Function to determine if the given coverages share the same base grid. Returns a boolean value, whether or not the coverages share a common grid.
- Parameters:
coverages – an iterable of
Coverages
epsilon – the maximum difference each grid can have to be still considered equal
- eoxserver.resources.coverages.util.parse_raw_value(raw_value, dt)¶
Parse a raw value from a string according to a given data type.
- Parameters:
raw_value – the raw string value
dt – the data type enumeration
- Returns:
the parsed value
- eoxserver.resources.coverages.util.pk_equals(first, second)¶
Helper function to check if the
pk
attributes of two models are equal.