Simple java library to process shapes from shapefile in multithreading, and it will be create a new shapefile.
Extracts input features that overlay the clip features.
Use this feature to cut out a piece of one feature class using one or more of the features in another feature class as a "cookie cutter". This is particularly useful for creating a new feature class—also referred to as study area or area of interest (AOI)—that contains a geographic subset of the features in another, larger feature class.
Creates buffer polygons around input features to a specified distance. An optional dissolve can be performed to combine overlapping buffers.
Creates a feature class containing lines that are converted from polygon boundaries with or without considering neighboring polygons.
Computes a geometric intersection of the input features. Features or portions of features which overlap in all layers and/or feature classes will be written to the output feature class.
GeometryManager _manager = new ClipManager(polygonFile, templateFile, resultFile);
_manager.process();
GeometryManager _manager = new BufferManager(lineFile, resultFile, 10);
manager.process();
GeometryManager _manager = new AreaToLineManager(polygonFile, resultFile);
_manager.process();
GeometryManager _manager = new IntersectManager(sourceFile1, sourceFile2, resultFile);
_manager.process();