This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:coordinatedialog [2018/06/25 16:05] – [Coordinate input] lineflyer | en:coordinatedialog [2022/02/20 12:55] (current) – [Waypoint Calculator] Fix link lineflyer | ||
---|---|---|---|
Line 3: | Line 3: | ||
{{: | {{: | ||
- | The coordinate input dialog is opened if you click on the coordinate field while editing a [[cachedetails# | + | The coordinate input dialog is opened if you tap on the coordinate field while editing a [[cachedetails# |
- | The {{:abc_ic_clear_normal.png? | + | The {{:ic_menu_cancel.svg? |
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
Line 12: | Line 12: | ||
===== Coordinate format ===== | ===== Coordinate format ===== | ||
+ | {{anchor: | ||
{{: | {{: | ||
- | By clicking | + | By tapping |
If you already entered coordinates these will be converted into the selected format. | If you already entered coordinates these will be converted into the selected format. | ||
===== Coordinate input ===== | ===== Coordinate input ===== | ||
+ | {{anchor: | ||
{{: | {{: | ||
- | Use these fields to enter the coordinates. By clicking | + | Use these fields to enter the coordinates. By tapping |
The layout of these input field depends on the coordinate format you selected above. | The layout of these input field depends on the coordinate format you selected above. | ||
===== Coordinate sources ===== | ===== Coordinate sources ===== | ||
+ | {{anchor: | ||
Below the coordinate input fields you will find several buttons allowing to insert coordinates from different sources. | Below the coordinate input fields you will find several buttons allowing to insert coordinates from different sources. | ||
Line 34: | Line 37: | ||
|My coordinates|Will insert your current position into the coordinate fields.| | |My coordinates|Will insert your current position into the coordinate fields.| | ||
|Cache coordinates|Will insert the cache listing coordinates into the coordinate fields.| | |Cache coordinates|Will insert the cache listing coordinates into the coordinate fields.| | ||
- | |[[coordinatedialog# | + | |[[.: |
|From clipboard|This button is only shown if your clipboard contains valid coordinates and will paste them into the coordinate fields.| | |From clipboard|This button is only shown if your clipboard contains valid coordinates and will paste them into the coordinate fields.| | ||
|Clear coordinates|Empties the coordinate fields.| | |Clear coordinates|Empties the coordinate fields.| | ||
===== Waypoint Calculator ===== | ===== Waypoint Calculator ===== | ||
+ | {{anchor: | ||
- | {{: | + | The usage of the waypoint calculator |
- | + | ||
- | c:geo offers a calculator for waypoints, which allows to make use of variables and formulas to calculate coordinates based on the result. | + | |
- | + | ||
- | Once you clicked on '' | + | |
- | + | ||
- | The {{: | + | |
- | + | ||
- | <WRAP center round tip 60%> | + | |
- | You can use the calculator | + | |
- | This will of course not yet provide a valid result, but you can still save the current state at any time by saving your changes | + | |
- | </ | + | |
- | + | ||
- | Clicking | + | |
- | + | ||
- | For easier understanding we will use an example of how the calculator can be used. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ==== Main variable assignment ==== | + | |
- | + | ||
- | {{ :en: | + | |
- | + | ||
- | By default | + | |
- | + | ||
- | By __short clicking__ on each digit you can cycle between the following functions for this specific digit: | + | |
- | + | ||
- | * **Assigning a variable to this digit**\\ Will assign the next unused variable (A-Z) to this digit. | + | |
- | * **Omit this digit**\\ Will remove this digit completely from the calculation. This will allow solutions with more than one digit in the neighboring variables. | + | |
- | * **Return to the original state**\\ Will show the original value again. | + | |
- | + | ||
- | Furthermore you can __long click__ each digit to manually enter a number or variable. | + | |
- | + | ||
- | The result could look like this example: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== Main variable input ==== | + | |
- | + | ||
- | <WRAP center round important 100%> | + | |
- | For the main variables you always have to use CAPITAL letters (A-Z), whereas for the sub variables (described further down) you always have to use lower case letters (a-z)! | + | |
- | </ | + | |
- | + | ||
- | The section below the coordinate field will show fields for all the main variables you assigned in the coordinate field. In our example it will look like this as we assigned four main variables (A, | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | You can now use these fields to assign a formula using sub variables (lower case a-z) to calculate the result for the main variables. | + | |
- | + | ||
- | The following operators are supported in these formulas: | + | |
- | + | ||
- | ^ Operator ^ Function ^ Example ^ | + | |
- | |+|Addition|a+b| | + | |
- | |-|Subtraction|a-b| | + | |
- | |*|Multiplication|a*b| | + | |
- | |/ | + | |
- | |%%^%%|Potentiate|a%%^%%b| | + | |
- | |%|Modulo|a%10| | + | |
- | |( )|Parenthesis|(a+b)*c| | + | |
- | + | ||
- | In our example, we use the following formulas for the main variables (as e.g. provided by the cache owner in the cache description) to continue: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== Sub variable assignment ==== | + | |
- | + | ||
- | <WRAP center round important 100%> | + | |
- | For the sub variables you always have to use lower case letters (a-z), whereas for the main variables (described further above) you always have to use CAPITAL letters (A-Z)! | + | |
- | </ | + | |
- | + | ||
- | After assigning formulas to the main variables, an input field will be added automatically for each sub variable (lower case a-z) used in these formulas. | + | |
- | + | ||
- | These input fields can now be used to enter numeric values, which will then be used for automatic calculation | + | |
- | + | ||
- | <WRAP center round tip 100%> | + | |
- | Depending on the amount of main and sub variables you have to swipe the variable section to reach all input fields.\\ | + | |
- | You might also rotate your device into landscape mode to have all variables visible on your display. | + | |
- | </ | + | |
- | + | ||
- | In our example we did now find the values for a,b and c and entered them accordingly: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | + | ||
- | ==== Result prediction ==== | + | |
- | + | ||
- | While you enter the formulas for the main variables and the values for the sub variables the result will be shown - on the fly in the result section. | + | |
- | + | ||
- | Digits not yet valid will be replaced by '' | + | |
- | + | ||
- | In our example a valid result is shown: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== Calculator notes ==== | + | |
- | + | ||
- | The last section in the calculator can be used to enter or paste notes, which can be helpful to e.g. copy parts of the cache description containing the calculations required to find the cache. | + | |
- | + | ||
- | The content of the calculator note will be synchronized to the note of the waypoint used to calculate. | + | |
- | ==== Further information ==== | + | |
- | + | ||
- | The contributor of the calculator code, published some videos presenting different usage examples for the calculator: | + | |
- | + | ||
- | {{youtube> | + | |
- | + | ||
- | {{youtube> | + | |
- | + | ||
- | {{youtube> | + | |
- | + | ||
- | {{youtube> | + | |
- | + | ||
- | + |