MGRS coordinates: Difference between revisions

From IMSMA Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
SELECT geopoint.userenteredcoord, concat( upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1)),right(geopoint.userenteredcoord,7))
<pre>SELECT geopoint.userenteredcoord, concat( upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1)),right(geopoint.userenteredcoord,7))
 
FROM
FROM
geopoint
geopoint
WHERE
WHERE
geopoint.coordrefsys =  'MGRS' AND  
geopoint.coordrefsys =  'MGRS' AND  
binary left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1) <> upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1))
binary left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1) <> upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1))
ORDER BY length(geopoint.userenteredcoord)
ORDER BY length(geopoint.userenteredcoord)


Line 14: Line 10:
SELECT
SELECT
user_entered_mgrs
user_entered_mgrs
FROM
FROM
geopoint
geopoint
WHERE
WHERE
coordrefsys =  'MGRS' AND user_entered_mgrs LIKE '% %'
coordrefsys =  'MGRS' AND user_entered_mgrs LIKE '% %'
ORDER BY
ORDER BY
user_entered_mgrs ASC
user_entered_mgrs ASC
 
</pre>
[[Category:NoPublic]]
[[Category:NoPublic]]

Revision as of 16:24, 10 February 2014

SELECT geopoint.userenteredcoord, concat( upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1)),right(geopoint.userenteredcoord,7))
FROM
geopoint
WHERE
geopoint.coordrefsys =  'MGRS' AND 
binary left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1) <> upper(left(geopoint.userenteredcoord, locate('|', geopoint.userenteredcoord) -1))
ORDER BY length(geopoint.userenteredcoord)

---------------------------------------------------
SELECT
user_entered_mgrs
FROM
geopoint
WHERE
coordrefsys =  'MGRS' AND user_entered_mgrs LIKE '% %'
ORDER BY
user_entered_mgrs ASC