module NSWTopo::GeoJSON

def bounds

def bounds
  map(&:bounds).transpose.map(&:flatten).map(&:minmax)
end

def empty_linestrings = MultiLineString.new([], @properties)

def empty_linestrings = MultiLineString.new([], @properties)

def empty_points = MultiPoint.new([], @properties)

def empty_points = MultiPoint.new([], @properties)

def empty_polygons = MultiPolygon.new([], @properties)

def empty_polygons = MultiPolygon.new([], @properties)

def explode = [self]

def explode = [self]