📄 coordinatesystemaxis.java
字号:
/*$************************************************************************************************ ** ** $Id: CoordinateSystemAxis.java,v 1.1 2004/05/06 15:51:50 desruisseaux Exp $ ** ** $Source: /cvsroot/geoapi/src/org/opengis/referencing/cs/CoordinateSystemAxis.java,v $ ** ** Copyright (C) 2003 Open GIS Consortium, Inc. All Rights Reserved. http://www.opengis.org/Legal/ ** *************************************************************************************************/package org.opengis.referencing.cs;// Direct dependenciesimport javax.units.Unit;import org.opengis.referencing.Info;/** * Definition of a coordinate system axis. * See <A HREF="package-summary.html#AxisNames">axis name constraints</A>. * * @UML abstract CS_CoordinateSystemAxis * @author ISO 19111 * @author <A HREF="http://www.opengis.org">OpenGIS® consortium</A> * @version <A HREF="http://www.opengis.org/docs/03-073r1.zip">Abstract specification 2.0</A> * * @see CoordinateSystem * @see Unit */public interface CoordinateSystemAxis extends Info { /** * The abbreviation used for this coordinate system axes. This abbreviation is also * used to identify the ordinates in coordinate tuple. Examples are "<var>X</var>" * and "<var>Y</var>". * * @return The coordinate system axis abbreviation. * @UML mandatory axisAbbrev */ String getAbbreviation(); /** * Direction of this coordinate system axis. In the case of Cartesian projected * coordinates, this is the direction of this coordinate system axis locally. * Examples: * {@linkplain AxisDirection#NORTH north} or {@linkplain AxisDirection#SOUTH south}, * {@linkplain AxisDirection#EAST east} or {@linkplain AxisDirection#WEST west}, * {@linkplain AxisDirection#UP up} or {@linkplain AxisDirection#DOWN down}. * Within any set of coordinate system axes, only one of each pair of terms * can be used. For earth-fixed coordinate reference systems, this direction is often * approximate and intended to provide a human interpretable meaning to the axis. When a * geodetic datum is used, the precise directions of the axes may therefore vary slightly * from this approximate direction. * * Note that an {@link org.opengis.referencing.crs.EngineeringCRS} often requires * specific descriptions of the directions of its coordinate system axes. * * @return The coordinate system axis direction. * @UML mandatory axisDirection */ AxisDirection getDirection(); /** * The unit of measure used for this coordinate system axis. The value of this * coordinate in a coordinate tuple shall be recorded using this unit of measure, * whenever those coordinates use a coordinate reference system that uses a * coordinate system that uses this axis. * * @return The coordinate system axis unit. * @UML mandatory axisUnitID */ Unit getUnit();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -