Class ArtiScalesParcelFields

java.lang.Object
fr.ign.artiscales.pm.fields.artiscales.ArtiScalesParcelFields

public class ArtiScalesParcelFields extends Object
Basic methods for ArtiScale nomenclature implementation
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.geotools.data.simple.SimpleFeatureCollection
    fixParcelAttributes​(org.geotools.data.simple.SimpleFeatureCollection parcels, org.geotools.data.simple.SimpleFeatureCollection originalParcels, File buildingFile, File polygonIntersectionFile, File zoningFile, boolean allOrCell)
    Set the parcel's attribute after a parcel recomposition processus based on the French model.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ArtiScalesParcelFields

      public ArtiScalesParcelFields()
  • Method Details

    • fixParcelAttributes

      public static org.geotools.data.simple.SimpleFeatureCollection fixParcelAttributes(org.geotools.data.simple.SimpleFeatureCollection parcels, org.geotools.data.simple.SimpleFeatureCollection originalParcels, File buildingFile, File polygonIntersectionFile, File zoningFile, boolean allOrCell) throws IOException
      Set the parcel's attribute after a parcel recomposition processus based on the French model. Won't change parcel's information if they are already set
      Parameters:
      parcels - Whole set of parcels
      buildingFile - geo file containing the builings of the zone.
      polygonIntersectionFile - geo file containing outputs of MUP-City. Can be empty
      originalParcels - Parcel before any cut
      zoningFile - geofile containing the zoning file
      allOrCell - do we mark every parcels or only the ones that intersects MUP-City's cells ?
      Returns:
      The parcel set with the right attributes
      Throws:
      IOException - reading geofiles