Package | Description |
---|---|
org.openstreetmap.josm |
Provides the classes of JOSM application.
|
org.openstreetmap.josm.actions.downloadtasks |
Provides the classes for JOSM
download tasks . |
org.openstreetmap.josm.data |
Provides the classes for JOSM managed data.
|
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 |
Provides the classes for performing actions on OSM primitives using Visitor design pattern.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
Main.addLayer(Layer layer,
ProjectionBounds bounds)
Add a new layer to the map.
|
Modifier and Type | Method and Description |
---|---|
protected ProjectionBounds |
DownloadOsmTask.AbstractInternalTask.computeBbox(Bounds bounds) |
Modifier and Type | Field and Description |
---|---|
private ProjectionBounds |
ViewportData.bounds |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
ViewportData.getBounds()
Return the bounds in east-north coordinate space.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ProjectionBounds.intersects(ProjectionBounds b)
The two bounds intersect? Compared to java Shape.intersects, if does not use
the interior but the closure.
|
Constructor and Description |
---|
ViewportData(ProjectionBounds bounds) |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
DataSet.getDataSourceBoundingBox() |
Modifier and Type | Field and Description |
---|---|
private ProjectionBounds |
BoundingXYVisitor.bounds |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
BoundingXYVisitor.getBounds() |
Modifier and Type | Method and Description |
---|---|
void |
BoundingXYVisitor.visit(ProjectionBounds b)
Visiting call for projection bounds.
|
Modifier and Type | Field and Description |
---|---|
private ProjectionBounds |
AbstractProjection.projectionBoundsBox |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
Projection.getWorldBoundsBoxEastNorth()
Get an approximate EastNorth box around the lat/lon world bounds.
|
ProjectionBounds |
AbstractProjection.getWorldBoundsBoxEastNorth() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<ProjectionBounds,Projecting> |
Projecting.getProjectingsForArea(ProjectionBounds area)
Returns an map or (subarea, projecting) paris that contains projecting instances to convert the coordinates inside the given area.
|
java.util.Map<ProjectionBounds,Projecting> |
ShiftedProjecting.getProjectingsForArea(ProjectionBounds area) |
java.util.Map<ProjectionBounds,Projecting> |
AbstractProjection.getProjectingsForArea(ProjectionBounds area) |
Modifier and Type | Method and Description |
---|---|
Bounds |
Projection.getLatLonBoundsBox(ProjectionBounds pb)
Find lat/lon-box containing all the area of a given rectangle in
east/north space.
|
Bounds |
CustomProjection.getLatLonBoundsBox(ProjectionBounds r) |
private static EastNorth |
CustomProjection.getPointAlong(int i,
int n,
ProjectionBounds r) |
java.util.Map<ProjectionBounds,Projecting> |
Projecting.getProjectingsForArea(ProjectionBounds area)
Returns an map or (subarea, projecting) paris that contains projecting instances to convert the coordinates inside the given area.
|
java.util.Map<ProjectionBounds,Projecting> |
ShiftedProjecting.getProjectingsForArea(ProjectionBounds area) |
java.util.Map<ProjectionBounds,Projecting> |
AbstractProjection.getProjectingsForArea(ProjectionBounds area) |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
NavigatableComponent.getMaxProjectionBounds() |
ProjectionBounds |
NavigatableComponent.getProjectionBounds()
Determines the projection bounds of view area.
|
ProjectionBounds |
MapViewState.MapViewRectangle.getProjectionBounds()
Gets the projection bounds for this rectangle.
|
ProjectionBounds |
NavigatableComponent.getProjectionBounds(java.awt.Rectangle r)
Determines the projection bounds of given rectangle.
|
Modifier and Type | Method and Description |
---|---|
void |
NavigatableComponent.zoomTo(ProjectionBounds box)
Zoom to given projection bounds.
|
Modifier and Type | Field and Description |
---|---|
private ProjectionBounds |
AbstractTileSourceLayer.DeepTileSet.bounds |
Modifier and Type | Method and Description |
---|---|
ProjectionBounds |
Layer.getViewProjectionBounds()
Gets the
ProjectionBounds for this layer to be visible to the user. |
ProjectionBounds |
OsmDataLayer.getViewProjectionBounds() |
Modifier and Type | Method and Description |
---|---|
private void |
AbstractTileSourceLayer.drawInViewArea(java.awt.Graphics2D g,
MapView mv,
ProjectionBounds pb) |
Constructor and Description |
---|
DeepTileSet(ProjectionBounds bounds,
int minZoom,
int maxZoom) |