To obtain a list of MyAlerts changes for a particular user, location and layergroup you will need to call the CheckLayerGroupEntry method. This method is available to developers from the Transaction.asmx Web Service.
...
uid | mandatory | This is the unique user id for the user as stored in the My Alerts database. |
locationID | mandatory | This is the unique id for the Location. |
mapSourceID | mandatory | This is the unique id for the MapSource. |
layerGroupId | mandatory | This is the unique id for the Layer Group. |
myHouseXml | mandatory??? | This is the dataset for the Layer Group, converted to XML. |
bWriteCache | mandatory | This a boolean that determines if cache is written or not "True" or "False" respectively. |
Name | Requirement | Description |
---|
...
Code Block | ||||
---|---|---|---|---|
| ||||
<CheckLayerGroupEntryResult> <BaseChangeDefinition> <MyHouseUrl>string</MyHouseUrl> <LocationName>string</LocationName> <LayerGroupName>string</LayerGroupName> <LayerName>string</LayerName> <ConfigChange>boolean</ConfigChange> <OriginalContent>string</OriginalContent> <ChangedContent>string</ChangedContent> <Description>string</Description> <Title>string</Title> <Details>string</Details> <OldCache>string</OldCache> <NewCache>string</NewCache> </BaseChangeDefinition> <BaseChangeDefinition> <MyHouseUrl>string</MyHouseUrl> <LocationName>string</LocationName> <LayerGroupName>string</LayerGroupName> <LayerName>string</LayerName> <ConfigChange>boolean</ConfigChange> <OriginalContent>string</OriginalContent> <ChangedContent>string</ChangedContent> <Description>string</Description> <Title>string</Title> <Details>string</Details> <OldCache>string</OldCache> <NewCache>string</NewCache> </BaseChangeDefinition> </CheckLayerGroupEntryResult> |
BaseChangeDefinition
A BaseChangeDefinition will be returned for each Layer Group with the following details:
...