Uses of Interface
org.openstreetmap.josm.data.coor.ILatLon
-
Packages that use ILatLon Package Description org.openstreetmap.josm.actions.mapmode Provides the classes for JOSMmap modes.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 geographiccoordinatesconversion.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 withJMapViewerclasses.org.openstreetmap.josm.data.imagery.street_level org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives:Node,Way,RelationUsersTagsChangesetsUtilities classesorg.openstreetmap.josm.data.osm.visitor Provides the classes for performing actions on OSM primitives using Visitor design pattern.org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.projection Provides the classes for JOSM map projection.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests.org.openstreetmap.josm.data.validation.util Provides utilities classes for JOSM data validation.org.openstreetmap.josm.data.vector Provides classes for vector data like Mapbox Vector Tiles.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.geoimage Provides classes for handling layers displaying geotagged pictures.org.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker layers.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. -
-
Uses of ILatLon in org.openstreetmap.josm.actions.mapmode
Methods in org.openstreetmap.josm.actions.mapmode with parameters of type ILatLon Modifier and Type Method Description private voidImproveWayAccuracyAction. paintImprovingPreviewLines(java.awt.Graphics2D g, ILatLon p1, ILatLon p2)Paint the preview lines forImproveWayAccuracyAction.State.IMPROVING -
Uses of ILatLon in org.openstreetmap.josm.data
Methods in org.openstreetmap.josm.data that return ILatLon Modifier and Type Method Description ILatLonIBounds. getCenter()Returns center of the bounding box.default ILatLonIBounds. getMax()Gets the point that has both the maximum lat and lon coordinatedefault ILatLonIBounds. 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 booleanBounds. contains(ILatLon ll)Determines if the given pointllis within these bounds.default booleanIBounds. contains(ILatLon ll)Determines if the given pointllis 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 classCachedLatLonLatLon class that maintains a cache of projected EastNorth coordinates.classLatLonLatLon are unprojected latitude / longitude coordinates.Methods in org.openstreetmap.josm.data.coor that return ILatLon Modifier and Type Method Description default ILatLonILatLon. interpolate(ILatLon ll2, double proportion)Does a linear interpolation between two ILatLon instances.Methods in org.openstreetmap.josm.data.coor with parameters of type ILatLon Modifier and Type Method Description default doubleILatLon. bearing(ILatLon other)Returns bearing from this point to another.default doubleILatLon. distanceSq(ILatLon other)Returns the euclidean distance from thisILatLonto a specifiedILatLon.default booleanILatLon. equalsEpsilon(ILatLon other)Determines if the other point has almost the same lat/lon values.default booleanILatLon. equalsEpsilon(ILatLon other, double precision)Determines if the other point has almost the same lat/lon values.default doubleILatLon. greatCircleDistance(ILatLon other)Computes the distance between this lat/lon and another point on the earth.default ILatLonILatLon. interpolate(ILatLon ll2, double proportion)Does a linear interpolation between two ILatLon instances.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 java.lang.StringDecimalDegreesCoordinateFormat. latToString(ILatLon ll)java.lang.StringDMSCoordinateFormat. latToString(ILatLon ll)java.lang.StringICoordinateFormat. latToString(ILatLon ll)Convert latitude to string.java.lang.StringNauticalCoordinateFormat. latToString(ILatLon ll)java.lang.StringProjectedCoordinateFormat. latToString(ILatLon ll)java.lang.StringDecimalDegreesCoordinateFormat. lonToString(ILatLon ll)java.lang.StringDMSCoordinateFormat. lonToString(ILatLon ll)java.lang.StringICoordinateFormat. lonToString(ILatLon ll)Convert longitude to string.java.lang.StringNauticalCoordinateFormat. lonToString(ILatLon ll)java.lang.StringProjectedCoordinateFormat. lonToString(ILatLon ll)default java.lang.StringICoordinateFormat. toString(ILatLon ll, java.lang.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 classWayPointA point in the GPX dataMethods in org.openstreetmap.josm.data.gpx with parameters of type ILatLon Modifier and Type Method Description voidGpxImageEntry. setExifCoor(ILatLon exifCoor)voidGpxImageEntry. setPos(ILatLon pos) -
Uses of ILatLon in org.openstreetmap.josm.data.imagery
Constructors in org.openstreetmap.josm.data.imagery with parameters of type ILatLon Constructor Description OffsetBookmark(java.lang.String projectionCode, java.lang.String imageryId, java.lang.String imageryName, java.lang.String name, EastNorth displacement, ILatLon center)Create a newOffsetBookmarkobject -
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 ILatLonIImageEntry. 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 interfaceINodeClasses in org.openstreetmap.josm.data.osm that implement ILatLon Modifier and Type Class Description classNodeOne node data, consisting of one world coordinate waypoint.classNodeDataThe 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 voidBBox. 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 voidBoundingXYVisitor. visit(ILatLon latlon)Visiting call for lat/lon. -
Uses of ILatLon in org.openstreetmap.josm.data.osm.visitor.paint
Classes in org.openstreetmap.josm.data.osm.visitor.paint that implement ILatLon Modifier and Type Class Description classTileZXYA record used for storing tile information for painting. -
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 EastNorthAbstractProjection. latlon2eastNorth(ILatLon toConvert)EastNorthProjecting. latlon2eastNorth(ILatLon ll)Convert from lat/lon to easting/northing.EastNorthShiftedProjecting. latlon2eastNorth(ILatLon ll) -
Uses of ILatLon in org.openstreetmap.josm.data.validation.tests
Methods in org.openstreetmap.josm.data.validation.tests with parameters of type ILatLon Modifier and Type Method Description static java.util.List<java.util.List<WaySegment>>CrossingWays. getSegments(java.util.Map<java.awt.geom.Point2D,java.util.List<WaySegment>> cellSegments, ILatLon n1, ILatLon n2)Returns all the cells this segment crosses.private static booleanTagChecker. latLonInRegions(ILatLon latLon, java.util.Collection<java.lang.String> regions)Check if the specified latlon is inside any of the specified regionsMethod parameters in org.openstreetmap.josm.data.validation.tests with type arguments of type ILatLon Modifier and Type Method Description private static doublePowerLines. calculateIntersectingLen(Node ref, java.util.Set<ILatLon> crossingNodes)The summarized length (in metres) of a way where a power line hangs over a water area. -
Uses of ILatLon in org.openstreetmap.josm.data.validation.util
Methods in org.openstreetmap.josm.data.validation.util with parameters of type ILatLon Modifier and Type Method Description static java.util.List<java.awt.geom.Point2D>ValUtil. getSegmentCells(ILatLon n1, ILatLon n2, double gridDetail)Returns the coordinates of all cells in a grid that a line between 2 nodes intersects with. -
Uses of ILatLon in org.openstreetmap.josm.data.vector
Classes in org.openstreetmap.josm.data.vector that implement ILatLon Modifier and Type Class Description classVectorNodeThe "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 java.awt.PointNavigatableComponent. getPoint(ILatLon latlon)looses precision, may overflow (depends on p and current scale)java.awt.geom.Point2DNavigatableComponent. getPoint2D(ILatLon latlon)Return the point on the screen where this Coordinate would be.MapViewState.MapViewPointMapViewState. getPointFor(ILatLon latlon)Gets theMapViewState.MapViewPointfor the givenLatLoncoordinate.voidNavigatableComponent. 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 java.lang.StringInspectPrimitiveDataText. 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 voidDownloadDialog. 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 MapViewPathMapViewPath. lineTo(ILatLon n)Draw a line to the node.MapViewPathMapViewPath. moveTo(ILatLon n)Move the cursor to the given node.MapViewPathMapViewPath. 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 MapViewPathMapViewPath. append(java.lang.Iterable<? extends ILatLon> nodes, boolean connect)Append a list of nodesMapViewPathMapViewPath. appendClosed(java.lang.Iterable<? extends ILatLon> nodes, boolean connect)Append a list of nodes as closed way.private voidMapViewPath. appendWay(java.lang.Iterable<? extends ILatLon> nodes, boolean connect, boolean close) -
Uses of ILatLon in org.openstreetmap.josm.gui.layer.geoimage
Fields in org.openstreetmap.josm.gui.layer.geoimage declared as ILatLon Modifier and Type Field Description private ILatLonRemoteEntry. exifCoorprivate ILatLonRemoteEntry. posMethods in org.openstreetmap.josm.gui.layer.geoimage that return ILatLon Modifier and Type Method Description ILatLonImageMetadata. getExifCoor()Get the EXIF coordinatesILatLonRemoteEntry. getExifCoor()ILatLonImageMetadata. getPos()Returns the position value.ILatLonRemoteEntry. getPos()Methods in org.openstreetmap.josm.gui.layer.geoimage with parameters of type ILatLon Modifier and Type Method Description voidImageMetadata. setExifCoor(ILatLon exifCoor)Sets the EXIF coordinatesvoidRemoteEntry. setExifCoor(ILatLon exifCoor)voidImageMetadata. setPos(ILatLon pos)Sets the position.voidRemoteEntry. setPos(ILatLon pos) -
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 classAudioMarkerMarker class with audio playback capability.classButtonMarkerMarker class with button look-and-feel.classImageMarkerMarker representing an image.classMarkerBasic marker class.classPlayHeadMarkerSingleton marker class to track position of audio.classWebMarkerMarker class with Web URL activation. -
Uses of ILatLon in org.openstreetmap.josm.io
Methods in org.openstreetmap.josm.io with parameters of type ILatLon Modifier and Type Method Description private jakarta.json.JsonArrayBuilderGeoJSONWriter. getCoorArray(jakarta.json.JsonArrayBuilder builder, ILatLon c) -
Uses of ILatLon in org.openstreetmap.josm.tools
Methods in org.openstreetmap.josm.tools that return ILatLon Modifier and Type Method Description static ILatLonGeometry. getLatLonFrom(ILatLon original, double angle, double offset)Create a new LatLon at a specified distance.static ILatLonGeometry. getSegmentSegmentIntersection(ILatLon p1, ILatLon p2, ILatLon p3, ILatLon p4)Finds the intersection of two line segments.Methods in org.openstreetmap.josm.tools with parameters of type ILatLon Modifier and Type Method Description static ILatLonGeometry. getLatLonFrom(ILatLon original, double angle, double offset)Create a new LatLon at a specified distance.static ILatLonGeometry. getSegmentSegmentIntersection(ILatLon p1, ILatLon p2, ILatLon p3, ILatLon p4)Finds the intersection of two line segments.(package private) booleanGeoPropertyIndex.GPLevel. isInside(ILatLon ll)Checks, if a point is inside this tile.(package private) booleanGeoPropertyIndex.GPLevel. isInside(BBox bbox, ILatLon ll)Checks, if a point is inside this tile.Method parameters in org.openstreetmap.josm.tools with type arguments of type ILatLon Modifier and Type Method Description static java.awt.geom.Path2DGeometry. buildPath2DLatLon(java.util.List<? extends ILatLon> polygon, java.awt.geom.Path2D path2d)Builds a path from a list of nodesstatic Geometry.AreaAndPerimeterGeometry. getAreaAndPerimeter(java.util.List<? extends ILatLon> nodes)Calculate area and perimeter length of a polygon.static Geometry.AreaAndPerimeterGeometry. getAreaAndPerimeter(java.util.List<? extends ILatLon> nodes, Projection projection)Calculate area and perimeter length of a polygon in the given projection.
-