Image LOCATE
buttons are hidden by default if there's no GPS information; the ones in the submenu are an exception, which are only disabled.
You should be able to use IsEnabled()
in the evaluator to use this to check for GPS, e.g. IsEnabled("Image LOCATE")
should return true if GPS is available.