checkValidFeatureCollection()

Information

Implementation version: beta 1.07

Description

Check whether the object with the entity collection for points, lines, polygons and heat maps is correct or not.

Invocation

checkValidFeatureCollection(
	data
)

Input parameters

data

Parameter with the entity collection object.

Use examples

Check the validity of a variable with JSON called "spatialData":

checkValidFeatureCollection(
	spatialData
)

spatialData

checkValidFeatureCollection(
	{
	type: 'FeatureCollection',
	name: 'points single',
	features: [
		{
			type: 'Feature',
			properties: {
				billboardDefault: 'img/icon_cctv_gray.svg',
				billboardSelected: 'img/icon_cctv_color.svg',
				billboardScale: 0.8,
				buildingName: 'Library',
				deviceTypeId: 'Salto',
				deviceTypeName: 'Door',
				floor: 0,
				id: 'CAET_005',
				name: 'CAET_005',
				weight: 1
			},
			geometry: {
				type: 'Point',
				coordinates: [-15.4351, 28.1195]
			}
		},
		{
			type: 'Feature',
			properties: {
				billboardDefault: 'img/icon_cctv_gray.svg',
				billboardSelected: 'img/icon_cctv_color.svg',
				billboardScale: 0.8,
				buildingName: 'Park',
				deviceTypeId: 'Salto',
				deviceTypeName: 'Door',
				floor: 1,
				id: 'CAET_001',
				name: 'CAET_001',
				weight: 5
			},
			geometry: {
				type: 'Point',
				coordinates: [-15.3767, 28.4755]
			}
		},
		{
			type: 'Feature',
			properties: {
				billboardDefault: 'img/icon_cctv_gray.svg',
				billboardSelected: 'img/icon_cctv_color.svg',
				billboardScale: 0.6,
				weight: 1
			},
			geometry: {
				type: 'Point',
				coordinates: [-15.3767, 28.4747]
			}
		},
		{
			type: 'Feature',
			properties: {
				billboardDefault: 'img/icon_cctv_gray.svg',
				billboardSelected: 'img/icon_cctv_color.svg',
				billboardScale: 0.8,
				buildingName: 'Supermarket',
				deviceTypeId: 'Jump',
				deviceTypeName: 'Camera',
				floor: 2,
				id: 'CAET_011',
				name: 'CAET_011',
				weight: 10
			},
			geometry: {
				type: 'Point',
				coordinates: [-15.3770, 28.4755]
			}
		}
	]
	}
)