xenial (1) pprepair.1.gz

Provided by: pprepair_0.0~20150624-82a2019-1build1_amd64 bug

NAME

       pprepair - planar partition repair tool

SYNOPSIS

       pprepair [ [-i filename [schemaindex]] [-o filename] [-fix] [-d] | -p [-i filename [ schemaindex]] [-t]
                [-otnt filename] [-vh] [-sr ratio] [-v] [-au] [-rtnn] [-rtam] [-rtlb] [-rrlb] [-rrrn] [-rpl
                filename] [-rem filename] [-ot filename] [-otwp filename] [-bd] [-rp] [-owp] [-o filename] [-pi]
                ]

DESCRIPTION

       pprepair (planar partition repair) takes a set of polygons and ensures that  they  form  a  valid  planar
       partition, made of valid polygons and having no gaps or overlaps.  It can be used as a validator, telling
       of problems in individual polygons or in the planar partition, and also  as  an  automatic  repair  tool,
       outputting a set of polygons that do form a valid planar partition.

OPTIONS

       Basic options

       -i filename
              Add this file to the triangulation using this schema index

       -o filename
              Output the reconstructed polygons in this file

       -fix   Automagically repair (same as -rrlb -rrrn)

       -d     Dissolve the boundaries between regions with the same tag according to the schema index

       Possible steps (in usual processing order)

       -i filename
              Add this file to the triangulation using this schema index

       -t     Tag the triangulation

       -otnt filename
              Output the tagged triangulation with the number of tags to this file

       -vh    Consider holes as valid

       -sr ration
              Split invalid regions at triangles with a higher aspect ratio than this

       -v     Validate

       -au    Allow removing invalid regions (where convenient)

       -rtnn  Repair triangles by assigning them to the neighbour present on most sides

       -rtam  Repair triangles by assigning them to a neighbour present on at least 2 sides

       -rtlb  Repair  triangles  by  assigning  them  to  the  neighbour present along the longest part of their
              boundary

       -rrlb  Repair regions by assigning them to the neighbour present along the longest part of their boundary

       -rrrn  Repair regions by assigning them to a random neighbour

       -rpl filename
              Repair by assigning according to the priority list in this file

       -rem filename
              Repair for edge matching according to the priority list in this file

       -ot filename
              Output the triangulation to this file

       -otwp filename
              Output the triangulation to this file, including the input file where each triangle came from

       -bd    Removes unnecessary vertices before reconstruction to support larger data sets (try if you  get  a
              segmentation fault)

       -rp    Reconstruct polygons

       -o filename
              Output the reconstructed polygons in this file

       -owp filename
              Output the reconstructed polygons in this file, including the input file where they came from

       -pi    Print triangulation information

EXAMPLE

       pprepair -i "myInput.shp" -o "myOutput.shp" -fix

SEE ALSO

       prepair(1)

                                                03 December 2015                                     pprepair(1)