public static XmlElement gWellSecionRuler(ItemWell curWell, cSVGBaseSection cSVG_Well, double minMesureDepth, double maxMesureDepth, double dfVscale, itemDrawDataDepthRuler itemRuler)
 {
     if (itemRuler.iTypeRuler == 1)
     {
         return(gMDTVDRuler(curWell, cSVG_Well.svgDoc, cSVG_Well.svgDefs, cSVG_Well.svgCss, minMesureDepth, maxMesureDepth, itemRuler.mainTick, itemRuler.minTick, dfVscale, itemRuler.tickFontSize));
     }
     else
     {
         return(gMDRuler(cSVG_Well.svgDoc, cSVG_Well.svgDefs, cSVG_Well.svgCss, minMesureDepth, maxMesureDepth, itemRuler.mainTick, itemRuler.minTick, dfVscale, itemRuler.tickFontSize));
     }
 }
 public static XmlElement gPathWellRuler(ItemWell curWell, cSVGBaseSection cSVG_Well, double minMesureDepth, double maxMesureDepth, double dfVscale, itemDrawDataDepthRuler itemRuler)
 {
     //与单井模式相反,单井是把垂深转md,这里是0相反。
     if (itemRuler.iTypeRuler == 0)
     {
         return(gPathWellRuler(curWell, cSVG_Well.svgDoc, cSVG_Well.svgDefs, minMesureDepth, maxMesureDepth, itemRuler.mainTick, itemRuler.minTick, dfVscale, itemRuler.tickFontSize));
     }
     else
     {
         return(gMDRuler(cSVG_Well.svgDoc, cSVG_Well.svgDefs, cSVG_Well.svgCss, minMesureDepth, maxMesureDepth, itemRuler.mainTick, itemRuler.minTick, dfVscale, itemRuler.tickFontSize));
     }
 }
 public static XmlElement gMDRuler(cSVGBaseSection cSVG_Well, double minMesureDepth, double maxMesureDepth, double dfVscale, itemDrawDataDepthRuler itemRuler)
 {
     return(gMDRuler(cSVG_Well.svgDoc, cSVG_Well.svgDefs, cSVG_Well.svgCss, minMesureDepth, maxMesureDepth, itemRuler.mainTick, itemRuler.minTick, dfVscale, itemRuler.tickFontSize));
 }