See: Description
Interface | Description |
---|---|
Crs |
Coordinate Reference System.
|
Decoder<T> |
Turns a JSON object into a typed java object.
|
Field |
Represents a TFCat Field.
|
LocalCrs |
Represents a TFCat Local CRS (Coordinate Reference System) structure.
|
Reporter |
Recipient for validation messages.
|
SpectralCoords |
Represents a TFCat SpectralCoords object.
|
WordChecker |
Interface for simple syntax checking.
|
Class | Description |
---|---|
BasicReporter |
Standard reporter implementation.
|
Bbox |
Represents a TFCat bbox (bounding box) structure.
|
Datatype<T> |
Characterises the type of data held by a field.
|
Decoders |
Contains decoder implementations for all the TFCat types.
|
DummyReporter |
Reporter that discards all messages.
|
Feature |
Represents a TFCat Feature object.
|
FeatureCollection |
Represents a TFCat FeatureCollection object.
|
Geometry<S> |
Abstract superclass representing one of the seven typed Geometry
objects defined in the TFCat specification.
|
Geometry.GeometryCollection |
Geometry subclass representing a TFCat GeometryCollection.
|
Geometry.LineString |
Geometry subclass representing a TFCat LineString.
|
Geometry.MultiLineString |
Geometry subclass representing a TFCat MultiLineString.
|
Geometry.MultiPoint |
Geometry subclass representing a TFCat MultiPoint.
|
Geometry.MultiPolygon |
Geometry subclass representing a TFCat MultiPolygon.
|
Geometry.Point |
Geometry subclass representing a TFCat Point.
|
Geometry.Polygon |
Geometry subclass representing a TFCat Polygon.
|
LinearRing |
Represents a linear ring as defined in the TFCat specification
(from the GeoJSON specification).
|
Position |
Represents a position in (time, spectral) space.
|
TfcatObject |
Superclass for TFCat objects.
|
TfcatStatus |
Utility class to represent the validity status of a TFCat text.
|
TfcatUtil |
Utilities for use with TFCat classes.
|
TimeCoords |
Represents a TFCat TimeCoords object.
|
Validate |
Provides a main method which validates TFCat texts.
|
Enum | Description |
---|---|
TfcatStatus.Code |
Parse result code.
|
This package contains a parser and validator for the Time-Frequency Radio Catalogues standard, defined at see https://doi.org/10.25935/6068-8528. It currently implements v1.0 of the standard.
The main
method of the
Validate class
may be used as a standalone validator,
or the TfcatUtil.parseTfcat
method
may be used to parse TFCat texts programmatically.
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.