◆ AddCategorizedLayer()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.AddCategorizedLayer |
( |
string |
id, |
|
|
List< IRasterLayerData > |
layers |
|
) |
| |
◆ AddLayerData()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.AddLayerData |
( |
IRasterLayerData |
rld | ) |
|
◆ ClearLayerData()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.ClearLayerData |
( |
| ) |
|
◆ GenerateMapTemplate()
MapTemplate TPG.GeoFramework.Map.Core.Contracts.IMapResources.GenerateMapTemplate |
( |
| ) |
|
Generate a template from the current raster layer data. Note that this only includes map layers, not propagation or other categorized layers.
Implemented in TPG.GeoFramework.Map.Core.MapResources.
◆ GetMapLayers()
Dictionary< string, string > TPG.GeoFramework.Map.Core.Contracts.IMapResources.GetMapLayers |
( |
| ) |
|
Get all layernames and corresponding layerids in active template. The layerid returned for dynamic layers is a group id. Use that id as input to GetReferencedMapLayers to fetch referenced overlays.
- Returns
- Returns a dictionary with layernames and corresponding layerids (guid-string)
Implemented in TPG.GeoFramework.Map.Core.MapResources.
◆ GetReferencedMapLayers()
IEnumerable< IRasterLayerData > TPG.GeoFramework.Map.Core.Contracts.IMapResources.GetReferencedMapLayers |
( |
string |
id | ) |
|
◆ RemoveCategorizedLayer()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.RemoveCategorizedLayer |
( |
string |
id | ) |
|
◆ RemoveLayerData() [1/2]
bool TPG.GeoFramework.Map.Core.Contracts.IMapResources.RemoveLayerData |
( |
Guid |
layerId | ) |
|
◆ RemoveLayerData() [2/2]
bool TPG.GeoFramework.Map.Core.Contracts.IMapResources.RemoveLayerData |
( |
IRasterLayerData |
rld | ) |
|
◆ ReserveLayer()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.ReserveLayer |
( |
Guid |
layerId | ) |
|
Reserve position for identified layer. If layer with that id is set later, the placement of that layer within the layer list will be maintained.
- Parameters
-
Implemented in TPG.GeoFramework.Map.Core.MapResources.
◆ SetLayerData()
void TPG.GeoFramework.Map.Core.Contracts.IMapResources.SetLayerData |
( |
Guid |
layerId, |
|
|
IRasterLayerData |
rld |
|
) |
| |
◆ SetupBookmarks()
bool TPG.GeoFramework.Map.Core.Contracts.IMapResources.SetupBookmarks |
( |
List< Bookmark > |
bookmarks | ) |
|
◆ Bookmarks
IList<Bookmark> TPG.GeoFramework.Map.Core.Contracts.IMapResources.Bookmarks |
|
get |
◆ CategorizedLayers
Dictionary<string, List<IRasterLayerData> > TPG.GeoFramework.Map.Core.Contracts.IMapResources.CategorizedLayers |
|
get |
◆ CompositeMapTemplate
MapTemplate TPG.GeoFramework.Map.Core.Contracts.IMapResources.CompositeMapTemplate |
|
get |
◆ MapVisualSettings
◆ RasterLayerData
IEnumerable<IRasterLayerData> TPG.GeoFramework.Map.Core.Contracts.IMapResources.RasterLayerData |
|
get |
◆ RasterLayerDataFactory
◆ RasterLayerDataGeneration
int TPG.GeoFramework.Map.Core.Contracts.IMapResources.RasterLayerDataGeneration |
|
get |
◆ RasterLayerDataOrder
List<string> TPG.GeoFramework.Map.Core.Contracts.IMapResources.RasterLayerDataOrder |
|
getset |
Get or set a list of raster layer data ids that represents the order the layers are rendered. The first id in the list is the first layer to be rendered and the last id in the list is the last layer to be rendered (on top of the other layers).
Implemented in TPG.GeoFramework.Map.Core.MapResources.
The documentation for this interface was generated from the following file:
- Src/Layers/Map/TPG.GeoFramework.Map.Core.Contracts/IMapResources.cs