Package skyview.survey
Class MocReader
java.lang.Object
skyview.survey.MocReader
Read a MOC and support tests to see if pixels/tiles are available.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
final List
<skyview.survey.MocReader.OrderDesc> parse()
Analyze the MOC to find out where the data for each order is found.void
show()
Describe basic characteristics of the MOCboolean
test
(int order, long pixel) See if there is any overlap between the requested pixel and the data as indicated in the MOC.
-
Constructor Details
-
MocReader
Create a MocReader for a given file- Throws:
Exception
-
-
Method Details
-
main
- Throws:
Exception
-
show
public void show()Describe basic characteristics of the MOC -
parse
Analyze the MOC to find out where the data for each order is found. This populates the data List. -
test
public boolean test(int order, long pixel) See if there is any overlap between the requested pixel and the data as indicated in the MOC.- Parameters:
order
- The order of the requested pixel.pixel
- The NESTED index of the requested pixel.- Returns:
- whether there is any coverage in the region of the requested pixel.
-