类 ProjectionSet


  • public class ProjectionSet
    extends java.lang.Object
    作者:
    Yaqiang Wang
    • 构造器详细资料

      • ProjectionSet

        public ProjectionSet()
        Constructor
    • 方法详细资料

      • fireProjectionChangedEvent

        public void fireProjectionChangedEvent()
      • isLonLatMap

        public boolean isLonLatMap()
        Get if is Lon/Lat projection
        返回:
        Boolean
      • getProjInfo

        public ProjectionInfo getProjInfo()
        Get projection info
        返回:
        Projection Info
      • setProjInfo

        public void setProjInfo​(ProjectionInfo projInfo)
        Set projection info
        参数:
        projInfo - The Projection info
      • getProjStr

        public java.lang.String getProjStr()
        Get Porj4 string
        返回:
        Proj4 string
      • setProjStr

        public void setProjStr​(java.lang.String projStr)
        Set proj4 string
        参数:
        projStr - Porj4 string
      • getProjectedExtentFromLonLat

        public Extent getProjectedExtentFromLonLat​(Extent sExtent)
        Get projected extent from lon/lat
        参数:
        sExtent - Lon/lat extent
        返回:
        Projected extent
      • projectLayers

        public void projectLayers​(MapView aMapView,
                                  ProjectionInfo toProj)
        Project layers
        参数:
        aMapView - The Map view
        toProj - To projection info
      • projectLayers

        public void projectLayers​(MapView aMapView,
                                  ProjectionInfo toProj,
                                  boolean isUpdateView)
        Project layers
        参数:
        aMapView - The map view
        toProj - To projection
        isUpdateView - If repaint mapview
      • projectPolygonShape

        public PolygonShape projectPolygonShape​(PolygonShape aPGS,
                                                ProjectionInfo fromProj,
                                                ProjectionInfo toProj)
        Project polygon shape
        参数:
        aPGS - A polygon shape
        fromProj - From projection
        toProj - To porjection
        返回:
        Projected polygon shape
      • projectAngle

        public double projectAngle​(double oAngle,
                                   double[] fromP1,
                                   double[] toP1,
                                   ProjectionInfo fromProj,
                                   ProjectionInfo toProj)
        Project angle
        参数:
        oAngle - The angle
        fromP1 - From point
        toP1 - To point
        fromProj - From projection
        toProj - To projection
        返回:
        Projected angle