property :layer, String, :name_property => true
property :site, String, :required => true
property :source, String, :required => true
property :layer, String, :name_property => true
property :site, String, :required => true
property :source, String, :required => true