MGRS coordinates

From IMSMA Wiki
Revision as of 04:17, 12 February 2014 by Alnaucler (talk | contribs)
Jump to navigation Jump to search

These two queries finds MGRS coordinates where the format is incorrect

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)

Note: This query is in 5.x format

---------------------------------------------------

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

Note: This query is in 5.x format