Recursos
Contents
 [
      
        Hide
      ]
    Aspose.GIS for .NET fornece um conjunto rico de recursos para trabalhar com dados armazenados em formatos de arquivo GIS comuns. Você pode ler e gravar dados GIS vetoriais, converter entre formatos de arquivo GIS, criar e analisar geometrias de feições e renderizar mapas para SVG.
Formatos Suportados
Os principais formatos de arquivo suportados são:
- Shapefile
 - GeoJSON
 - ESRI File Geodatabase (FileGDB)
 - Geography Markup Language (GML)
 - Keyhole Markup Language (KML)
 - Scalable Vector Graphics (SVG)
 - Bancos de dados (PostGis, Sql Server)
 - GeoTIFF
 
Veja Formatos de Arquivo Suportados para a lista completa.
Ler e Gravar Dados Vetoriais
- Ler dados vetoriais
- Iterar pelas feições da camada
 - Ler feições da camada por índice
 - Recuperar metadados sobre camadas vetoriais
 
 - Gravar dados vetoriais
- Criar novas camadas e conjuntos de dados
 
 - Trabalhar com conjuntos de dados multi-camada
- Listar camadas existentes
 - Adicionar novas camadas
 - Remover camadas de um conjunto de dados
 
 - Construir índices espaciais para acelerar consultas espaciais.
 
Converter Dados Vetoriais
- Converter dados para qualquer formato suportado
 - Realizar reprojeção durante a conversão de dados
 - Ajustar atributos de feições durante a conversão
 
Visualizar Dados
- Renderizar mapas para SVG, PNG, JPEG ou BMP
 - Personalizar o estilo para cada tipo de geometria
 - Combinar vários simbolizadores para realizar desenhos complexos
 - Controlar a representação visual de uma feição por regras de renderização da camada
 - Calcular parâmetros de estilo de uma feição com base nos valores de seus atributos
 
Veja Renderização de Mapa para detalhes.
Manipular Geometrias
- Criar pontos, linhas e polígonos do zero
 - Editar geometrias existentes
 - Rotular objetos em um mapa.
 - Construir geometrias não lineares (curvas)
 - Linearizar geometrias não lineares (curvas)
 - Importar e exportar geometrias de/para WKT e WKB
 - Controlar o modelo de precisão dos cálculos
 
Realizar Análise de Dados Vetoriais
- Determinar se duas geometrias quaisquer se intersectam.
 - Testar se as geometrias se sobrepõem, tocam nas bordas, intersectam e outros relacionamentos entre as geometrias.
 - Encontrar distâncias entre geometrias
 - Calcular invólucros convexos, centróides e áreas de buffer das geometrias
 - Computar uma interseção, união ou diferença de quaisquer geometrias.
 
Usar Sistemas de Referência Espacial
- Procurar sistemas de referência espacial por SRID
 - Ler informações do SRS de arquivos de dados
 - Atribuir um SRS aos dados que você cria
 - Reprojetar geometrias individuais e camadas inteiras
 - Importar sistemas de referência espacial de WKT, exportar sistemas de referência espacial para WKT