class NSWTopo::Shapefile::Layer

def initialize(source, layer: nil, where: nil, fields: nil, sql: nil, geometry: nil, projection: nil)

def initialize(source, layer: nil, where: nil, fields: nil, sql: nil, geometry: nil, projection: nil)
  @source, @layer, @where, @fields, @sql, @geometry, @projection = source, layer, where, fields, sql, geometry, projection
end