Guest User

Untitled

a guest
Nov 19th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. {
  2. "waypoint0": "10.05456, 51.02453, 0.0",
  3. "waypoint1": "10.05456, 51.02453, 0.0",
  4. "waypoint2": "10.05456, 51.02453, 0.0",
  5. "waypoint3": "10.05456, 51.02453, 0.0",
  6. "waypoint4": "10.05456, 51.02453, 0.0",
  7. "waypoint5": "10.05456, 51.02453, 0.0",
  8. "waypoint6": "10.05456, 51.02453, 0.0",
  9. }
  10.  
  11. MapView->StartNewPath();
  12. for(//не знаю какой агрумент суда нужно вставить.){
  13. geoCoord.SetGeodetic( waypoint0 ); //должен меняться waypoint0 на waypoint1 и далее и также быть в Vector.
  14. MapView->AddPathPoint( geoCoord );
  15. MapView->m_dataSource->AddIcon( geoCoord, 0 );
  16. }
  17.  
  18. est::aladin::Waypoint waypoint0; // также должен меняться waypoint0 на waypoint1 и далее.
  19. waypoint0.id = 0; // waypoint0 меняется в соответствии кол-во запись на waypoint1 и далее.
  20. waypoint0.displayed_number = -1; // первый всегда должен быть -1. Второй 1 и последний -2
  21. waypoint0.latitude_wgs84_radians = lat; //первое значение из waypoint0 и соответственно waypoint1 и далее.
  22. waypoint0.longitude_wgs84_radians = long; //второе значение из waypoint0 и соответственно waypoint1 и далее.
  23. waypoint0.altitude_wgs84_meters = alt; //третье значение из waypoint0 и соответственно waypoint1 и далее.
  24. waypoint0.type = est::aladin::WaypointType::GroundControlStation; // также должен меняться waypoint0 на waypoint1 и далее.
  25. //Если это первое значение то выполняется waypoint0.type = est::aladin::WaypointType::GroundControlStation;
  26. //Если промежутки между первым и последним waypoint1.type = est::aladin::WaypointType::FlyOver;
  27. //Если последние waypoint2.type = est::aladin::WaypointType::Landing;
  28. route.push_back(waypoint0); // также должен меняться waypoint0 на waypoint1 и далее.
Add Comment
Please, Sign In to add comment