Support for XYZ layers

derived from OSM reader
change