|
|
|
|
|
using System;
|
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
using GeoSigma.SigmaDrawerStyle.Converter;
|
|
|
|
|
|
|
|
|
|
|
|
namespace SigmaDrawerElement.Converter
|
|
|
|
|
|
{
|
|
|
|
|
|
public class EllipseStyleConverter : EnumConverter<EllipseStyle>
|
|
|
|
|
|
{
|
|
|
|
|
|
protected override Dictionary<EllipseStyle, string> CreateMaps()
|
|
|
|
|
|
{
|
|
|
|
|
|
return new Dictionary<EllipseStyle, string>
|
|
|
|
|
|
{
|
|
|
|
|
|
{EllipseStyle.ELLIPSE_WIDTH_INNER, "内侧"},
|
|
|
|
|
|
{EllipseStyle.ELLIPSE_WIDTH_CENTER, "中心"},
|
|
|
|
|
|
{EllipseStyle.ELLIPSE_WIDTH_OUTTER, "外侧"},
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public class FrameGridStyleConverter : EnumConverter<GridTextStyle>
|
|
|
|
|
|
{
|
|
|
|
|
|
protected override Dictionary<GridTextStyle, string> CreateMaps()
|
|
|
|
|
|
{
|
|
|
|
|
|
return new Dictionary<GridTextStyle, string>
|
|
|
|
|
|
{
|
|
|
|
|
|
{GridTextStyle.textGeography, "样式1"},
|
|
|
|
|
|
{GridTextStyle.textMath, "样式2"},
|
|
|
|
|
|
{GridTextStyle.textGeography1, "样式3"},
|
|
|
|
|
|
// {GridTextStyle.textGeography2, "样式4"},
|
|
|
|
|
|
};
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
public class FrameGridDisplayStyleConverter : EnumConverter<GridDisplayStyle>
|
|
|
|
|
|
{
|
|
|
|
|
|
protected override Dictionary<GridDisplayStyle, string> CreateMaps()
|
|
|
|
|
|
{
|
|
|
|
|
|
return new Dictionary<GridDisplayStyle, string>
|
|
|
|
|
|
{
|
|
|
|
|
|
{GridDisplayStyle.showLine, "线"},
|
|
|
|
|
|
{GridDisplayStyle.showCrossPoint, "交叉点"},
|
|
|
|
|
|
{GridDisplayStyle.showNull, "空"},
|
|
|
|
|
|
};
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|