SmartInit

Top  Previous  Next

When doing short routes / small isochrones in very large networks (>2 million links), we have added this feature, which allows the routing engine to only initialize the network as it works it way through it, by using the spatial index for determing when new areas are visited.

 

It can improve performance by a factor 2-5 in such cases. The advantage disappears when length of routes reaches app. 50 km. For very long routes, it is even a disadvantage.

 

If you set it and use the object in instantiating the TDrivingDirections class, it will also use smartinit routing.

It does so by testing if distance is below 50 km (hardcoded limit).

 

Default: false

 

Type: boolean