Recursos

Contents
[ ]

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