Skip to content


Namespace: ThinkGeo.Core

One TinyGeo file can be internally splitted into multi regions. The more precise the data is, the smaller the region has to be and the more regions one file will have. With splitting the data into regions, the data itself is also splitted so the number of records are increased; on the other side each record is smaller so there are fewer chance to load a huge shape for just rendering a small area of it. The split region of a TinyGeo file is defined by the PricisionInMeter parameter in the Create method, while this enum TinyGeoPrecisionMode affects the max Precision TinyGeo can be.

public enum TinyGeoPrecisionMode

Inheritance ObjectValueTypeEnumTinyGeoPrecisionMode
Implements IComparable, IFormattable, IConvertible


Name Value Description
AllowSplitting 0 Don't allow any splitting. In this case the precision will be low.
PreventSplitting 1 Allow splitting. In this case the precision will be high and the created TinyGeo
file will usually include multi regions internally.