class EsriShapefile::Converter::Svg::Polygon
Public Class Methods
to_svg(polygon)
click to toggle source
# File lib/esri_shapefile/converter/svg/polygon.rb, line 5 def self.to_svg(polygon) svg = '<g' polygon.metadata.each do |key, value| svg << " #{key}=\"#{value}\"" end svg << '>' polygon.rings.each do |ring| svg << '<polygon points="' ring.points.each do |ring| svg << "#{ring.x},#{-ring.y} " end svg << '" />' end svg << "</g>" svg end