IMapServiceGetMapDataSvg(ICollectionGuid, ICollectionGuid, ICollectionString, ICollectionGuid, ViewportData, MapProjectionType, Boolean, ICollectionGuid, Boolean) Method

Gets a MapDataInfoSvg object which is an SVG representation of the map elements.

Namespace: Dundas.BI.Utility.Map
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
MapDataInfoSvg GetMapDataSvg(
	ICollection<Guid> metricSetDataRequestIds,
	ICollection<Guid> metricSetResourceFileIds,
	ICollection<string> metricSetResourceFileNames,
	ICollection<Guid> requestedMapIds,
	ViewportData viewportData,
	MapProjectionType projectionType,
	bool metricSetDataChanged,
	ICollection<Guid> availableLayerIds,
	bool fetchOnlyRequestedResources
)

Parameters

metricSetDataRequestIds  ICollectionGuid
The IDs of each ClientRequest for metric sets attached to a map control.
metricSetResourceFileIds  ICollectionGuid
The IDs of resource files required based on the ClientRequest for each metric set.
metricSetResourceFileNames  ICollectionString
The names of resource files required based on the ClientRequest for each metric set.
requestedMapIds  ICollectionGuid
The IDs of map resource files requested by users.
viewportData  ViewportData
An object that represents the current location of the view port and the distance is.
projectionType  MapProjectionType
The type of projection that will be applied to map elements.
metricSetDataChanged  Boolean
Indicates that the metric set data bound to the control has changed.
availableLayerIds  ICollectionGuid
Indicates the layer IDs that contain the map resources required based on data retrieval request for ClientRequest.
fetchOnlyRequestedResources  Boolean
Indicates if map control only fetches map resources that are explicitly requested.

Return Value

MapDataInfoSvg
A MapDataInfoSvg object containing an SVG representation of the map elements.
Exceptions
ExceptionCondition
ArgumentNullExceptionmetricSetDataRequestIds and/or metricSetResourceFileIds and/or requestedMapIds and/or viewportData are .
NoPrivilegeExceptionA resource specified in requestedMapIds is not accessible to the caller.
InvalidSessionExceptionThe caller context is not associated with a valid session.
See Also