Exemplo n.º 1
0
 public static string Line(MapElement.RouteLine line)
 {
     //将标准对象转为Base
     StandardToBase.Line(line);
     //转为json
     return(JsonConvert.SerializeObject(line, Formatting.Indented));
 }
Exemplo n.º 2
0
 public static void Line(MapElement.RouteLine line)
 {
     line.EndRect    = SaveMap.Convert.BaseToRectangle(line.baseEndRect);
     line.line       = SaveMap.Convert.BaseToLine(line.baseLine);
     line.SelectLine = SaveMap.Convert.BaseToLine(line.baseSelectLine);
     line.StartRect  = SaveMap.Convert.BaseToRectangle(line.baseStartRect);
     line.textBlock  = SaveMap.Convert.BaseToTextBlock(line.baseTextBlock);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Line
 /// </summary>
 public static MapElement.RouteLine Line(string str)
 {
     MapElement.RouteLine routeLine = new MapElement.RouteLine();
     //json 转为对象
     routeLine = JsonConvert.DeserializeObject <MapElement.RouteLine>(str);
     //将Base转为标准对象
     BaseToStandard.Line(routeLine);
     return(routeLine);
 }