{{ :manual:user_guide:ic_get_location_alt.png?nolink&}}
====== Location Selector ======
----
Location Selector is a very important part of Locus Map. Over 20 activities link to it to define locations of points, map centers, search spots and so on. It is always triggered in a particular situation by {{:manual:user_guide:ic_get_location_alt.png?nolink&30}}button.
{{ :manual:user_guide:tools:location.png?nolink& }}
The button usually follows a **field with coordinates** of a particular point (POI, trackpoint, etc.). The field can be empty or pre-filled depending on the situation.
* tapping it opens **coordinates edit dialog**
* long-tapping copies coordinates to the device **clipboard**
===== Coordinates Edit Dialog =====
{{ :manual:user_guide:tools:location2.png?nolink& }}
This dialog is useful when you know exact coordinates or if you need to convert coordinates from one system to another.
* select coordinate system (e.g. WGS x°x.x' for geocaching)
* enter coordinates
**When converting select source coordinate system, enter coordinates and select output system, Locus Map re-calculates coordinates.**
Locus Map supports a wide range of the World coordinate systems:
* **WGS** - the most common system - basic latitude/longitude in three used formats
* **MGRS** - Military Grid Reference System, [[http://en.wikipedia.org/wiki/Military_grid_reference_system|Wiki >>]]
* **Maidenhead** - locator system used by amateur radio operators, [[http://en.wikipedia.org/wiki/Maidenhead_Locator_System|Wiki >>]]
* **UTM** - Universal Transverse Mercator, [[http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system|Wiki >>]]
* **S-JTSK** - Czech network of geodetic points, see [[http://cs.wikipedia.org/wiki/Jednotná_trigonometrická_síť_katastrální|Wiki (CZ) >>]]
* **OS Irish Grid** - Irish grid reference system, [[http://en.wikipedia.org/wiki/Irish_grid_reference_system|Wiki >>]]
* **Israeli CS Grid** - obsolete projected CRS suitable for use in Israel, see [[http://georepository.com/crs_28193/Palestine-1923-Israeli-CS-Grid.html|more >>]]
* **Israeli TM Grid** - new coordinate system of Israel, [[http://en.wikipedia.org/wiki/Israeli_Transverse_Mercator|Wiki >>]]
* **Dutch Grid (RD)** - Dutch national grid, so called [[http://spatialreference.org/ref/epsg/28992/|Amersfoort RD >>]]
* **NZGD2000** - New Zealand Transverse Mercator, see [[http://www.linz.govt.nz/data/geodetic-system/datums-projections-and-heights/geodetic-datums/new-zealand-geodetic-datum-200-0|more >>]]
* **CH1903/LV03** - Swiss grid, [[http://en.wikipedia.org/wiki/Swiss_coordinate_system|Wiki >>]]
* **OSGB 1936** - Ordnance Survey National Grid, [[http://en.wikipedia.org/wiki/Ordnance_Survey_National_Grid|Wiki >>]]
For more advanced users, who want to use Locus also for some specific tasks, like surveyors and others, Locus allows to use **[[:manual:advanced:customization:coord|custom coordinate systems]]** for coordinate transformations.
===== Location Selector Dialog =====
{{ :manual:user_guide:tools:location3.png?nolink& }}
* //new location// tab - contains grid of methods defining new location
* //recently used// tab - contains list of recently used locations
==== New location tab ====
* **GPS** - uses current GPS location. Requires correct GPS fix.
* **Select on map** - switches a new map screen where there is possible either to tap the position directly on map (1: tap > Tap to select) or, more precisely, aim the screen center cursor (2) at the position and confirm by the hookbutton (3).{{ :manual:user_guide:tools:location4.png?nolink& }}
* **Points** - uses location of a particular point from your storage - select it from Data manager Points tab
* **Screen center** - selects current position of the Map screen center crosshair
* **Coordinates** - switches the [[:manual:user_guide:tools:location#coordinates_edit_dialog|Coordinates Edit Dialog]] to enter exact coordinates
* **Address** - starts the [[:manual:user_guide:functions:search#address_search_dialog|Address search]].
* **Projection** - defines start point, distance and azimuth of the projected point to locate
* **Contact** - selects a contact from your device with address and locates on it. [[:manual:user_guide:add-ons:contacts|Add-on Contacts]] must be installed.
* **Clipboard** - locates on the position stored in your device's clipboard (coordinates, address…)
**The grid can be modified** - icons can be long-tapped and dragged to change position or removed, a new customized location point can be added, see **Location Selector Setup** below.
==== Recently used tab ====
{{ :manual:user_guide:tools:location12.png?nolink |}}
Tab contains last used or selected locations. The points are listed according to time of use, the newest is at the top.
The red "garbage can" button erases the list.
===== Location Selector Setup =====
Location Selector can be customized according to your needs.
==== Adding, removing, sorting location methods ====
* to change order of the location methods, long-tap and drag its icons as you like\\ {{ :manual:user_guide:tools:location5.png?nolink |}}
* to add and remove items from the grid, tap the setup button {{:manual:user_guide:ic_edit_alt.png?nolink&30}}.\\ {{ :manual:user_guide:tools:location7.png?nolink |}}\\ //Source of the location// dialog appears with a list of available location methods. Check/uncheck them to set the grid as you need:\\ {{ :manual:user_guide:tools:location8.png?nolink |}}
* to remove a method from the grid, long-tap its icon, release and tap //Remove//:\\ {{ :manual:user_guide:tools:location6.png?nolink |}}
==== Own location ====
Select //Own location// from the Source of the location dialog. This way it is possible to define a new button in the grid for comfortable and fast custom location:\\ {{ :manual:user_guide:tools:location9.png?nolink |}}\\ {{ :manual:user_guide:tools:location10.png?nolink |}}
* **Icon&name** - select icon and name of your custom method
* **Location** - select method or a point of your customized location
* tap OK, a **new button appears in the grid**.\\ {{ :manual:user_guide:tools:location11.png?nolink |}}\\ To remove it, long-tap it and select //Remove//.