Cursor Datasets

Cursor datasets are unique to Cadcorp SIS Desktop.

The philosophy behind a cursor dataset is that depending on screen extents only a small part of a large dataset is loaded into the system at any given time.

As you navigate around the map, data loaded in the system changes to match the view. This form of dynamic indexing maximises the speed with which Cadcorp SIS Desktop can read and display data which in turn means you can work effortlessly with large datasets.

The following datasets are treated as cursor datasets:

  • Oracle Spatial
  • PostGIS
  • Microsoft SQL Server Spatial Dataset
  • SHP files (when a prj  file are present)
  • MapInfo (TAB)

Cursor datasets are notable for these characteristics:

  • By default they extract data from the source that is required for the current map window view extents. This makes Cadcorp SIS Desktop memory efficient.
  • Panning in the map window triggers a redraw which forces SIS Desktop 9 to extract data from the source. This ensures the data is current.
  • Some commands and menu options are specific for cursor datasets. For example spatial queries for overlays based on spatial data from Oracle Spatial or Locator can be executed server side rather than client side.

SIS Desktop 9 can use some types of datasets as a cursor dataset.