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§
Sourcefn set_usage(&mut self, _usage: ObjectUsage)
fn set_usage(&mut self, _usage: ObjectUsage)
Set Usage
Sourcefn set_anchor(&mut self, _anchor: String)
fn set_anchor(&mut self, _anchor: String)
Set an Anchor
Sourcefn set_coordinate_system(&mut self, _cs: CoordinateSystem)
fn set_coordinate_system(&mut self, _cs: CoordinateSystem)
Set a CoordinateSystem
Sourcefn set_temporal_extent(&mut self, _extent: TemporalExtent)
fn set_temporal_extent(&mut self, _extent: TemporalExtent)
Set Temporal Extent
Sourcefn set_vertical_extent(&mut self, _extent: VerticalExtent)
fn set_vertical_extent(&mut self, _extent: VerticalExtent)
Set Vertical Extent
Sourcefn set_method(&mut self, _method: Method)
fn set_method(&mut self, _method: Method)
Set a Method
Sourcefn set_ensemble(&mut self, _ensemble: DatumEnsemble)
fn set_ensemble(&mut self, _ensemble: DatumEnsemble)
Set a DatumEnsemble
Sourcefn set_member(&mut self, _member: DatumEnsembleMember)
fn set_member(&mut self, _member: DatumEnsembleMember)
Set a Member
Sourcefn set_ellipsoid(&mut self, _ellipsoid: Ellipsoid)
fn set_ellipsoid(&mut self, _ellipsoid: Ellipsoid)
Set an Ellipsoid
Sourcefn set_accuracy(&mut self, _accuracy: String)
fn set_accuracy(&mut self, _accuracy: String)
Set Accuracy
Sourcefn set_frame_epoch(&mut self, _epoch: f64)
fn set_frame_epoch(&mut self, _epoch: f64)
Set a frame epoch
Sourcefn set_parameter(&mut self, _parameter: ParameterValue)
fn set_parameter(&mut self, _parameter: ParameterValue)
Set a Parameter
Sourcefn set_meridian(&mut self, _meridian: Meridian)
fn set_meridian(&mut self, _meridian: Meridian)
Set a Meridian
Sourcefn set_prime_meridian(&mut self, _prime_meridian: PrimeMeridian)
fn set_prime_meridian(&mut self, _prime_meridian: PrimeMeridian)
Set a PrimeMeridian
Sourcefn set_conversion(&mut self, _conversion: Conversion)
fn set_conversion(&mut self, _conversion: Conversion)
Set a Conversion
Sourcefn set_geodetic_crs(&mut self, _geodetic_crs: GeodeticCRS)
fn set_geodetic_crs(&mut self, _geodetic_crs: GeodeticCRS)
Set a GeodeticCRS
Sourcefn set_projected_crs(&mut self, _projected_crs: ProjectedCRS)
fn set_projected_crs(&mut self, _projected_crs: ProjectedCRS)
Set a ProjectedCRS
Sourcefn set_projection(&mut self, _name: String)
fn set_projection(&mut self, _name: String)
Set the name