Package | Description |
---|---|
org.openstreetmap.josm |
Provides the classes of JOSM application.
|
org.openstreetmap.josm.data |
Provides the classes for JOSM managed data.
|
org.openstreetmap.josm.data.coor |
Provides the classes for geographic
coordinates
(east/north and lat/lon systems). |
org.openstreetmap.josm.data.imagery |
Provides the classes for JOSM imagery sources, coupled with
JMapViewer classes. |
org.openstreetmap.josm.data.osm |
Provides the classes for OSM data:
Primitives :
Node ,
Way ,
Relation
Users
Tags
Changesets
Utilities classes
|
org.openstreetmap.josm.data.osm.visitor.paint.relations |
Provides the classes for painting and caching
Multipolygon 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.tools |
Provides the classes for various utilities and tools called from all other packages.
|
Modifier and Type | Field and Description |
---|---|
private static Projection |
Main.proj
The projection method used.
|
Modifier and Type | Method and Description |
---|---|
static Projection |
Main.getProjection()
Replies the current projection.
|
Modifier and Type | Method and Description |
---|---|
private static void |
Main.fireProjectionChanged(Projection oldValue,
Projection newValue,
Bounds oldBounds) |
static void |
Main.setProjection(Projection p)
Sets the current projection
|
Modifier and Type | Method and Description |
---|---|
void |
Bounds.visitEdge(Projection projection,
java.util.function.Consumer<LatLon> visitor)
Visit points along the edge of this bounds instance.
|
Modifier and Type | Field and Description |
---|---|
private Projection |
CachedLatLon.proj |
Modifier and Type | Method and Description |
---|---|
private int |
WMTSTileSource.getTileXMax(int zoom,
Projection proj) |
private int |
WMTSTileSource.getTileYMax(int zoom,
Projection proj) |
private void |
AbstractWMSTileSource.initAnchorPosition(Projection proj) |
void |
WMTSTileSource.initProjection(Projection proj)
Initializes projection for this TileSource with projection
|
void |
AbstractWMSTileSource.initProjection(Projection proj)
Initializes class with projection in JOSM.
|
Modifier and Type | Method and Description |
---|---|
EastNorth |
Node.getEastNorth(Projection projection)
Replies the projected east/north coordinates.
|
void |
DataSet.projectionChanged(Projection oldValue,
Projection newValue) |
Modifier and Type | Method and Description |
---|---|
Geometry.AreaAndPerimeter |
Multipolygon.PolyData.getAreaAndPerimeter(Projection projection)
Calculate area and perimeter length in the given projection.
|
void |
MultipolygonCache.projectionChanged(Projection oldValue,
Projection newValue) |
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,Projection> |
Projections.projectionsByCode_cache |
Modifier and Type | Method and Description |
---|---|
Projection |
ShiftedProjecting.getBaseProjection() |
Projection |
AbstractProjection.getBaseProjection() |
Projection |
Projecting.getBaseProjection()
Gets the base projection instance used.
|
static Projection |
Projections.getProjectionByCode(java.lang.String code)
Get a projection by code.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectionChangeListener.projectionChanged(Projection oldValue,
Projection newValue) |
Modifier and Type | Method and Description |
---|---|
Projection |
MapViewState.getProjection()
Gets the current projection used for the MapView.
|
Projection |
NavigatableComponent.getProjection() |
Modifier and Type | Method and Description |
---|---|
MapViewState |
MapViewState.usingProjection(Projection projection)
Creates a state that uses the projection.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Layer.isProjectionSupported(Projection proj)
allows to check whether a projection is supported or not
|
boolean |
WMTSLayer.isProjectionSupported(Projection proj) |
boolean |
WMSLayer.isProjectionSupported(Projection proj) |
boolean |
TMSLayer.isProjectionSupported(Projection proj) |
void |
Layer.projectionChanged(Projection oldValue,
Projection newValue) |
void |
GpxLayer.projectionChanged(Projection oldValue,
Projection newValue) |
void |
WMTSLayer.projectionChanged(Projection oldValue,
Projection newValue) |
void |
WMSLayer.projectionChanged(Projection oldValue,
Projection newValue) |
void |
OsmDataLayer.projectionChanged(Projection oldValue,
Projection newValue) |
Modifier and Type | Method and Description |
---|---|
Projection |
AbstractProjectionChoice.getProjection() |
Projection |
CustomProjectionChoice.getProjection() |
Projection |
ProjectionChoice.getProjection()
Get the projection that matches the internal state.
|
Projection |
CodeProjectionChoice.getProjection() |
Modifier and Type | Field and Description |
---|---|
private Projection |
GeoJSONWriter.projection |
Modifier and Type | Method and Description |
---|---|
static Geometry.AreaAndPerimeter |
Geometry.getAreaAndPerimeter(java.util.List<Node> nodes,
Projection projection)
Calculate area and perimeter length of a polygon in the given projection.
|