-// Set initial position and orientation
-bool fgInitPosition( void ) {
- FGInterface *f = current_aircraft.fdm_state;
- string id = globals->get_options()->get_airport_id();
-
- // set initial position from default or command line coordinates
- f->set_Longitude( globals->get_options()->get_lon() * DEG_TO_RAD );
- f->set_Latitude( globals->get_options()->get_lat() * DEG_TO_RAD );
-
- if ( scenery.cur_elev > globals->get_options()->get_altitude() - 1) {
- globals->get_options()->set_altitude( scenery.cur_elev + 1 );
- }
-
- FG_LOG( FG_GENERAL, FG_INFO,
- "starting altitude is = " << globals->get_options()->get_altitude() );
-
- f->set_Altitude( globals->get_options()->get_altitude() * METER_TO_FEET );
- // fgFDMSetGroundElevation( globals->get_options()->get_flight_model(),
- // f->get_Altitude() * FEET_TO_METER );
-
-#if 0
- globals->get_props()->setDoubleValue("/position/longitude",
- f->get_Longitude() * RAD_TO_DEG);
- globals->get_props()->setDoubleValue("/position/latitude",
- f->get_Latitude() * RAD_TO_DEG);
- globals->get_props()->setDoubleValue("/position/altitude",
- f->get_Altitude() * RAD_TO_DEG);
-#endif
-
- FG_LOG( FG_GENERAL, FG_INFO,
- "Initial position is: ("
- << (f->get_Longitude() * RAD_TO_DEG) << ", "
- << (f->get_Latitude() * RAD_TO_DEG) << ", "
- << (f->get_Altitude() * FEET_TO_METER) << ")" );
-
- return true;
-}
-
-