Uses of Interface
gistoolkit.projection.Projection

Packages that use Projection
gistoolkit.application.dialog   
gistoolkit.application.layers   
gistoolkit.datasources   
gistoolkit.datasources.imagefile   
gistoolkit.datasources.terraserver   
gistoolkit.display   
gistoolkit.projection   
gistoolkit.server   
gistoolkit.server.mapservice.adminextender   
gistoolkit.server.mapservice.adminextender.projectionhandlers   
 

Uses of Projection in gistoolkit.application.dialog
 

Methods in gistoolkit.application.dialog that return Projection
 Projection ProjectionDialog.getProjection()
          Retrieve the edited projection from the layout
 

Methods in gistoolkit.application.dialog with parameters of type Projection
 void ProjectionDialog.setProjection(Projection inProjection)
          set the projection into the panel
 

Uses of Projection in gistoolkit.application.layers
 

Methods in gistoolkit.application.layers that return Projection
 Projection ProjectionSelectPanel.getProjection()
          get the selected projection.
 

Uses of Projection in gistoolkit.datasources
 

Methods in gistoolkit.datasources that return Projection
 Projection DataSource.getToProjection()
          Gets the projection to which this datasource is required to project its contents.
 Projection DataSource.getFromProjection()
          Gets the projection to use to convert from the storage media, source projection.
 Projection SimpleDataSource.getFromProjection()
          Returns the projection to use to convert from the datasource native projection to the display projection, or a basis projection for the display projection.
 Projection SimpleDataSource.getToProjection()
          Returns the ToProjection.
 

Methods in gistoolkit.datasources with parameters of type Projection
 void DataSource.setToProjection(Projection inProjection, boolean inCacheProjected)
          Sets the projection to which this datasource is required to project its contents.
 void DataSource.setFromProjection(Projection inProjection)
          Sets the projection to use to convert from the storage media, source projection.
static void ShapeUtils.projectForward(GISDataset inDataset, Projection inProjection)
          Projects the entire dataset foreward using the given projection.
static void ShapeUtils.projectBackward(GISDataset inDataset, Projection inProjection)
          Projects the entire dataset backward using the given projection.
static void ShapeUtils.reproject(GISDataset inDataset, Projection inOldProjection, Projection inNewProjection)
          Reproject the entire dataset, backward from the old projection, forward to the new projection
 void SimpleDataSource.setFromProjection(Projection inProjection)
          Sets the projection to use to convert from the storage media, source projection.
 void SimpleDataSource.setToProjection(Projection inProjection, boolean inCacheProjected)
          Allows another projection to be used to convert to the screen projection.
 void SimpleDataSource.setProjection(Projection inProjection)
           
 void SimpleDataSource.projectForward(Projection inProjection, GISDataset inDataset)
          Project the dataset forward
 void SimpleDataSource.projectBackward(Projection inProjection, GISDataset inDataset)
          Project the dataset backward
 

Uses of Projection in gistoolkit.datasources.imagefile
 

Methods in gistoolkit.datasources.imagefile with parameters of type Projection
 void ImageDirectoryDataSource.setFromProjection(Projection inProjection)
          Set the projection from which this data should be projected.
 void ImageFileDataSource.setFromProjection(Projection inProjection)
          Set the projection from which this data should be projected.
 void RasterCatalogDataSource.setFromProjection(Projection inProjection)
          Set the projection from which this data should be projected.
 

Uses of Projection in gistoolkit.datasources.terraserver
 

Methods in gistoolkit.datasources.terraserver that return Projection
 Projection TerraserverDataSource.getFromProjection()
           
 Projection TerraserverDataSource.getToProjection()
          Return the projection this data source is to project to.
 

Methods in gistoolkit.datasources.terraserver with parameters of type Projection
 void TerraserverDataSource.setFromProjection(Projection inProjection)
          Sets the projection to use to convert from the storage media, source projection.
 void TerraserverDataSource.setToProjection(Projection inProjection, boolean inCacheProjected)
          Allows another projection to be used to convert to the screen projection.
 

Uses of Projection in gistoolkit.display
 

Fields in gistoolkit.display declared as Projection
 Projection GISDisplay.myProjection
          Reference to the currently used projection
 

Methods in gistoolkit.display that return Projection
 Projection GISDisplay.getProjection()
          Retrieve the currently used projection
 Projection Layer.getProjection()
          Retrieve the projection in use with this layer
 Projection Layer.getFromProjection()
          Retrieve the from projection in use with this layer
 

Methods in gistoolkit.display with parameters of type Projection
 void GISDisplay.setProjection(Projection inProjection)
          Set the projection to use when drawing the map
 void Layer.setProjection(Projection inProjection, boolean inCacheProjected)
          Sets the projection to use when rendering this particular layer.
 void Layer.setFromProjection(Projection inProjection)
          Sets the projection to use when rendering this particular layer.
 

Uses of Projection in gistoolkit.projection
 

Subinterfaces of Projection in gistoolkit.projection
 interface EditableProjection
          Allows the user interface to edit the properties of a particular projection.
 

Classes in gistoolkit.projection that implement Projection
 class AlbersEqualAreaProjection
          Projects to the Albers Equal Area Projection.
 class BritishNationalGridProjection
           
 class LambertConicConformalProjection
           A conformal conic projection.
 class NoProjection
          Does no projection, just displays the data in the projection it currently has.
 class SimpleProjection
          Used for handling general things like lat oragin, long oragin, and elipsoid.
 class TransversMercatorProjection
          Performs a Transvers Mercator projection from Latitude Longitude to UTM or so.
 class UniversalTransverseMercatorProjection
          A projection used for converting from a WGS84 to UTM in a particular zone.
 

Methods in gistoolkit.projection that return Projection
 Projection AlbersEqualAreaProjectionPanel.getProjection()
          Retrieve the edited projeciton
 Projection LambertConicConformalProjectionPanel.getProjection()
          Retrieve the edited projeciton
 Projection NoProjectionPanel.getProjection()
          Retrieve the edited projection
abstract  Projection ProjectionPanel.getProjection()
          Retrieve the edited projection
 Projection SimpleProjectionPanel.getProjection()
          Return the edited projection back to the caller
 Projection UniversalTransverseMercatorProjectionPanel.getProjection()
          Retrieve the edited projection from the panel
 

Methods in gistoolkit.projection with parameters of type Projection
 void AlbersEqualAreaProjectionPanel.setProjection(Projection inProjection)
          Set the projection to be edited
static void ImageProjector.projectForward(Projection inProjection, RasterShape inImage)
          Project the image forward.
static void ImageProjector.projectBackward(Projection inProjection, RasterShape inImage)
          Project the image Backward.
static void ImageProjector.reProject(Projection inFromProjection, Projection inToProjection, RasterShape inImage)
          ReProject the image.
 void LambertConicConformalProjectionPanel.setProjection(Projection inProjection)
          Set the projection to be edited
 void NoProjectionPanel.setProjection(Projection inProjection)
          Set the projection to be edited
abstract  void ProjectionPanel.setProjection(Projection inProjection)
          Set the projection to be edited
static void ShapeProjector.projectForward(Projection inProjection, Shape inShape)
          Handles projection of shapes
static void ShapeProjector.projectForwardPoint(Projection inProjection, Point inPoint)
          Handles projection of Points.
static void ShapeProjector.projectForwardMultiPoint(Projection inProjection, MultiPoint inMultiPoint)
          Handles projection of MultiPoints.
static void ShapeProjector.projectForwardLineString(Projection inProjection, LineString inLineString)
          Handles projection of LineStrings.
static void ShapeProjector.projectForwardMultiLineString(Projection inProjection, MultiLineString inMultiLineString)
          Handles projection of MultiLineStrings.
static void ShapeProjector.projectForwardLinearRing(Projection inProjection, LinearRing inLinearRing)
          Handles projection of LinearRings.
static void ShapeProjector.projectForwardPolygon(Projection inProjection, Polygon inPolygon)
          Handles projection of Polygons.
static void ShapeProjector.projectForwardMultiPolygon(Projection inProjection, MultiPolygon inMultiPolygon)
          Handles projection of MultiPolygons.
static void ShapeProjector.projectBackward(Projection inProjection, Shape inShape)
          Handles reverse projection of shapes.
static void ShapeProjector.projectBackwardPoint(Projection inProjection, Point inPoint)
          Handles reverse projection of Points.
static void ShapeProjector.projectBackwardMultiPoint(Projection inProjection, MultiPoint inMultiPoint)
          Handles reverse projection of MultiPoints.
static void ShapeProjector.projectBackwardLineString(Projection inProjection, LineString inLineString)
          Handles reverse projection of LineStrings.
static void ShapeProjector.projectBackwardMultiLineString(Projection inProjection, MultiLineString inMultiLineString)
          Handles reverse projection of MultiLineStrings.
static void ShapeProjector.projectBackwardLinearRing(Projection inProjection, LinearRing inLinearRing)
          Handles reverse projection of LinearRings.
static void ShapeProjector.projectBackwardPolygon(Projection inProjection, Polygon inPolygon)
          Handles reverse projection of Polygons.
static void ShapeProjector.projectBackwardMultiPolygon(Projection inProjection, MultiPolygon inMultiPolygon)
          Handles reverse projection of MultiPolygons.
static Envelope ShapeProjector.projectForward(Projection inProjection, Envelope inEnvelope)
          Project the envelope Foreward
static Envelope ShapeProjector.projectBackward(Projection inProjection, Envelope inEnvelope)
          Project the envelope Backward
 void SimpleProjectionPanel.setProjection(Projection inProjection)
          set the projection to be edited
 void UniversalTransverseMercatorProjectionPanel.setProjection(Projection inProjection)
          Set the Projection within the panel
 

Uses of Projection in gistoolkit.server
 

Methods in gistoolkit.server that return Projection
 Projection LayerDefinition.getFromProjection()
           
 Projection Service.getProjection()
          Get the projection to use with this layer.
 

Methods in gistoolkit.server with parameters of type Projection
 void LayerDefinition.setFromProjection(Projection inProjection)
          Set the from projection to use for this layer.
protected  void LayerDefinition.setProjection(Projection inProjection)
          Set the projection to use for this layer.
 void Service.setProjection(Projection inProjection)
          Set the projection to use with this layer.
 

Uses of Projection in gistoolkit.server.mapservice.adminextender
 

Methods in gistoolkit.server.mapservice.adminextender with parameters of type Projection
static void ProjectionHandler.showProjectionSelectPage(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
 

Uses of Projection in gistoolkit.server.mapservice.adminextender.projectionhandlers
 

Methods in gistoolkit.server.mapservice.adminextender.projectionhandlers with parameters of type Projection
static void AlbersEqualAreaProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, Projection inProjection)
           
static void AlbersEqualAreaProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void AlbersEqualAreaProjectionHandler.showAEAPage(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void AlbersEqualAreaProjectionHandler.handleAction(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
          Handle action events.
static void LambertConicConformalProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, Projection inProjection)
           
static void LambertConicConformalProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void LambertConicConformalProjectionHandler.showLCCPage(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void LambertConicConformalProjectionHandler.handleAction(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
          Handle action events.
static void NoProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, Projection inProjection)
           
static void NoProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void NoProjectionHandler.showNoProjectionPage(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void NoProjectionHandler.handleAction(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
          Handle action events.
static void UniversalTransverseMercatorProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, Projection inProjection)
           
static void UniversalTransverseMercatorProjectionHandler.doGet(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void UniversalTransverseMercatorProjectionHandler.showUTCPage(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
           
static void UniversalTransverseMercatorProjectionHandler.handleAction(Request inRequest, Response inResponse, Server inServer, Service inService, LayerDefinition inLayer, Projection inProjection)
          Handle action events.