// Path: src/main/java/org/openstreetmap/osmaxil/model/misc/Coordinates.java
// public class Coordinates {
// 
// 	public String x;
// 
// 	public String y;
// 
// 	public String z;
// 
// 	public Coordinates(String x, String y, String z) {
// 		this.x = x;
// 		this.y = y;
// 		this.z = z;
// 	}
// 
// }


import java.util.ArrayList;
import java.util.List;
import org.openstreetmap.osmaxil.model.misc.Coordinates;
import com.vividsolutions.jts.geom.Point;

package org.openstreetmap.osmaxil.model;




public class BuildingImport extends AbstractImport {

	protected Integer levels;

	protected Float height;

	protected String url;

	protected Integer area;

	private String geometryAsWKT;

	protected String geometryRawString;

	protected List<Point> points = new ArrayList<>();


// Path: src/main/java/org/openstreetmap/osmaxil/model/misc/Coordinates.java
// public class Coordinates {
// 
// 	public String x;
// 
// 	public String y;
// 
// 	public String z;
// 
// 	public Coordinates(String x, String y, String z) {
// 		this.x = x;
// 		this.y = y;
// 		this.z = z;
// 	}
// 
// }


// Path: src/main/java/org/openstreetmap/osmaxil/model/BuildingImport.java
import java.util.ArrayList;
import java.util.List;
import org.openstreetmap.osmaxil.model.misc.Coordinates;
import com.vividsolutions.jts.geom.Point;

package org.openstreetmap.osmaxil.model;




public class BuildingImport extends AbstractImport {

	protected Integer levels;

	protected Float height;

	protected String url;

	protected Integer area;

	private String geometryAsWKT;

	protected String geometryRawString;

	protected List<Point> points = new ArrayList<>();


	protected List<Coordinates> coordinates = new ArrayList<>(); // keep coordinates as strings (no more rounding issues)
