Class MultiPointHandlerSVG

java.lang.Object
sec.web.renderer.MultiPointHandlerSVG

public class MultiPointHandlerSVG extends Object
  • Constructor Details

    • MultiPointHandlerSVG

      public MultiPointHandlerSVG()
  • Method Details

    • GeoSVGize

      public static String GeoSVGize(String id, String name, String description, String symbolID, ArrayList<ArmyC2.C2SD.Utilities.ShapeInfo> shapes, ArrayList<ArmyC2.C2SD.Utilities.ShapeInfo> modifiers, ArmyC2.C2SD.Utilities.IPointConversion ipc, boolean normalize, String textColor, String textBackgroundColor, boolean wasClipped)
    • GeoSVGize

      public static String GeoSVGize(String id, String name, String description, String symbolID, ArrayList<ArmyC2.C2SD.Utilities.ShapeInfo> shapes, ArrayList<ArmyC2.C2SD.Utilities.ShapeInfo> modifiers, ArmyC2.C2SD.Utilities.IPointConversion ipc, boolean normalize, String textColor, String textBackgroundColor, boolean wasClipped, Rectangle bbox)
      Generates an SVG which can be draped on a map. Better with RenderSymbol2D
      Parameters:
      id -
      name -
      description -
      symbolID -
      shapes - ShapeInfo
      modifiers - ShapeInfo
      ipc - IPointConversion
      normalize -
      textColor -
      textBackgroundColor -
      wasClipped -
      Returns:
    • imgToBase64String

      public static String imgToBase64String(BufferedImage img)