Aspose.GIS for Python via .NET 关于

使用 Python via .NET API 读取、写入和转换 GIS 文件格式。

Aspose.GIS for Python via .NET provides comprehensive GIS data processing capabilities accessible through Python via .NET interoperability. This powerful API enables developers to read, write, convert, and analyze geographic information from various vector and raster formats including GeoPackage, Shapefile, GeoJSON, FileGDB, KML, and GeoTIFF, World Raster Images and much more.

Supported File Formats

Vector Formats

  • ESRI Shapefile: SHP, SHX, DBF
  • GeoPackage: GPKG
  • GeoJSON: JSON, GeoJSON
  • TopoJSON: JSON, TopoJSON
  • ESRI File Geodatabase: GDB
  • Geography Markup Language: GML
  • Google Earth: KML
  • GPS Exchange Format: GPX
  • MapInfo Interchange Format: MIF
  • MapInfo Tab Format: TAB, DAT, DBF
  • OpenStreetMap: OSM
  • Comma-Separated Values: CSV

Raster Formats

  • GeoTIFF: TIF, TIFF
  • World Raster Images: JPG, PNG, TIFF
  • Esri ASCII/Grid: ASCII

Databases

  • PostgreSQL: PostGIS
  • SQL Server: Spatial Data

Web & Output

  • XYZ Tiles: Slippy Maps
  • SVG: Scalable Vector Graphics
  • PNG: Portable Network Graphics
  • JPEG: JPEG Images
  • BMP: Bitmap Images

Advanced GIS Data Processing Features

  • Comprehensive spatial data manipulation capabilities for Python developers using .NET
  • Read and write GeoPackage format with full feature support
  • Process world raster images (GeoTIFF) and extract band values
  • Native support for macOS (Intel & ARM architectures)
  • Create complex geometries including points, lines, and polygons
  • Convert between 20+ GIS formats with reprojection support
  • Render high-quality maps to SVG, PNG, JPEG, and BMP
  • Coordinate system transformation with 3000+ CRS support
  • Spatial indexing for high-performance queries
  • Advanced styling based on feature attributes