Modifier and Type | Field and Description |
---|---|
(package private) LatLon |
Command.OldNodeState.latlon |
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) |
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.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()
Replies a clone of this lat LatLon, rounded to OSM precisions, i.e.
|
LatLon |
LatLon.interpolate(LatLon ll2,
double proportion) |
static LatLon |
QuadTiling.tile2LatLon(long quad) |
Modifier and Type | Method and Description |
---|---|
(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)
Returns the heading, in radians, that you have to use to get from this lat/lon to another.
|
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) |
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() |
LatLon |
NodeData.getCoor() |
LatLon |
Node.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, weather the Point c lies within the bbox.
|
void |
NoteData.createNote(LatLon location,
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) |
void |
NodeData.setCoor(LatLon coor) |
void |
Node.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,
Date timestamp,
LatLon coords)
Constructs a new
HistoryNode . |
HistoryNode(long id,
long version,
boolean visible,
User user,
long changesetId,
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) |
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 |
AbstractProjection.eastNorth2latlon(EastNorth en) |
LatLon |
Projection.eastNorth2latlon(EastNorth en)
Convert from easting/norting to lat/lon.
|
static LatLon |
Projections.inverseProject(EastNorth en) |
Modifier and Type | Method and Description |
---|---|
double[] |
Ellipsoid.latLon2Cart(LatLon coord)
convert ellipsoidal coordinates to cartesian coordinates
|
EastNorth |
AbstractProjection.latlon2eastNorth(LatLon ll) |
EastNorth |
Projection.latlon2eastNorth(LatLon ll)
Convert from lat/lon to easting/northing.
|
static EastNorth |
Projections.project(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
LatLon |
Datum.fromWGS84(LatLon ll)
Convert lat/lon from WGS84 to this datum.
|
LatLon |
ThreeParameterDatum.fromWGS84(LatLon ll) |
LatLon |
CentricDatum.fromWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NTV2Datum.fromWGS84(LatLon ll) |
LatLon |
NullDatum.fromWGS84(LatLon ll) |
LatLon |
Datum.toWGS84(LatLon ll)
Convert lat/lon from this datum to WGS84 datum.
|
LatLon |
ThreeParameterDatum.toWGS84(LatLon ll) |
LatLon |
CentricDatum.toWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.toWGS84(LatLon ll) |
LatLon |
NTV2Datum.toWGS84(LatLon ll) |
LatLon |
NullDatum.toWGS84(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
LatLon |
Datum.fromWGS84(LatLon ll)
Convert lat/lon from WGS84 to this datum.
|
LatLon |
ThreeParameterDatum.fromWGS84(LatLon ll) |
LatLon |
CentricDatum.fromWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.fromWGS84(LatLon ll) |
LatLon |
NTV2Datum.fromWGS84(LatLon ll) |
LatLon |
NullDatum.fromWGS84(LatLon ll) |
LatLon |
Datum.toWGS84(LatLon ll)
Convert lat/lon from this datum to WGS84 datum.
|
LatLon |
ThreeParameterDatum.toWGS84(LatLon ll) |
LatLon |
CentricDatum.toWGS84(LatLon ll) |
LatLon |
SevenParameterDatum.toWGS84(LatLon ll) |
LatLon |
NTV2Datum.toWGS84(LatLon ll) |
LatLon |
NullDatum.toWGS84(LatLon ll) |
Constructor and Description |
---|
NTV2GridShift(LatLon p) |
Modifier and Type | Field and Description |
---|---|
protected LatLon |
PaintVisitor.PaintedPoint.p1 |
(package private) LatLon |
PaintVisitor.PaintedSegment.p2 |
Constructor and Description |
---|
PaintVisitor.PaintedPoint(LatLon p1,
Color color) |
PaintVisitor.PaintedSegment(LatLon p1,
LatLon p2,
Color color) |
Modifier and Type | Field and Description |
---|---|
private List<LatLon> |
DuplicateRelation.RelMember.coor
Coordinates of the relation member
|
private List<LatLon> |
DuplicateWay.WayPair.coor |
private List<LatLon> |
DuplicateWay.WayPairNoTags.coor |
Modifier and Type | Method and Description |
---|---|
private LatLon |
DuplicateNode.NodeHash.getLatLon(Object o) |
private LatLon |
DuplicateNode.NodeHash.roundCoord(LatLon coor) |
Modifier and Type | Method and Description |
---|---|
List<LatLon> |
UnconnectedWays.MyWaySegment.getBounds(double fudge) |
static 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 |
---|
DuplicateWay.WayPair(List<LatLon> coor,
Map<String,String> keys) |
DuplicateWay.WayPairNoTags(List<LatLon> coor) |
Modifier and Type | Field and Description |
---|---|
(package private) LatLon |
NavigatableComponent.ZoomData.center |
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 |
---|---|
Point |
NavigatableComponent.getPoint(LatLon latlon) |
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(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 |
---|---|
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(String coord) |
Modifier and Type | Method and Description |
---|---|
void |
LatLonDialog.setCoordinates(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
private LatLon |
TMSLayer.getShiftedLatLon(EastNorth en) |
(package private) LatLon |
TMSLayer.tileLatLon(Tile t) |
Modifier and Type | Method and Description |
---|---|
boolean |
OsmDataLayer.containsPoint(LatLon coor)
Determines if this layer contains data at the given coordinate.
|
private Point |
TMSLayer.pixelPos(LatLon ll) |
Modifier and Type | Method and Description |
---|---|
void |
WMSLayer.downloadAreaToCache(WMSLayer.PrecacheTask precacheTask,
List<LatLon> points,
double bufferX,
double bufferY) |
Constructor and Description |
---|
TMSLayer.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) |
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,
URL audioUrl,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
ImageMarker(LatLon ll,
URL imageUrl,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
String text,
String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
String text,
String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
WebMarker(LatLon ll,
URL webUrl,
MarkerLayer parentLayer,
double time,
double offset) |
Modifier and Type | Method and Description |
---|---|
private LatLon |
GpxReader.Parser.parseLatLon(Attributes atts) |
private LatLon |
NmeaReader.parseLatLon(String ns,
String ew,
String dlat,
String dlon) |
Modifier and Type | Method and Description |
---|---|
Note |
OsmApi.createNote(LatLon latlon,
String text,
ProgressMonitor monitor)
Create a new note on the server.
|
private javax.json.JsonArrayBuilder |
GeoJSONWriter.GeometryPrimitiveVisitor.getCoorArray(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 |
---|---|
(package private) Map<LatLon,Node> |
AddWayHandler.addedNodes
The place to remeber already added nodes (they are reused if needed @since 5845
|
private List<LatLon> |
AddWayHandler.allCoordinates |
Modifier and Type | Method and Description |
---|---|
(package private) Node |
AddWayHandler.findOrCreateNode(LatLon ll,
List<Command> commands)
Find the node with almost the same ccords 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(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,
String parameterName)
Ensures lat/lon coordinates are valid
|
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) |
Boolean |
RightAndLefthandTraffic.RLTrafficGeoProperty.get(LatLon ll) |
private T |
GeoPropertyIndex.GPLevel.getBounded(LatLon ll) |
static 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.
|