XNeobus.cpp
上传用户:yokoluohf
上传日期:2013-02-25
资源大小:769k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. #include "StdAfx.h"
  2. #include "XNeobus.h"
  3. XNeobus::XNeobus(void)
  4. {
  5. }
  6. XNeobus::~XNeobus(void)
  7. {
  8. }
  9. int XNeobus::ToXML (CMarkup& markup)
  10. {
  11. lines.ToXML(markup);
  12. return 0;
  13. }
  14. int XNeobus::FromXML (CMarkup& markup)
  15. {
  16. lines.FromXML(markup);
  17. return 0;
  18. }
  19. CString XNeobus::FindPaths(CString station1, CString station2, int type)
  20. {
  21. CString str = "从 " + station1 + " 到 " + station2 + "rn";
  22. vector<XPath>  paths = lines.Find(station1, station2, type);
  23. for (size_t i = 0; i < paths.size(); i++)
  24. str += paths[i].ToString() + "rnrn";
  25. if (paths.size() < 1)
  26. str += "没有找到!";
  27.     return str;
  28. }