Uses of Interface
org.openstreetmap.josm.data.coor.ILatLon
-
Packages that use ILatLon Package Description org.openstreetmap.josm.data Provides the classes for JOSM managed data.org.openstreetmap.josm.data.coor Provides the classes for geographiccoordinates
(east/north and lat/lon systems).org.openstreetmap.josm.data.coor.conversion Provides the classes for geographiccoordinates
conversion.org.openstreetmap.josm.data.gpx Provides the classes for JOSMGPX data
(points, tracks, routes).org.openstreetmap.josm.data.imagery Provides the classes for JOSM imagery sources, coupled withJMapViewer
classes.org.openstreetmap.josm.data.imagery.street_level 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 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.data.vector org.openstreetmap.josm.gui Provides the classes for JOSM graphical user interface.org.openstreetmap.josm.gui.dialogs Provides three kinds of dialogs: Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI Changeset dialog based on a standalone implementation, dedicated to OSM changesets management Extended dialogs for everything elseorg.openstreetmap.josm.gui.download Provides GUI classes for the download dialog.org.openstreetmap.josm.gui.draw Provides GUI classes for 2D drawing in the map.org.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker layers.org.openstreetmap.josm.tools Provides the classes for various utilities and tools called from all other packages. -
-
Uses of ILatLon in org.openstreetmap.josm.data
Methods in org.openstreetmap.josm.data that return ILatLon Modifier and Type Method Description ILatLon
IBounds. getCenter()
Returns center of the bounding box.default ILatLon
IBounds. getMax()
Gets the point that has both the maximum lat and lon coordinatedefault ILatLon
IBounds. getMin()
Gets the point that has both the minimal lat and lon coordinateMethods in org.openstreetmap.josm.data with parameters of type ILatLon Modifier and Type Method Description boolean
Bounds. contains(ILatLon ll)
Determines if the given pointll
is within these bounds.default boolean
IBounds. contains(ILatLon ll)
Determines if the given pointll
is within these bounds. -
Uses of ILatLon in org.openstreetmap.josm.data.coor
Classes in org.openstreetmap.josm.data.coor that implement ILatLon Modifier and Type Class Description class
CachedLatLon
LatLon class that maintains a cache of projected EastNorth coordinates.class
LatLon
LatLon are unprojected latitude / longitude coordinates.Constructors in org.openstreetmap.josm.data.coor with parameters of type ILatLon Constructor Description LatLon(ILatLon coor)
Creates a new LatLon object for the given coordinate -
Uses of ILatLon in org.openstreetmap.josm.data.coor.conversion
Methods in org.openstreetmap.josm.data.coor.conversion with parameters of type ILatLon Modifier and Type Method Description String
DecimalDegreesCoordinateFormat. latToString(ILatLon ll)
String
DMSCoordinateFormat. latToString(ILatLon ll)
String
ICoordinateFormat. latToString(ILatLon ll)
Convert latitude to string.String
NauticalCoordinateFormat. latToString(ILatLon ll)
String
ProjectedCoordinateFormat. latToString(ILatLon ll)
String
DecimalDegreesCoordinateFormat. lonToString(ILatLon ll)
String
DMSCoordinateFormat. lonToString(ILatLon ll)
String
ICoordinateFormat. lonToString(ILatLon ll)
Convert longitude to string.String
NauticalCoordinateFormat. lonToString(ILatLon ll)
String
ProjectedCoordinateFormat. lonToString(ILatLon ll)
default String
ICoordinateFormat. toString(ILatLon ll, String separator)
Convert the coordinate to string: latitude + separator + longitude -
Uses of ILatLon in org.openstreetmap.josm.data.gpx
Classes in org.openstreetmap.josm.data.gpx that implement ILatLon Modifier and Type Class Description class
WayPoint
A point in the GPX data -
Uses of ILatLon in org.openstreetmap.josm.data.imagery
Constructors in org.openstreetmap.josm.data.imagery with parameters of type ILatLon Constructor Description OffsetBookmark(String projectionCode, String imageryId, String imageryName, String name, EastNorth displacement, ILatLon center)
Create a newOffsetBookmark
object -
Uses of ILatLon in org.openstreetmap.josm.data.imagery.street_level
Methods in org.openstreetmap.josm.data.imagery.street_level that return ILatLon Modifier and Type Method Description ILatLon
IImageEntry. getPos()
Returns the position value. -
Uses of ILatLon in org.openstreetmap.josm.data.osm
Subinterfaces of ILatLon in org.openstreetmap.josm.data.osm Modifier and Type Interface Description interface
INode
Classes in org.openstreetmap.josm.data.osm that implement ILatLon Modifier and Type Class Description class
Node
One node data, consisting of one world coordinate waypoint.class
NodeData
The data on a single node (tags and position) that is stored in the databaseMethods in org.openstreetmap.josm.data.osm with parameters of type ILatLon Modifier and Type Method Description void
BBox. add(ILatLon c)
Add a point to an existing BBox.Constructors in org.openstreetmap.josm.data.osm with parameters of type ILatLon Constructor Description BBox(ILatLon ll)
Create BBox for a given latlon. -
Uses of ILatLon in org.openstreetmap.josm.data.osm.visitor
Methods in org.openstreetmap.josm.data.osm.visitor with parameters of type ILatLon Modifier and Type Method Description void
BoundingXYVisitor. visit(ILatLon latlon)
Visiting call for lat/lon. -
Uses of ILatLon in org.openstreetmap.josm.data.projection
Methods in org.openstreetmap.josm.data.projection with parameters of type ILatLon Modifier and Type Method Description EastNorth
AbstractProjection. latlon2eastNorth(ILatLon toConvert)
EastNorth
Projecting. latlon2eastNorth(ILatLon ll)
Convert from lat/lon to easting/northing.EastNorth
ShiftedProjecting. latlon2eastNorth(ILatLon ll)
-
Uses of ILatLon in org.openstreetmap.josm.data.vector
Classes in org.openstreetmap.josm.data.vector that implement ILatLon Modifier and Type Class Description class
VectorNode
The "Node" type of a vector layer -
Uses of ILatLon in org.openstreetmap.josm.gui
Methods in org.openstreetmap.josm.gui with parameters of type ILatLon Modifier and Type Method Description Point
NavigatableComponent. getPoint(ILatLon latlon)
looses precision, may overflow (depends on p and current scale)Point2D
NavigatableComponent. getPoint2D(ILatLon latlon)
Return the point on the screen where this Coordinate would be.MapViewState.MapViewPoint
MapViewState. getPointFor(ILatLon latlon)
Gets theMapViewState.MapViewPoint
for the givenLatLon
coordinate.void
NavigatableComponent. zoomTo(ILatLon newCenter)
Zoom to given lat/lon. -
Uses of ILatLon in org.openstreetmap.josm.gui.dialogs
Methods in org.openstreetmap.josm.gui.dialogs with parameters of type ILatLon Modifier and Type Method Description private static String
InspectPrimitiveDataText. toStringCSV(boolean projected, ILatLon... coordinates)
Returns the coordinates in human-readable format. -
Uses of ILatLon in org.openstreetmap.josm.gui.download
Methods in org.openstreetmap.josm.gui.download with parameters of type ILatLon Modifier and Type Method Description void
DownloadDialog. mapCursorChanged(ILatLon latLon)
Updates the coordinates after moving the mouse cursor -
Uses of ILatLon in org.openstreetmap.josm.gui.draw
Methods in org.openstreetmap.josm.gui.draw with parameters of type ILatLon Modifier and Type Method Description MapViewPath
MapViewPath. lineTo(ILatLon n)
Draw a line to the node.MapViewPath
MapViewPath. moveTo(ILatLon n)
Move the cursor to the given node.MapViewPath
MapViewPath. shapeAround(ILatLon p1, SymbolShape symbol, double size)
Add the given shape centered around the current node.Method parameters in org.openstreetmap.josm.gui.draw with type arguments of type ILatLon Modifier and Type Method Description MapViewPath
MapViewPath. append(Iterable<? extends ILatLon> nodes, boolean connect)
Append a list of nodesMapViewPath
MapViewPath. appendClosed(Iterable<? extends ILatLon> nodes, boolean connect)
Append a list of nodes as closed way.private void
MapViewPath. appendWay(Iterable<? extends ILatLon> nodes, boolean connect, boolean close)
-
Uses of ILatLon in org.openstreetmap.josm.gui.layer.markerlayer
Classes in org.openstreetmap.josm.gui.layer.markerlayer that implement ILatLon Modifier and Type Class Description class
AudioMarker
Marker class with audio playback capability.class
ButtonMarker
Marker class with button look-and-feel.class
ImageMarker
Marker representing an image.class
Marker
Basic marker class.class
PlayHeadMarker
Singleton marker class to track position of audio.class
WebMarker
Marker class with Web URL activation. -
Uses of ILatLon in org.openstreetmap.josm.tools
Methods in org.openstreetmap.josm.tools that return ILatLon Modifier and Type Method Description static ILatLon
Geometry. getLatLonFrom(ILatLon original, double angle, double offset)
Create a new LatLon at a specified distance.Methods in org.openstreetmap.josm.tools with parameters of type ILatLon Modifier and Type Method Description static ILatLon
Geometry. getLatLonFrom(ILatLon original, double angle, double offset)
Create a new LatLon at a specified distance.Method parameters in org.openstreetmap.josm.tools with type arguments of type ILatLon Modifier and Type Method Description static Path2D
Geometry. buildPath2DLatLon(List<? extends ILatLon> polygon, Path2D path2d)
Builds a path from a list of nodesstatic Geometry.AreaAndPerimeter
Geometry. getAreaAndPerimeter(List<? extends ILatLon> nodes)
Calculate area and perimeter length of a polygon.static Geometry.AreaAndPerimeter
Geometry. getAreaAndPerimeter(List<? extends ILatLon> nodes, Projection projection)
Calculate area and perimeter length of a polygon in the given projection.
-