ToProjJSON

Trait ToProjJSON 

Source
pub trait ToProjJSON {
Show 26 methods // Provided methods fn set_usage(&mut self, _usage: ObjectUsage) { ... } fn set_anchor(&mut self, _anchor: String) { ... } fn set_unit(&mut self, _unit: Unit) { ... } fn set_id(&mut self, _id: Id) { ... } fn set_axis(&mut self, _axis: Axis) { ... } fn set_coordinate_system(&mut self, _cs: CoordinateSystem) { ... } fn set_temporal_extent(&mut self, _extent: TemporalExtent) { ... } fn set_vertical_extent(&mut self, _extent: VerticalExtent) { ... } fn set_bbox(&mut self, _bbox: ProjBBox) { ... } fn set_area(&mut self, _area: Option<String>) { ... } fn set_method(&mut self, _method: Method) { ... } fn set_ensemble(&mut self, _ensemble: DatumEnsemble) { ... } fn set_member(&mut self, _member: DatumEnsembleMember) { ... } fn set_ellipsoid(&mut self, _ellipsoid: Ellipsoid) { ... } fn set_accuracy(&mut self, _accuracy: String) { ... } fn set_epoch(&mut self, _epoch: f64) { ... } fn set_frame_epoch(&mut self, _epoch: f64) { ... } fn set_datum(&mut self, _datum: Datum) { ... } fn set_parameter(&mut self, _parameter: ParameterValue) { ... } fn set_meridian(&mut self, _meridian: Meridian) { ... } fn set_prime_meridian(&mut self, _prime_meridian: PrimeMeridian) { ... } fn set_conversion(&mut self, _conversion: Conversion) { ... } fn set_geodetic_crs(&mut self, _geodetic_crs: GeodeticCRS) { ... } fn set_projected_crs(&mut self, _projected_crs: ProjectedCRS) { ... } fn set_projection(&mut self, _name: String) { ... } fn set_order(&mut self, _order: usize) { ... }
}
Expand description

Helper functions that default to do nothing

Provided Methods§

Source

fn set_usage(&mut self, _usage: ObjectUsage)

Set Usage

Source

fn set_anchor(&mut self, _anchor: String)

Set an Anchor

Source

fn set_unit(&mut self, _unit: Unit)

Set a Unit

Source

fn set_id(&mut self, _id: Id)

Set an Id

Source

fn set_axis(&mut self, _axis: Axis)

Set an Axis

Source

fn set_coordinate_system(&mut self, _cs: CoordinateSystem)

Set a CoordinateSystem

Source

fn set_temporal_extent(&mut self, _extent: TemporalExtent)

Set Temporal Extent

Source

fn set_vertical_extent(&mut self, _extent: VerticalExtent)

Set Vertical Extent

Source

fn set_bbox(&mut self, _bbox: ProjBBox)

Set Bounding Box

Source

fn set_area(&mut self, _area: Option<String>)

Set Area

Source

fn set_method(&mut self, _method: Method)

Set a Method

Source

fn set_ensemble(&mut self, _ensemble: DatumEnsemble)

Set a DatumEnsemble

Source

fn set_member(&mut self, _member: DatumEnsembleMember)

Set a Member

Source

fn set_ellipsoid(&mut self, _ellipsoid: Ellipsoid)

Set an Ellipsoid

Source

fn set_accuracy(&mut self, _accuracy: String)

Set Accuracy

Source

fn set_epoch(&mut self, _epoch: f64)

Set Epoch

Source

fn set_frame_epoch(&mut self, _epoch: f64)

Set a frame epoch

Source

fn set_datum(&mut self, _datum: Datum)

Set a datum

Source

fn set_parameter(&mut self, _parameter: ParameterValue)

Set a Parameter

Source

fn set_meridian(&mut self, _meridian: Meridian)

Set a Meridian

Source

fn set_prime_meridian(&mut self, _prime_meridian: PrimeMeridian)

Set a PrimeMeridian

Source

fn set_conversion(&mut self, _conversion: Conversion)

Set a Conversion

Source

fn set_geodetic_crs(&mut self, _geodetic_crs: GeodeticCRS)

Set a GeodeticCRS

Source

fn set_projected_crs(&mut self, _projected_crs: ProjectedCRS)

Set a ProjectedCRS

Source

fn set_projection(&mut self, _name: String)

Set the name

Source

fn set_order(&mut self, _order: usize)

Set the order

Implementors§

Source§

impl ToProjJSON for CRS

Source§

impl ToProjJSON for Datum

Source§

impl ToProjJSON for ProjJSON

Source§

impl ToProjJSON for SingleOperation

Source§

impl ToProjJSON for Unit

Source§

impl ToProjJSON for ValueInDegreeOrValueAndUnit

Source§

impl ToProjJSON for AbridgedTransformation

Source§

impl ToProjJSON for Axis

Source§

impl ToProjJSON for BoundCRS

Source§

impl ToProjJSON for CompoundCRS

Source§

impl ToProjJSON for ConcatenatedOperation

Source§

impl ToProjJSON for Conversion

Source§

impl ToProjJSON for CoordinateMetadata

Source§

impl ToProjJSON for CoordinateSystem

Source§

impl ToProjJSON for DatumEnsemble

Source§

impl ToProjJSON for DatumEnsembleMember

Source§

impl ToProjJSON for DerivedEngineeringCRS

Source§

impl ToProjJSON for DerivedGeodeticCRS

Source§

impl ToProjJSON for DerivedParametricCRS

Source§

impl ToProjJSON for DerivedProjectedCRS

Source§

impl ToProjJSON for DerivedTemporalCRS

Source§

impl ToProjJSON for DerivedVerticalCRS

Source§

impl ToProjJSON for DynamicGeodeticReferenceFrame

Source§

impl ToProjJSON for DynamicVerticalReferenceFrame

Source§

impl ToProjJSON for Ellipsoid

Source§

impl ToProjJSON for EngineeringCRS

Source§

impl ToProjJSON for EngineeringDatum

Source§

impl ToProjJSON for GeodeticCRS

Source§

impl ToProjJSON for GeodeticReferenceFrame

Source§

impl ToProjJSON for Meridian

Source§

impl ToProjJSON for Method

Source§

impl ToProjJSON for ObjectUsage

Source§

impl ToProjJSON for ParameterValue

Source§

impl ToProjJSON for ParametricCRS

Source§

impl ToProjJSON for ParametricDatum

Source§

impl ToProjJSON for PointMotionOperation

Source§

impl ToProjJSON for PrimeMeridian

Source§

impl ToProjJSON for ProjectedCRS

Source§

impl ToProjJSON for TemporalCRS

Source§

impl ToProjJSON for TemporalDatum

Source§

impl ToProjJSON for Transformation

Source§

impl ToProjJSON for UnitObject

Source§

impl ToProjJSON for VerticalCRS

Source§

impl ToProjJSON for VerticalReferenceFrame