Español

Gis API de manipulación de datos para net

net API para la Manipulación de datos Gis

Cree, lea, convierta, procese datos de Gis y renderice mapas con una API diseñada específicamente para desarrolladores de net.

  Descargar Prueba Gratuita
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

Aspose.Biblioteca Gis para net

Aspose.Gis para net le permite acceder y manipular información geográfica a partir de formatos de datos geoespaciales basados en vectores. La API admite leer, escribir y convertir los formatos de archivo Gis más populares, como Shapefile, GeoJSON, FIleGDB, KML y OSM XML, así como renderizar un mapa de formatos compatibles a SVG. Además, un desarrollador puede personalizar fácilmente el renderizado y los estilos de entidades para obtener el aspecto de mapa deseado.

Aspose.Gis para net está diseñado teniendo en cuenta la simplicidad, el rendimiento, la facilidad de uso y la portabilidad. Contiene API para usar con las plataformas net Framework, net Core y Xamarin, lo que le permite crear aplicaciones multiplataforma con gran facilidad.


Utilizar Diferentes Sistemas De Coordenadas

Con Aspose.Gis, puede transformar coordenadas geoespaciales, geometrías y capas completas de un sistema de referencia de coordenadas a otro. Se admiten proyecciones cartográficas, así como transformaciones geodésicas.

Puede buscar un sistema de referencia de coordenadas por SRID, importar desde WKT o establecer parámetros personalizados directamente en el código.


Realizar Análisis Espacial

Aspose.Gis incluye un conjunto completo de predicados espaciales basados en el modelo DE-9IM que evalúa las relaciones topológicas entre objetos. Los casos típicos son:

  • Determinar si dos objetos se superponen
  • Determinar si un objeto se cruza con otro objeto
  • Hallar la distancia mínima entre una geometría y otra geometría
  • Comprobar si la geometría de un objeto se cruza a sí misma
  • Calcular el área de una geometría

Aspose.Gis le permite realizar fácilmente operaciones geométricas, como:

  • Crear un polígono de búfer alrededor de una geometría
  • Hallar el centroide de una geometría
  • Hallar el casco convexo de una geometría
  • Calcular la extensión de delimitación
  • Linealizar una curva
Ejemplos de código
                
                    
// Read GIS data from a Shapefile
using (var layer = VectorLayer.Open(dir + "myDataFile.shp", Drivers.Shapefile))
{

    foreach (var feature in layer)
    {
        Console.WriteLine(feature.Geometry.AsText()); // print the geometry as WKT

        Console.WriteLine(feature.GetValue<string>("CITY_NAME")); // print an attribute value

        Console.WriteLine(feature.GetValue<DateTime>("UPDATE_DAT")); 
    }
}


// Convert a Shapefile to GeoJSON
VectorLayer.Convert(dir + "example.shp", Drivers.Shapefile, dir + "output.json", Drivers.GeoJson);


// Render a TopoJSON map to SVG
using (var map = new Map(800, 600))
{
    var layer = VectorLayer.Open(dir + "map.json", Drivers.TopoJson);

    var style = new SimpleFill { FillColor = Color.Azure, StrokeWidth = 1.5 };

    map.Add(layer, style);

    map.Render(dir + "mymap.svg", Renderers.Svg);
}
                
            

Biblioteca C# Gis

Hay una forma sencilla de instalar Aspose.Gis para net en su sistema:

Aspose.Gis Demos en vivo en C#

Ver Aspose.Gis ejemplos ahora mismo visitando nuestro Sitio web de Demostraciones en vivo. La demostración en vivo tiene los siguientes beneficios

Cree nuevas capas y conjuntos de datos o lea entidades de archivos existentes
Creación de puntos, líneas y superficies
Construir geometrías no lineales
Traducir geometrías a / desde WKT y WKB
Calcular la relación topológica entre geometrías
Calcular una intersección, unión o diferencia de cualquier geometría
Calcular una región de búfer alrededor de una geometría
Renderizar mapas a SVG, PNG, JPEG o BMP
Combine varios simbolizadores para realizar dibujos complejos
Calcular los parámetros de estilo de una entidad en función de los valores de sus atributos
Reproyecte geometrías individuales y capas enteras
Importar sistemas de referencia espacial de WKT, exportar sistemas de referencia espacial a WKT
Buscar sistemas de referencia espacial por SRID
Convierta datos a una gran cantidad de formatos compatibles
Realice la reproyección al convertir datos
Trabajar con datos espaciales en PostgreSQL y SQL Server
Cree índices espaciales para acelerar las consultas espaciales
Leer valores de banda del formato de trama GeoTIFF

Requisitos del Sistema

Nuestras API son compatibles con las principales plataformas y sistemas operativos. Antes de ejecutar el código a continuación, asegúrese de tener los siguientes requisitos previos en su sistema.

  

Gis API de manipulación de datos para net

  

Otras Funciones Compatibles

También puede ver las diversas características de nuestra biblioteca Gis.

22.34.1
(Release notes)