object MGRS
A lat/long to Military Grid Reference System (MGRS) conversion utility
This implementation is a port of proj4js/mgrs. See https://github.com/proj4js/mgrs for more.
- Alphabetic
- By Inheritance
- MGRS
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
longLatToMGRS(long: Double, lat: Double, accuracy: Int = 5): String
Converts a longitude/latitude position to an MGRS grid location.
Converts a longitude/latitude position to an MGRS grid location. The accuracy argument indicates the resolution of grid cells that should be used. The default accuracy of 5 indicates 1m resolution, while an accuracy of 1 indicates 10km resolution, with power of 10 steps in between.
-
def
mgrsToBBox(mgrs: String): (Double, Double, Double, Double)
Converts an MGRS grid specifier to a bounding box in long/lat coordinates.
Converts an MGRS grid specifier to a bounding box in long/lat coordinates. The return value gives the bounding box as (left, bottom, right, top) positions. If the accuracy is zero (i.e., no numerical location characters following the zone number, zone letter, and grid square identifiers), the bounding box will be degenerate; use mgrsToLongLat in that case.
-
def
mgrsToLongLat(mgrs: String): (Double, Double)
Converts an MGRS grid specifier to a long/lat position.
Converts an MGRS grid specifier to a long/lat position. This is the arithmetic center of the grid cell specified by the MGRS string.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()