Documentation for maplib/NGW.kt

class NGWConnectionDescription

NGWConnectionDescription NextGIS Web connection description.

constructor(url String,  login String,  password  String ,  isGuest  Boolean )

Main constructor

class NGWConnection

NGWConnection NextGIS Web connection.

constructor(copyFrom Object)

Main constructor

Parameters
  • copyFrom – m Origin object to copy properties.

class NGWResourceGroup

NextGIS Web resource group.

constructor(copyFrom Object)

Main constructor

Parameters
  • copyFrom – m Origin object to copy properties.

fun createResourceGroup(name: String, key: String = "", description: String = "") : NGWResourceGroup?

Create new NextGIS Web resource group.

Parameters
  • name – Group name.

  • key – NextGIS Web unique key.

  • description – Group description.

Returns

New NGWResourceGroup class instance or null.

fun createTrackerGroup(name: String, key: String = "", description: String = "") : NGWTrackerGroup?

Create new NextGIS Web tracker group.

Parameters
  • name – Group name.

  • key – NextGIS Web unique key.

  • description – Group description.

Returns

New NGWTrackerGroup class instance or null.

class NGWTrackerGroup

NextGIS Web tracker group.

constructor(copyFrom Object)

Main constructor

Parameters
  • copyFrom – m Origin object to copy properties.

fun createTracker(name: String, key: String = "", description: String = "", tracker_id: String, tracker_description: String = "") : Object?

Create new NextGIS Web tracker.

Parameters
  • name – Group name.

  • key – NextGIS Web unique key.

  • description – Group description.

  • tracker_id – Tracker identifier.

  • tracker_description – Tracker description.

Returns

New catalog object class instance or null.