Подход "получить позицию пользователя на картах Google" зависит от того, на какие устройства вы ориентируетесь.
Подход HTML 5 предназначен для Android, iPhone и других мобильных платформ, поддерживающих HTML5. В этом случае браузер может получить координаты непосредственно из GPS без необходимости писать код на родном языке.
Однако, если вы разрабатываете, скажем, QT для Symbian и т.п., вам нужно написать код на родном языке (в моем случае C ++), чтобы получить координаты из вашего GPS и выложить его на сервер для обновления текущего местоположения пользователя. Вы найдете подробную информацию о получении координат с помощью Qt Mobility API здесь .