Вы задаёте вопрос по реализации п.2 классического примера с совой :)
1) Высота - да над уровнем моря, почитайте описание протокола GPS (NMEA 0183), вы же всёравно будете от него отталкиваться
2) Я вот не могу серьёзно ответить раз вы так ставите вопрос....да сейчас 21 век и чтобы записать координату в базу не нужно ходить ногами с навигатором, а можно прям руками через ваш любимый менеджер БД записать три цифры в базу и вуаля это будет отражение реального объекта на сетке координат. Яндекскарты, OSM и Googlemaps вам в руки чтобы не наугад тыкать...
дальше я уже вообще не могу ничего сказать проще реализовать задачу за вас :)