Custom Warnings

These custom warnings are subclasses of UserWarning, and they flag lands that could not be properly depicted on the plat. UndefinedLotWarning and UnplattableWarning are subclasses of PlatWarning.

class pytrsplat.PlatWarning

Generic warning that a plat was not completely successful.

class pytrsplat.UndefinedLotWarning

A pytrs.Tract has one or more lots that have not been defined, so at least some of its lands cannot be shown on the plat.

class pytrsplat.UnplattableWarning

A pytrs.Tract is completely unplattable, for any of the following reasons:

  • It has no identifiable lots or aliquots.

  • It has lots, but none of them are defined; and it has no identifiable aliquots.

  • Its Twp/Rge/Sec are undefined or otherwise erroneous.