/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package eu.dnetlib.espas.spatial;

import java.util.List;
import java.util.Map;
import java.util.TreeMap;

/**
 *
 * @author gathanas
 */
public abstract class QShape {
  protected List<Point> shapePoints;
  protected String espasCRS;
  
  protected QShape(List<Point> shapePoints) {
      this.shapePoints = shapePoints;
   }

    public String getEspasCRS() {
        return espasCRS;
    }

    public void setEspasCRS(String espasCRS) {
        this.espasCRS = espasCRS;
    }
    
  public abstract String getQueryString();
  
  public abstract void transformToCRS(QueryCRS toCRS);
}

