Desenvolva um visualizador geotiff com uma API projetada especificamente para desenvolvedores net / C#.
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET
// Create a map
using (var map = new Map(800, 400))
{
// Use the specified SRS
map.SpatialReferenceSystem = SpatialReferenceSystem.Wgs84;
// Use the specified style to draw lines
// We also have styles for points, lines, and surfaces.
var symbolizer = new SimpleLine() {Width = Measurement.Pixels(2)};
// Open a layer and add to the map
map.Add(VectorLayer.Open("land.tif", Drivers.GeoTiff), symbolizer);
// Render the map
map.Render("land_out.png", Renderers.Png);
}
Há uma maneira simples de instalar Aspose.GIS para Net no seu sistema:
A API de visualização de dados para.NET é suportada na maioria das plataformas e sistemas operacionais e pode ser usada para desenvolver vários tipos diferentes de aplicativos. net, incluindo ASP. NET, WinForms e Windows Services. A API para. NET é fácil de usar e implantar e fornece a solução ideal para trabalhar com informações geoespaciais com as plataformas.NET Framework 4.7,. net Standard 2.0 e Xamarin. Antes de executar o código, certifique-se de que o seu sistema cumpre os requisitos adequados.
Interaja com amostras de aplicações poderosas e simples de utilizar em C#. Experimente as nossas ferramentas de dados. Demonstrações ao vivo em C#
Combine várias camadas em uma imagem de mapa.
Aplique estilos para pontos, linhas e superfícies.
Importar estilos do formato SLD.
Desenhe rótulos e texto. Aplique estilos para texto e detecte automaticamente locais em um mapa.
Desenhe pontos agrupados.
Salve um mapa criado em SVG, PNG, BMP ou JPEG.
Gerir o sistema de referência espacial do seu mapa.
Desenhe rótulos ao longo de linhas curvas.
Use renderização avançada: combine Simbolizadores, Gerador de Geometria, Geometria mista.
Você também pode ver Geotiff em muitos outros formatos de arquivo, incluindo alguns listados abaixo.