Blazor Exibindo Imagens do Esri Maps
O IgbArcGISOnlineMapImagery
é um serviço gratuito de mapeamento de imagens geográficas criado pela empresa Esri. Ele fornece mais de 40 estilos de blocos de imagens geográficas do mundo e alguns blocos temáticos para os EUA. Este serviço de imagens geográficas pode ser acessado diretamente em www.arcgisonline.com site.
Blazor Displaying Imagery from Esri Maps Example
Code Snippet
O trecho de código a seguir mostra como exibir Blazor mosaicos de imagens geográficas dos servidores de imagens da Esri em IgbGeographicMap
using IgbArcGISOnlineMapImagery
class.
@using IgniteUI.Blazor.Controls
<IgbGeographicMap Height="100%" Width="100%"
Zoomable="true"
BackgroundContent="EsriImagery" />
protected override void OnInitialized()
{
IgbArcGISOnlineMapImagery imagery = new IgbArcGISOnlineMapImagery()
{
MapServerUri = "https://services.arcgisonline.com/ArcGIS/rest/services/Ocean_Basemap/MapServer"
};
this.EsriImagery = imagery;
}
Utilitário da Esri
Alternativamente, você pode utilizar o EsriUtility que define todos os estilos fornecidos pelos servidores de imagens da Esri.
@using IgniteUI.Blazor.Controls
<IgbGeographicMap Height="100%" Width="100%"
Zoomable="true"
BackgroundContent="EsriImagery" />
protected override void OnInitialized()
{
IgbArcGISOnlineMapImagery imagery = new IgbArcGISOnlineMapImagery()
{
MapServerUri = EsriStyle.WorldOceansMap
};
this.EsriImagery = imagery;
}