Uses of Interface
org.openstreetmap.josm.data.projection.Projection
-
Packages that use Projection Package Description org.openstreetmap.josm.data.coor Provides the classes for geographiccoordinates
(east/north and lat/lon systems).org.openstreetmap.josm.data.imagery Provides the classes for JOSM imagery sources, coupled withJMapViewer
classes.org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.visitor.paint.relations Provides the classes for painting and cachingMultipolygon
relations.org.openstreetmap.josm.data.projection Provides the classes for JOSM map projection.org.openstreetmap.josm.gui Provides the classes for JOSM graphical user interface.org.openstreetmap.josm.gui.layer Provides classes for handling the different kinds of map layers.org.openstreetmap.josm.gui.preferences.projection Provides classes for handling projection preferences.org.openstreetmap.josm.io Provides the classes for JOSM input/output support.org.openstreetmap.josm.io.imagery Provides the classes for imagery I/O.org.openstreetmap.josm.io.session Provides the classes for user sessions import/export.org.openstreetmap.josm.tools Provides the classes for various utilities and tools called from all other packages. -
-
Uses of Projection in org.openstreetmap.josm.data.coor
Constructors in org.openstreetmap.josm.data.coor with parameters of type Projection Constructor Description CachedLatLon(EastNorth eastNorth, Projection projection)
-
Uses of Projection in org.openstreetmap.josm.data.imagery
Fields in org.openstreetmap.josm.data.imagery declared as Projection Modifier and Type Field Description private Projection
AbstractWMSTileSource. tileProjection
private Projection
WMTSTileSource. tileProjection
Methods in org.openstreetmap.josm.data.imagery that return Projection Modifier and Type Method Description Projection
AbstractWMSTileSource. getTileProjection()
Projection
WMTSTileSource. getTileProjection()
Returns the tile projection.Methods in org.openstreetmap.josm.data.imagery with parameters of type Projection Modifier and Type Method Description EastNorth
OffsetBookmark. getDisplacement(Projection proj)
Get displacement in EastNorth coordinates of a given projection.private int
WMTSTileSource. getTileXMax(int zoom, Projection proj)
private int
WMTSTileSource. getTileYMax(int zoom, Projection proj)
private void
AbstractWMSTileSource. initAnchorPosition(Projection proj)
void
AbstractWMSTileSource. initProjection(Projection proj)
Initializes class with projection in JOSM.void
WMTSTileSource. initProjection(Projection proj)
Initializes projection for this TileSource with projectionvoid
AbstractWMSTileSource. setTileProjection(Projection tileProjection)
Constructors in org.openstreetmap.josm.data.imagery with parameters of type Projection Constructor Description AbstractWMSTileSource(org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo info, Projection tileProjection)
Constructs a newAbstractWMSTileSource
.TemplatedWMSTileSource(ImageryInfo info, Projection tileProjection)
Creates a tile source based on imagery infoWMSEndpointTileSource(ImageryInfo info, Projection tileProjection)
Create WMSEndpointTileSource tile sourceWMTSTileSource(ImageryInfo info, Projection projection)
Creates a tile source based on imagery info and initializes it with given projection. -
Uses of Projection in org.openstreetmap.josm.data.osm
Methods in org.openstreetmap.josm.data.osm with parameters of type Projection Modifier and Type Method Description void
DataSet. projectionChanged(Projection oldValue, Projection newValue)
-
Uses of Projection in org.openstreetmap.josm.data.osm.visitor.paint.relations
Methods in org.openstreetmap.josm.data.osm.visitor.paint.relations with parameters of type Projection Modifier and Type Method Description Geometry.AreaAndPerimeter
Multipolygon.PolyData. getAreaAndPerimeter(Projection projection)
Calculate area and perimeter length in the given projection.void
MultipolygonCache. projectionChanged(Projection oldValue, Projection newValue)
-
Uses of Projection in org.openstreetmap.josm.data.projection
Classes in org.openstreetmap.josm.data.projection that implement Projection Modifier and Type Class Description class
AbstractProjection
Implementation of the Projection interface that represents a coordinate reference system and delegates the real projection and datum conversion to other classes.class
CustomProjection
Custom projection.Fields in org.openstreetmap.josm.data.projection declared as Projection Modifier and Type Field Description private static Projection
ProjectionRegistry. proj
The projection method used.Fields in org.openstreetmap.josm.data.projection with type parameters of type Projection Modifier and Type Field Description private static Map<String,Projection>
Projections. projectionsByCodeCache
private static Map<String,Supplier<Projection>>
Projections. projectionSuppliersByCode
Methods in org.openstreetmap.josm.data.projection that return Projection Modifier and Type Method Description private static Projection
Projections. computeProjectionByCode(String code)
Projection
AbstractProjection. getBaseProjection()
Projection
Projecting. getBaseProjection()
Gets the base projection instance used.Projection
ShiftedProjecting. getBaseProjection()
static Projection
ProjectionRegistry. getProjection()
Replies the current projection.static Projection
Projections. getProjectionByCode(String code)
Get a projection by code.Methods in org.openstreetmap.josm.data.projection with parameters of type Projection Modifier and Type Method Description private static void
ProjectionRegistry. fireProjectionChanged(Projection oldValue, Projection newValue, Bounds oldBounds)
ProjectionBounds
CustomProjection. getEastNorthBoundsBox(ProjectionBounds box, Projection boxProjection)
ProjectionBounds
Projection. getEastNorthBoundsBox(ProjectionBounds box, Projection boxProjection)
Get a box in east/north space of this projection, that fully contains an east/north box of another projection.void
ProjectionChangeListener. projectionChanged(Projection oldValue, Projection newValue)
static void
ProjectionRegistry. setProjection(Projection p)
Sets the current projectionMethod parameters in org.openstreetmap.josm.data.projection with type arguments of type Projection Modifier and Type Method Description static void
Projections. registerProjectionSupplier(String code, Supplier<Projection> supplier)
Register a projection supplier, that is, a factory class for projections. -
Uses of Projection in org.openstreetmap.josm.gui
Methods in org.openstreetmap.josm.gui that return Projection Modifier and Type Method Description Projection
MapViewState. getProjection()
Gets the current projection used for the MapView.Projection
NavigatableComponent. getProjection()
Returns the projection to be used in calculating stuff.Methods in org.openstreetmap.josm.gui with parameters of type Projection Modifier and Type Method Description MapViewState
MapViewState. usingProjection(Projection projection)
Creates a state that uses the projection. -
Uses of Projection in org.openstreetmap.josm.gui.layer
Methods in org.openstreetmap.josm.gui.layer that return Projection Modifier and Type Method Description private Projection
WMSLayer. chooseProjection(Projection requested)
private Projection
WMSLayer. selectProjection(Projection proj)
Methods in org.openstreetmap.josm.gui.layer with parameters of type Projection Modifier and Type Method Description private Projection
WMSLayer. chooseProjection(Projection requested)
boolean
Layer. isProjectionSupported(Projection proj)
allows to check whether a projection is supported or notvoid
AbstractTileSourceLayer. projectionChanged(Projection oldValue, Projection newValue)
void
GpxLayer. projectionChanged(Projection oldValue, Projection newValue)
void
Layer. projectionChanged(Projection oldValue, Projection newValue)
void
OsmDataLayer. projectionChanged(Projection oldValue, Projection newValue)
void
WMSLayer. projectionChanged(Projection oldValue, Projection newValue)
void
WMTSLayer. projectionChanged(Projection oldValue, Projection newValue)
private Projection
WMSLayer. selectProjection(Projection proj)
-
Uses of Projection in org.openstreetmap.josm.gui.preferences.projection
Methods in org.openstreetmap.josm.gui.preferences.projection that return Projection Modifier and Type Method Description Projection
AbstractProjectionChoice. getProjection()
Projection
CodeProjectionChoice. getProjection()
Projection
CustomProjectionChoice. getProjection()
Projection
ProjectionChoice. getProjection()
Get the projection that matches the internal state. -
Uses of Projection in org.openstreetmap.josm.io
Fields in org.openstreetmap.josm.io declared as Projection Modifier and Type Field Description private Projection
GeoJSONReader. projection
private Projection
GeoJSONWriter. projection
-
Uses of Projection in org.openstreetmap.josm.io.imagery
Methods in org.openstreetmap.josm.io.imagery with parameters of type Projection Modifier and Type Method Description private static Bounds
WMSImagery. parseBBox(Projection conv, String miny, String minx, String maxy, String maxx)
private Bounds
WMSImagery. parseBoundingBox(XMLStreamReader reader, Projection conv)
-
Uses of Projection in org.openstreetmap.josm.io.session
Methods in org.openstreetmap.josm.io.session with parameters of type Projection Modifier and Type Method Description ViewportData
SessionReader.SessionViewportData. getEastNorthViewport(Projection proj)
Convert this viewport data to aViewportData
object (with projected coordinates). -
Uses of Projection in org.openstreetmap.josm.tools
Methods in org.openstreetmap.josm.tools with parameters of type Projection Modifier and Type Method Description static Geometry.AreaAndPerimeter
Geometry. getAreaAndPerimeter(List<? extends ILatLon> nodes, Projection projection)
Calculate area and perimeter length of a polygon in the given projection.
-