Modifier and Type | Field and Description |
---|---|
private LatLon |
Command.OldNodeState.latlon |
Modifier and Type | Method and Description |
---|---|
LatLon |
Command.OldNodeState.getLatlon()
Returns old lat/lon.
|
Constructor and Description |
---|
MoveCommand(Node node,
LatLon position)
Constructs a new
MoveCommand to move a node. |
Modifier and Type | Method and Description |
---|---|
LatLon |
Bounds.getCenter() |
LatLon |
Bounds.getMax() |
LatLon |
Bounds.getMin() |
Modifier and Type | Method and Description |
---|---|
boolean |
Bounds.contains(LatLon ll)
Determines if the given point
ll is within these bounds. |
void |
Bounds.extend(LatLon ll)
Extend the bounds if necessary to include the given point.
|
Constructor and Description |
---|
Bounds(LatLon b)
Constructs bounds out a single point.
|
Bounds(LatLon b,
boolean roundToOsmPrecision)
Single point Bounds defined by lat/lon
b . |
Bounds(LatLon center,
double latExtent,
double lonExtent)
Creates new bounds around a coordinate pair
center . |
Bounds(LatLon min,
LatLon max)
Construct bounds out of two points.
|
Bounds(LatLon min,
LatLon max,
boolean roundToOsmPrecision) |
Modifier and Type | Class and Description |
---|---|
class |
CachedLatLon
LatLon class that maintains a cache of projected EastNorth coordinates.
|
Modifier and Type | Field and Description |
---|---|
static LatLon |
LatLon.NORTH_POLE
North and south pole.
|
static LatLon |
LatLon.SOUTH_POLE |
static LatLon |
LatLon.ZERO
The (0,0) coordinates.
|
Modifier and Type | Method and Description |
---|---|
LatLon |
LatLon.getCenter(LatLon ll2) |
LatLon |
LatLon.getRoundedToOsmPrecision()
Replies a clone of this lat LatLon, rounded to OSM precisions, i.e.
|
LatLon |
LatLon.getRoundedToOsmPrecisionStrict()
Deprecated.
Use
getRoundedToOsmPrecision() instead |
LatLon |
LatLon.interpolate(LatLon ll2,
double proportion) |
static LatLon |
QuadTiling.tile2LatLon(long quad) |
Modifier and Type | Method and Description |
---|---|
double |
LatLon.bearing(LatLon other)
Returns bearing from this point to another.
|
(package private) static long |
QuadTiling.coorToTile(LatLon coor) |
double |
LatLon.distance(LatLon ll)
Returns the euclidean distance from this
LatLon to a specified LatLon . |
double |
LatLon.distanceSq(LatLon ll)
Returns the square of the euclidean distance from this
LatLon to a specified LatLon . |
boolean |
LatLon.equalsEpsilon(LatLon other) |
LatLon |
LatLon.getCenter(LatLon ll2) |
double |
LatLon.greatCircleDistance(LatLon other)
Computes the distance between this lat/lon and another point on the earth.
|
double |
LatLon.heading(LatLon other)
Deprecated.
see bearing method
|
static int |
QuadTiling.index(LatLon coor,
int level)
Returns quad tiling index for given coordinates and level.
|
LatLon |
LatLon.interpolate(LatLon ll2,
double proportion) |
static long |
QuadTiling.quadTile(LatLon coor) |
Constructor and Description |
---|
CachedLatLon(LatLon coor)
Constructs a new
CachedLatLon . |
LatLon(LatLon coor) |
Modifier and Type | Method and Description |
---|---|
LatLon |
WayPoint.getCoor() |
Constructor and Description |
---|
WayPoint(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
boolean |
Shape.contains(LatLon latlon) |
Modifier and Type | Field and Description |
---|---|
private LatLon |
Note.latLon |
Modifier and Type | Method and Description |
---|---|
LatLon |
Note.getLatLon() |
Constructor and Description |
---|
Note(LatLon latLon)
Create a note with a given location
|
Modifier and Type | Field and Description |
---|---|
private LatLon |
UserInfo.home
the home location
|
private LatLon |
Changeset.max
the max.
|
private LatLon |
Changeset.min
the min.
|
Modifier and Type | Method and Description |
---|---|
(package private) LatLon |
QuadBuckets.QBLevel.coor() |
LatLon |
BBox.getBottomRight()
Returns the bottom-right point.
|
LatLon |
BBox.getCenter() |
LatLon |
INode.getCoor()
Returns lat/lon coordinates of this node.
|
LatLon |
Node.getCoor() |
LatLon |
NodeData.getCoor() |
LatLon |
UserInfo.getHome() |
LatLon |
Changeset.getMax() |
LatLon |
Changeset.getMin() |
LatLon |
BBox.getTopLeft()
Returns the top-left point.
|
Modifier and Type | Method and Description |
---|---|
void |
BBox.add(LatLon c) |
boolean |
BBox.bounds(LatLon c)
Tests, whether the Point
c lies within the bbox. |
void |
NoteData.createNote(LatLon location,
java.lang.String text)
Create a new note
|
(package private) void |
DataSet.fireNodeMoved(Node node,
LatLon newCoor,
EastNorth eastNorth) |
private void |
DataSet.reindexNode(Node node,
LatLon newCoor,
EastNorth eastNorth) |
void |
INode.setCoor(LatLon coor)
Sets lat/lon coordinates of this node.
|
void |
Node.setCoor(LatLon coor) |
void |
NodeData.setCoor(LatLon coor) |
protected void |
Node.setCoorInternal(LatLon coor,
EastNorth eastNorth)
To be used only by Dataset.reindexNode
|
void |
UserInfo.setHome(LatLon home) |
void |
Changeset.setMax(LatLon max) |
void |
Changeset.setMin(LatLon min) |
private void |
Node.updateCoor(LatLon coor,
EastNorth eastNorth) |
Constructor and Description |
---|
BBox(LatLon a,
LatLon b)
Constructs a new
BBox defined by points a and b . |
Node(LatLon latlon)
Constructs a new
Node with the given lat/lon with id 0. |
Modifier and Type | Field and Description |
---|---|
private LatLon |
HistoryNode.coords
the coordinates.
|
Modifier and Type | Method and Description |
---|---|
LatLon |
HistoryNode.getCoords()
Replies the coordinates.
|
Modifier and Type | Method and Description |
---|---|
void |
HistoryNode.setCoords(LatLon coords)
Sets the coordinates.
|
Constructor and Description |
---|
HistoryNode(long id,
long version,
boolean visible,
User user,
long changesetId,
java.util.Date timestamp,
LatLon coords)
Constructs a new
HistoryNode . |
HistoryNode(long id,
long version,
boolean visible,
User user,
long changesetId,
java.util.Date timestamp,
LatLon coords,
boolean checkHistoricParams)
Constructs a new
HistoryNode with a configurable checking of historic parameters. |
Modifier and Type | Method and Description |
---|---|
void |
BoundingXYVisitor.visit(LatLon latlon)
Visiting call for lat/lon.
|
Modifier and Type | Field and Description |
---|---|
private java.util.EnumMap<CustomProjection.Polarity,LatLon> |
CustomProjection.polesLL |
Modifier and Type | Method and Description |
---|---|
LatLon |
Ellipsoid.cart2LatLon(double[] xyz)
convert cartesian coordinates to ellipsoidal coordinates
|
LatLon |
Ellipsoid.cart2LatLon(double[] xyz,
double epsilon) |
LatLon |
Projection.eastNorth2latlon(EastNorth en)
Convert from easting/norting to lat/lon.
|
LatLon |
AbstractProjection.eastNorth2latlon(EastNorth en) |
static LatLon |
Projections.inverseProject(EastNorth en)
Convert from easting/norting to lat/lon using the current projection.
|
Modifier and Type | Method and Description |
---|---|
double[] |
Ellipsoid.latLon2Cart(LatLon coord)
convert ellipsoidal coordinates to cartesian coordinates
|
EastNorth |
Projection.latlon2eastNorth(LatLon ll)
Convert from lat/lon to easting/northing.
|
EastNorth |
AbstractProjection.latlon2eastNorth(LatLon ll) |
static EastNorth |
Projections.project(LatLon ll)
Convert from lat/lon to easting/northing using the current projection.
|
Modifier and Type | Method and Description |
---|---|
LatLon |
CentricDatum.fromWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NullDatum.fromWGS84(LatLon ll) |
LatLon |
ThreeParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NTV2Datum.fromWGS84(LatLon ll) |
LatLon |
Datum.fromWGS84(LatLon ll)
Convert lat/lon from
Ellipsoid.WGS84 to this datum. |
LatLon |
CentricDatum.toWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.toWGS84(LatLon ll) |
LatLon |
NullDatum.toWGS84(LatLon ll) |
LatLon |
ThreeParameterDatum.toWGS84(LatLon ll) |
LatLon |
NTV2Datum.toWGS84(LatLon ll) |
LatLon |
Datum.toWGS84(LatLon ll)
Convert lat/lon from this datum to
Ellipsoid.WGS84 datum. |
Modifier and Type | Method and Description |
---|---|
LatLon |
CentricDatum.fromWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NullDatum.fromWGS84(LatLon ll) |
LatLon |
ThreeParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NTV2Datum.fromWGS84(LatLon ll) |
LatLon |
Datum.fromWGS84(LatLon ll)
Convert lat/lon from
Ellipsoid.WGS84 to this datum. |
LatLon |
CentricDatum.toWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.toWGS84(LatLon ll) |
LatLon |
NullDatum.toWGS84(LatLon ll) |
LatLon |
ThreeParameterDatum.toWGS84(LatLon ll) |
LatLon |
NTV2Datum.toWGS84(LatLon ll) |
LatLon |
Datum.toWGS84(LatLon ll)
Convert lat/lon from this datum to
Ellipsoid.WGS84 datum. |
Constructor and Description |
---|
NTV2GridShift(LatLon p)
Constructs a new
NTV2GridShift from a LatLon . |
Modifier and Type | Field and Description |
---|---|
private LatLon |
ObliqueMercator.referencePoint
A reference point, which is known to be on the central line.
|
Modifier and Type | Field and Description |
---|---|
protected LatLon |
PaintVisitor.PaintedPoint.p1 |
private LatLon |
PaintVisitor.PaintedSegment.p2 |
Constructor and Description |
---|
PaintedPoint(LatLon p1,
java.awt.Color color) |
PaintedSegment(LatLon p1,
LatLon p2,
java.awt.Color color) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<LatLon> |
DuplicateRelation.RelMember.coor
Coordinates of the relation member
|
private java.util.List<LatLon> |
DuplicateWay.WayPair.coor |
private java.util.List<LatLon> |
DuplicateWay.WayPairNoTags.coor |
Modifier and Type | Method and Description |
---|---|
private LatLon |
DuplicateNode.NodeHash.getLatLon(java.lang.Object o) |
private LatLon |
DuplicateNode.NodeHash.roundCoord(LatLon coor) |
Modifier and Type | Method and Description |
---|---|
java.util.List<LatLon> |
UnconnectedWays.MyWaySegment.getBounds(double fudge) |
static java.util.List<LatLon> |
DuplicateWay.getOrderedNodes(Way w)
Replies the ordered list of nodes of way w such as it is easier to find duplicated ways.
|
Modifier and Type | Method and Description |
---|---|
private LatLon |
DuplicateNode.NodeHash.roundCoord(LatLon coor) |
Constructor and Description |
---|
WayPair(java.util.List<LatLon> coor,
java.util.Map<java.lang.String,java.lang.String> keys) |
WayPairNoTags(java.util.List<LatLon> coor) |
Modifier and Type | Method and Description |
---|---|
LatLon |
NavigatableComponent.getLatLon(double x,
double y) |
LatLon |
NavigatableComponent.getLatLon(int x,
int y) |
Modifier and Type | Method and Description |
---|---|
java.awt.Point |
NavigatableComponent.getPoint(LatLon latlon) |
java.awt.geom.Point2D |
NavigatableComponent.getPoint2D(LatLon latlon) |
void |
NavigatableComponent.smoothScrollTo(LatLon newCenter) |
void |
NavigatableComponent.zoomTo(LatLon newCenter) |
Modifier and Type | Method and Description |
---|---|
protected LatLon |
TileSelectionBBoxChooser.getNorthWestLatLonOfTile(java.awt.Point tile,
int zoom)
Replies lat/lon of the north/west-corner of a tile at a specific zoom level
|
Modifier and Type | Field and Description |
---|---|
private LatLon |
PropertiesMergeModel.myCoords |
private LatLon |
PropertiesMergeModel.theirCoords |
Modifier and Type | Method and Description |
---|---|
LatLon |
PropertiesMergeModel.getMergedCoords()
replies the coordinates of the merged
OsmPrimitive . |
LatLon |
PropertiesMergeModel.getMyCoords()
replies the coordinates of my
OsmPrimitive . |
LatLon |
PropertiesMergeModel.getTheirCoords()
replies the coordinates of their
OsmPrimitive . |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PropertiesMerger.coordToString(LatLon coord) |
Modifier and Type | Field and Description |
---|---|
private LatLon |
LatLonDialog.latLonCoordinates |
Modifier and Type | Method and Description |
---|---|
LatLon |
LatLonDialog.getCoordinates() |
LatLon |
LatLonDialog.getLatLonCoordinates() |
static LatLon |
LatLonDialog.parseLatLon(java.lang.String coord) |
Modifier and Type | Method and Description |
---|---|
void |
LatLonDialog.setCoordinates(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
protected Pair<LatLon,LatLon> |
CoordinateInfoViewer.Updater.getCoordinates() |
protected Pair<LatLon,LatLon> |
CoordinateInfoViewer.Updater.getCoordinates() |
Modifier and Type | Method and Description |
---|---|
private LatLon |
AbstractTileSourceLayer.getShiftedLatLon(EastNorth en) |
Modifier and Type | Method and Description |
---|---|
boolean |
OsmDataLayer.containsPoint(LatLon coor)
Determines if this layer contains data at the given coordinate.
|
private java.awt.Point |
AbstractTileSourceLayer.pixelPos(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
AbstractTileSourceLayer.PrecacheTask |
AbstractTileSourceLayer.downloadAreaToCache(ProgressMonitor progressMonitor,
java.util.List<LatLon> points,
double bufferX,
double bufferY)
Calculates tiles, that needs to be downloaded to cache, gets a current tile loader and creates a task to download
all of the tiles.
|
Constructor and Description |
---|
TileSet(LatLon topLeft,
LatLon botRight,
int zoom)
Create a TileSet by known LatLon bbox without layer shift correction
|
Modifier and Type | Field and Description |
---|---|
private LatLon |
ImageEntry.exifCoor |
Modifier and Type | Method and Description |
---|---|
LatLon |
ImageEntry.getExifCoor() |
Modifier and Type | Method and Description |
---|---|
void |
ImageEntry.setExifCoor(LatLon exifCoor) |
void |
ImageEntry.setPos(LatLon pos)
Sets the position.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<LatLon> |
DownloadWmsAlongTrackAction.PrecacheWmsTask.points |
Constructor and Description |
---|
PrecacheWmsTask(AbstractTileSourceLayer<? extends AbstractTMSTileSource> layer,
java.util.List<LatLon> points) |
Modifier and Type | Field and Description |
---|---|
private LatLon |
PlayHeadMarker.oldCoor |
Modifier and Type | Method and Description |
---|---|
LatLon |
Marker.getCoor()
Returns the marker's coordinates.
|
Modifier and Type | Method and Description |
---|---|
AudioMarker |
MarkerLayer.addAudioMarker(double time,
LatLon coor) |
void |
Marker.setCoor(LatLon coor)
Sets the marker's coordinates.
|
Constructor and Description |
---|
AudioMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.net.URL audioUrl,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
java.lang.String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
ImageMarker(LatLon ll,
java.net.URL imageUrl,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
java.lang.String text,
java.lang.String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String text,
java.lang.String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
WebMarker(LatLon ll,
java.net.URL webUrl,
MarkerLayer parentLayer,
double time,
double offset) |
Modifier and Type | Method and Description |
---|---|
private LatLon |
GpxReader.Parser.parseLatLon(org.xml.sax.Attributes atts) |
private static LatLon |
NmeaReader.parseLatLon(java.lang.String ns,
java.lang.String ew,
java.lang.String dlat,
java.lang.String dlon) |
Modifier and Type | Method and Description |
---|---|
Note |
OsmApi.createNote(LatLon latlon,
java.lang.String text,
ProgressMonitor monitor)
Create a new note on the server.
|
private JsonArrayBuilder |
GeoJSONWriter.getCoorArray(JsonArrayBuilder builder,
LatLon c) |
ChangesetQuery |
ChangesetQuery.inBbox(LatLon min,
LatLon max)
Replies a query which is restricted to a bounding box.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<LatLon,Node> |
AddWayHandler.addedNodes
The place to remeber already added nodes (they are reused if needed @since 5845
|
private java.util.List<LatLon> |
AddWayHandler.allCoordinates |
Modifier and Type | Method and Description |
---|---|
(package private) Node |
AddWayHandler.findOrCreateNode(LatLon ll,
java.util.List<Command> commands)
Find the node with almost the same coords in dataset or in already added nodes
|
Modifier and Type | Method and Description |
---|---|
static LatLon |
OsmUrlToBounds.getLatLonOfTile(double x,
double y,
double zoom) |
static LatLon |
ExifReader.readLatLon(java.io.File filename)
Returns the geolocation of the given JPEG file.
|
static LatLon |
ExifReader.readLatLon(GpsDirectory dirGps)
Returns the geolocation of the given EXIF GPS directory.
|
Modifier and Type | Method and Description |
---|---|
static void |
CheckParameterUtil.ensureValidCoordinates(LatLon latlon,
java.lang.String parameterName)
Ensures lat/lon coordinates are valid
|
java.lang.Boolean |
RightAndLefthandTraffic.RLTrafficGeoProperty.get(LatLon ll) |
T |
GeoPropertyIndex.get(LatLon ll)
Look up the property for a certain point.
|
T |
GeoPropertyIndex.GeoProperty.get(LatLon ll)
Look up the property for a point.
|
T |
GeoPropertyIndex.GPLevel.get(LatLon ll) |
private T |
GeoPropertyIndex.GPLevel.getBounded(LatLon ll) |
static java.lang.String |
OsmUrlToBounds.getURL(LatLon pos,
int zoom)
Return OSM URL for given position and zoom.
|
static int |
GeoPropertyIndex.index(LatLon ll,
int level) |
(package private) boolean |
GeoPropertyIndex.GPLevel.isInside(LatLon ll)
Checks, if a point is inside this tile.
|
static boolean |
RightAndLefthandTraffic.isRightHandTraffic(LatLon ll)
Check if there is right-hand traffic at a certain location.
|