Name | aspose-gis-net JSON |
Version |
24.12.0
JSON |
| download |
home_page | https://products.aspose.com/gis/python-net |
Summary | Aspose.GIS for Python via .NET is a standalone API to read, write, process, convert GDB, GPX, Shapefile, GML, FileGDB, KML and other popular gis formats. Integration with DataBases and Rendering capabilities of GIS data out from the box. |
upload_time | 2024-12-30 18:42:34 |
maintainer | None |
docs_url | None |
author | Aspose |
requires_python | <3.14,>=3.5 |
license | Free To Use But Restricted,Other/Proprietary License |
keywords |
cartography
map
geo
geographic
geography
geolocation
geospatial
gis
latitude
location
longitude
map
mapping
maps
.net
ascii
aspose
gis
geo
bmp
convert
converter
python
py
wheel
format
geometries
geometry
geoprocessing
generator
geotools
jpg
library
mapinfo
png
raster
render
rendering
srid
svg
tiff
gdb
kml
epsg
geotiff
gml
gpx
gdb
shp
wkt
postgis
arcgis
filegdb
gdbtable
shapefile
geojson
topojson
mif
osm
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
## GIS Formats Analyzing and Manipulation API
[Product Page](https://products.aspose.com/gis/python-net/) | [Documentation](https://docs.aspose.com/gis/python-net/) | [Demos](https://products.aspose.app/gis/family) | [Blog](https://blog.aspose.com/categories/aspose.gis-product-family/) | [API Reference](https://reference.aspose.com/gis/python-net/) | [Search](https://search.aspose.com/) | [Free Support](https://forum.aspose.com/c/gis) | [Temporary License](https://purchase.aspose.com/temporary-license) | [EULA](https://company.aspose.com/legal/eula)
---
Try our [free online Apps](https://products.aspose.app/gis/family) demonstrating some of the most popular Aspose.GIS functionality.
**Aspose.GIS for Python via .NET** is a robust API designed for developers to handle geospatial data formats without relying on external GIS software. It facilitates the reading, writing, and conversion of multiple GIS formats, along with rendering maps and performing geometry creation and analysis. This makes it an all-encompassing solution for GIS-related tasks within Python applications. It's crossplatform: Windows, MacOS, MacOS-ARM, Linux are supported.
**Aspose.GIS for Python via .NET** is an ultimate, flexible, stable and powerful API to work with most kinds of GIS Formats. **Aspose.GIS** is a cross-platform library, it is Windows x32/x64, Linux x64, and MacOS x64/Arm64 compatible.
> Aspose.GIS for Python requires you to use python programming language. For the additional languages please visit [Aspose.GIS Family Official Page](https://products.aspose.com/gis/), we recommend you to check [Aspose.GIS for .NET](https://www.nuget.org/packages/Aspose.GIS/).
## **Product Features**
The following are Aspose.GIS’s core features:
- Support of Vector and Raster GIS Layers
- Reading, Editing and Creating Layers Features
- Database integration
- Built-in configurable rendering of Vector and Raster Images onto Maps
- Geometry Types Analytics Features
- Flexible filtering of Layers, Features and Attributes
- Spatial Reference Systems Convert and Casting Features
- Streams and Remote Storage Support
## **Supported File Formats**
### Vector Formats
The following table lists the vector formats that Aspose.GIS for Python can read or write.
| Description | Format | Read | Write |
|--------------------------------------------------|------------------------------------------|------|-------|
| ESRI Shapefile | .shp, .shx, .dbf, .qix, .cpg | ✔️ | ✔️ |
| GeoJSON | .json, .geojson | ✔️ | ✔️ |
| GeoJSON Seq | .json, .geojson | ✔️ | ✔️ |
| ESRI File Geodatabase (FileGDB) | .gdb | ✔️ | ✔️ |
| Geography Markup Language | .gml | ✔️ | |
| Keyhole Markup Language | .kml | ✔️ | ✔️ |
| GPS Exchange Format | .gpx | ✔️ | ✔️ |
| TopoJSON | .json, .topojson | ✔️ | ✔️ |
| MapInfo Interchange Format | .mif | ✔️ | |
| MapInfo TAB format | .tab, .dat, .dbf, .map, .id | ✔️ | ✔️ |
| OpenStreetMap (OSM) XML | .osm | ✔️ | ✔️ |
| Comma-Separated Values | .csv | ✔️ | ✔️ |
### Supported Databases
The following table lists the supported databases. Possible, additional DB are supported, because Aspose.GIS supports unified way to work with DBs. But please note, first version of Aspose.GIS for Python via .NET has some limitation with generic methods, filtering and DB.
```markdown
| Description | Read | Write |
|---------------------|------|-------|
| Post GIS | ✔️ | ✔️ |
| SQL Server (MS SQL) | ✔️ | ✔️ |
| PostgreSQL | ✔️ | ✔️ |
```
### Raster Formats
The following table lists the raster formats that Aspose.GIS for .NET can only read.
| Description | Format | Read |
|---------------------|----------------------------|------|
| Geo TIFF, TIFF | .tiff, .tif | ✔️ |
| Esri ASCII | .ascii | ✔️ |
| World File | (.png, .jpg, .tiff) + .pgw | ✔️ |
### Web Tiles
The following web tile formats can be loaded from the Internet.
| Format | Description |
|------------|-----------------|
| XYZ Tiles | Slippy Maps |
### Map Rendering Formats
Maps can be rendered into the following formats.
| Format | Description |
|--------|------------------------------|
| .SVG | Scalable Vector Graphics |
| .PNG | Portable Network Graphics |
| .JPG | JPEG |
| .BMP | Bitmap Image Files |
### Platform Independence
Aspose.GIS for Python can be used to develop applications for a wide range of operating systems, such as Windows (x32/x64), Linux (x64), and MacOS (x64/arm64) where Python 3.5 or later is installed.
**The base .NET platform is .NET Standard 2.0**
### Get Started
Ready to give Aspose.GIS for Python a try?
Simply run ```pip install aspose-gis-net``` from the console to fetch the package. If you already have Aspose.GIS for Python and want to upgrade the version, please run ```pip install --upgrade aspose-gis-net``` to get the latest version.
You can run the following snippets in your environment to see how Aspose.GIS works, or check out the [GitHub Repository](https://github.com/aspose-gis/Aspose.PSD-for-Python-Net) or [Aspose.PSD for Python Documentation](https://docs.aspose.com/gis/python-net/) for other common use cases.
### Convert one GIS format to another
``` python
source_format_path = "sample.geojson"
destination_format_path = "output.topojson")
# Perform the conversion
VectorLayer.convert(source_format_path, Drivers.geo_json, destination_format_path, Drivers.topo_json)
# Check the list of supported drivers: esri_json, gdal, geo_json, geo_json_seq, in_memory, in_file, kml, shapefile, osm_xml, gpx, gml, file_gdb, topo_json, map_info_interchange, map_info_tab, post_gis, sql_server, esri_ascii, geo_tiff, world_raster, jpeg_w, png_w, bmp_w, tiff_w, xyz_tiles, csv
# Please note there can be unsupported conversion pairs
```
### Rendering of map from the several Layers
```
bandColor = BandColor()
bandColor.band_index = 0
bandColor.min = 0
bandColor.max = 255
color = MultiBandColor()
color.red_band = bandColor
with Map(Measurement.pixels(500), Measurement.pixels(500)) as map_instance:
layer = Drivers.geo_tiff.open_layer("raster_float32.tif"))
map_instance.add(layer, color, False)
map_instance.render(output, Renderers.svg)
```
### Create a Layer of specified format from scratch
``` python
result = "sample_out.topojson"
with Drivers.topo_json.create_layer(result) as layer:
# Add attributes that we are going to set
layer.attributes.add(FeatureAttribute("name", AttributeDataType.STRING))
layer.attributes.add(FeatureAttribute("measurement", AttributeDataType.DOUBLE))
layer.attributes.add(FeatureAttribute("id", AttributeDataType.INTEGER))
feature0 = layer.construct_feature()
feature0.set_value("name", "name_0")
feature0.set_value("measurement", 1.03)
feature0.set_value("id", 0)
feature0.geometry = Point(1.3, 2.3)
layer.add(feature0)
feature1 = layer.construct_feature()
feature1.set_value("name", "name_1")
feature1.set_value("measurement", 10.03)
feature1.set_value("id", 1)
feature1.geometry = Point(241.32, 23.2)
layer.add(feature1)
```
### Get Value Of A Feature Attribute
``` python
input = "InputShapeFile.shp"
with VectorLayer.open(input, Drivers.shapefile) as layer:
for i in range(layer.count):
feature = layer[i]
# case 1
name_value = feature.get_value("name") # attribute name is case-sensitive
age_value = feature.get_value("age")
dob_value = datetime.fromisoformat(feature.get_value("dob")).strftime("%Y-%m-%d")
print(f"Attribute value for feature #{i} is: {name_value}, {age_value}, {dob_value}")
# case 2
obj_name = feature.get_value("name") # attribute name is case-sensitive
obj_age = feature.get_value("age")
obj_dob = feature.get_value("dob")
print(f"Attribute object for feature #{i} is: {obj_name}, {obj_age}, {obj_dob}")
```
### Iterate Over Geometries In Geometry
``` python
point_geometry = Point(40.7128, -74.006)
line_geometry = LineString()
line_geometry.add_point(78.65, -32.65)
line_geometry.add_point(-98.65, 12.65)
geometry_collection = GeometryCollection()
geometry_collection.add(point_geometry)
geometry_collection.add(line_geometry)
for geometry in geometry_collection:
if geometry.geometry_type == GeometryType.POINT:
point = geometry
assert str(point) == "POINT (40.7128 -74.006)"
elif geometry.geometry_type == GeometryType.LINE_STRING:
line = geometry
assert str(line) == "LINESTRING (78.65 -32.65, -98.65 12.65)"
```
### Example of specific GIS operations
``` python
# Getting the Centroid
polygon = Polygon()
ring = LinearRing()
ring.add_point(1, 0)
ring.add_point(2, 2)
ring.add_point(0, 4)
ring.add_point(5, 5)
ring.add_point(6, 1)
ring.add_point(1, 0)
polygon.exterior_ring = ring
# Get the centroid of the polygon
centroid = polygon.get_centroid()
# Get the point on surface. Point on surface is guaranteed to be inside a polygon.
point_on_surface = polygon.get_point_on_surface()
# Get the Area of Polygon.
area = multi_polygon.polygon()
```
### Set License Example
``` python
from aspose.gis import License
license = License()
licensePath = "PathToLicenseFile"
license.set_license(licensePath)
```
---
[Product Page](https://products.aspose.com/gis/python-net/) | [Documentation](https://docs.aspose.com/gis/python-net/) | [Demos](https://products.aspose.app/gis/family) | [Blog](https://blog.aspose.com/categories/aspose.gis-product-family/) | [API Reference](https://reference.aspose.com/gis/python-net/) | [Search](https://search.aspose.com/) | [Free Support](https://forum.aspose.com/c/gis) | [Temporary License](https://purchase.aspose.com/temporary-license) | [EULA](https://company.aspose.com/legal/eula)
Raw data
{
"_id": null,
"home_page": "https://products.aspose.com/gis/python-net",
"name": "aspose-gis-net",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.5",
"maintainer_email": null,
"keywords": "Cartography, map, Geo, Geographic, Geography, Geolocation, Geospatial, GIS, Latitude, Location, Longitude, Map, Mapping, Maps, .net, ascii, aspose, gis, geo, bmp, convert, converter, python, py, wheel, format, geometries, geometry, geoprocessing, generator, geotools, jpg, library, mapinfo, png, raster, render, rendering, srid, svg, tiff, GDB, KML, EPSG, GEOTIFF, GML, GPX, GDB, SHP, WKT, POSTGIS, ARCGIS, FILEGDB, GDBTABLE, SHAPEFILE, GEOJSON, TOPOJSON, MIF, OSM",
"author": "Aspose",
"author_email": null,
"download_url": null,
"platform": "macos_x86_64",
"description": "## GIS Formats Analyzing and Manipulation API\n\n[Product Page](https://products.aspose.com/gis/python-net/) | [Documentation](https://docs.aspose.com/gis/python-net/) | [Demos](https://products.aspose.app/gis/family) | [Blog](https://blog.aspose.com/categories/aspose.gis-product-family/) | [API Reference](https://reference.aspose.com/gis/python-net/) | [Search](https://search.aspose.com/) | [Free Support](https://forum.aspose.com/c/gis) | [Temporary License](https://purchase.aspose.com/temporary-license) | [EULA](https://company.aspose.com/legal/eula)\n\n---\nTry our [free online Apps](https://products.aspose.app/gis/family) demonstrating some of the most popular Aspose.GIS functionality.\n\n**Aspose.GIS for Python via .NET** is a robust API designed for developers to handle geospatial data formats without relying on external GIS software. It facilitates the reading, writing, and conversion of multiple GIS formats, along with rendering maps and performing geometry creation and analysis. This makes it an all-encompassing solution for GIS-related tasks within Python applications. It's crossplatform: Windows, MacOS, MacOS-ARM, Linux are supported.\n\n**Aspose.GIS for Python via .NET** is an ultimate, flexible, stable and powerful API to work with most kinds of GIS Formats. **Aspose.GIS** is a cross-platform library, it is Windows x32/x64, Linux x64, and MacOS x64/Arm64 compatible.\n\n> Aspose.GIS for Python requires you to use python programming language. For the additional languages please visit [Aspose.GIS Family Official Page](https://products.aspose.com/gis/), we recommend you to check [Aspose.GIS for .NET](https://www.nuget.org/packages/Aspose.GIS/).\n\n## **Product Features**\n\nThe following are Aspose.GIS\u2019s core features:\n- Support of Vector and Raster GIS Layers\n- Reading, Editing and Creating Layers Features\n- Database integration\n- Built-in configurable rendering of Vector and Raster Images onto Maps\n- Geometry Types Analytics Features\n- Flexible filtering of Layers, Features and Attributes\n- Spatial Reference Systems Convert and Casting Features\n- Streams and Remote Storage Support\n\n## **Supported File Formats**\n\n### Vector Formats\n\nThe following table lists the vector formats that Aspose.GIS for Python can read or write.\n\n| Description | Format | Read | Write |\n|--------------------------------------------------|------------------------------------------|------|-------|\n| ESRI Shapefile | .shp, .shx, .dbf, .qix, .cpg | \u2714\ufe0f | \u2714\ufe0f |\n| GeoJSON | .json, .geojson | \u2714\ufe0f | \u2714\ufe0f |\n| GeoJSON Seq | .json, .geojson | \u2714\ufe0f | \u2714\ufe0f |\n| ESRI File Geodatabase (FileGDB) | .gdb | \u2714\ufe0f | \u2714\ufe0f |\n| Geography Markup Language | .gml | \u2714\ufe0f | |\n| Keyhole Markup Language | .kml | \u2714\ufe0f | \u2714\ufe0f |\n| GPS Exchange Format | .gpx | \u2714\ufe0f | \u2714\ufe0f |\n| TopoJSON | .json, .topojson | \u2714\ufe0f | \u2714\ufe0f |\n| MapInfo Interchange Format | .mif | \u2714\ufe0f | |\n| MapInfo TAB format | .tab, .dat, .dbf, .map, .id | \u2714\ufe0f | \u2714\ufe0f |\n| OpenStreetMap (OSM) XML | .osm | \u2714\ufe0f | \u2714\ufe0f |\n| Comma-Separated Values | .csv | \u2714\ufe0f | \u2714\ufe0f |\n\n### Supported Databases\n\nThe following table lists the supported databases. Possible, additional DB are supported, because Aspose.GIS supports unified way to work with DBs. But please note, first version of Aspose.GIS for Python via .NET has some limitation with generic methods, filtering and DB. \n\n```markdown\n| Description | Read | Write |\n|---------------------|------|-------|\n| Post GIS | \u2714\ufe0f | \u2714\ufe0f |\n| SQL Server (MS SQL) | \u2714\ufe0f | \u2714\ufe0f |\n| PostgreSQL | \u2714\ufe0f | \u2714\ufe0f |\n```\n\n### Raster Formats\n\nThe following table lists the raster formats that Aspose.GIS for .NET can only read.\n\n| Description | Format | Read |\n|---------------------|----------------------------|------|\n| Geo TIFF, TIFF | .tiff, .tif | \u2714\ufe0f |\n| Esri ASCII | .ascii | \u2714\ufe0f |\n| World File | (.png, .jpg, .tiff) + .pgw | \u2714\ufe0f |\n\n### Web Tiles\n\nThe following web tile formats can be loaded from the Internet.\n\n| Format | Description |\n|------------|-----------------|\n| XYZ Tiles | Slippy Maps |\n\n### Map Rendering Formats\n\nMaps can be rendered into the following formats.\n\n| Format | Description |\n|--------|------------------------------|\n| .SVG | Scalable Vector Graphics |\n| .PNG | Portable Network Graphics |\n| .JPG | JPEG |\n| .BMP | Bitmap Image Files |\n\n\n### Platform Independence\n\nAspose.GIS for Python can be used to develop applications for a wide range of operating systems, such as Windows (x32/x64), Linux (x64), and MacOS (x64/arm64) where Python 3.5 or later is installed.\n\n**The base .NET platform is .NET Standard 2.0**\n\n### Get Started\n\nReady to give Aspose.GIS for Python a try?\n\nSimply run ```pip install aspose-gis-net``` from the console to fetch the package. If you already have Aspose.GIS for Python and want to upgrade the version, please run ```pip install --upgrade aspose-gis-net``` to get the latest version.\n\nYou can run the following snippets in your environment to see how Aspose.GIS works, or check out the [GitHub Repository](https://github.com/aspose-gis/Aspose.PSD-for-Python-Net) or [Aspose.PSD for Python Documentation](https://docs.aspose.com/gis/python-net/) for other common use cases.\n\n### Convert one GIS format to another\n``` python\n\nsource_format_path = \"sample.geojson\"\ndestination_format_path = \"output.topojson\")\n\n# Perform the conversion\nVectorLayer.convert(source_format_path, Drivers.geo_json, destination_format_path, Drivers.topo_json)\n\t\t\n# Check the list of supported drivers: esri_json, gdal, geo_json, geo_json_seq, in_memory, in_file, kml, shapefile, osm_xml, gpx, gml, file_gdb, topo_json, map_info_interchange, map_info_tab, post_gis, sql_server, esri_ascii, geo_tiff, world_raster, jpeg_w, png_w, bmp_w, tiff_w, xyz_tiles, csv\n# Please note there can be unsupported conversion pairs\n\n```\n\n### Rendering of map from the several Layers\n\n```\nbandColor = BandColor()\n\nbandColor.band_index = 0\nbandColor.min = 0\nbandColor.max = 255\n\ncolor = MultiBandColor()\ncolor.red_band = bandColor\n\nwith Map(Measurement.pixels(500), Measurement.pixels(500)) as map_instance:\n layer = Drivers.geo_tiff.open_layer(\"raster_float32.tif\"))\n map_instance.add(layer, color, False)\n map_instance.render(output, Renderers.svg)\n```\n\n### Create a Layer of specified format from scratch\n``` python\nresult = \"sample_out.topojson\"\n\nwith Drivers.topo_json.create_layer(result) as layer:\n # Add attributes that we are going to set\n layer.attributes.add(FeatureAttribute(\"name\", AttributeDataType.STRING))\n layer.attributes.add(FeatureAttribute(\"measurement\", AttributeDataType.DOUBLE))\n layer.attributes.add(FeatureAttribute(\"id\", AttributeDataType.INTEGER))\n\n feature0 = layer.construct_feature()\n feature0.set_value(\"name\", \"name_0\")\n feature0.set_value(\"measurement\", 1.03)\n feature0.set_value(\"id\", 0)\n feature0.geometry = Point(1.3, 2.3)\n layer.add(feature0)\n\n feature1 = layer.construct_feature()\n feature1.set_value(\"name\", \"name_1\")\n feature1.set_value(\"measurement\", 10.03)\n feature1.set_value(\"id\", 1)\n feature1.geometry = Point(241.32, 23.2)\n layer.add(feature1)\n```\n\n### Get Value Of A Feature Attribute\n``` python\ninput = \"InputShapeFile.shp\"\n\nwith VectorLayer.open(input, Drivers.shapefile) as layer:\n for i in range(layer.count):\n feature = layer[i]\n\n # case 1\n name_value = feature.get_value(\"name\") # attribute name is case-sensitive\n age_value = feature.get_value(\"age\")\n dob_value = datetime.fromisoformat(feature.get_value(\"dob\")).strftime(\"%Y-%m-%d\")\n\t\t\t\t\n print(f\"Attribute value for feature #{i} is: {name_value}, {age_value}, {dob_value}\")\n\n # case 2\n obj_name = feature.get_value(\"name\") # attribute name is case-sensitive\n obj_age = feature.get_value(\"age\")\n obj_dob = feature.get_value(\"dob\")\n\t\t\t\t\n print(f\"Attribute object for feature #{i} is: {obj_name}, {obj_age}, {obj_dob}\")\n```\n\n### Iterate Over Geometries In Geometry\n``` python\npoint_geometry = Point(40.7128, -74.006)\nline_geometry = LineString()\nline_geometry.add_point(78.65, -32.65)\nline_geometry.add_point(-98.65, 12.65)\ngeometry_collection = GeometryCollection()\ngeometry_collection.add(point_geometry)\ngeometry_collection.add(line_geometry)\n\nfor geometry in geometry_collection:\n if geometry.geometry_type == GeometryType.POINT:\n point = geometry\n assert str(point) == \"POINT (40.7128 -74.006)\"\n elif geometry.geometry_type == GeometryType.LINE_STRING:\n line = geometry\n assert str(line) == \"LINESTRING (78.65 -32.65, -98.65 12.65)\"\n```\n\n### Example of specific GIS operations\n``` python\n# Getting the Centroid\n\npolygon = Polygon()\nring = LinearRing()\nring.add_point(1, 0)\nring.add_point(2, 2)\nring.add_point(0, 4)\nring.add_point(5, 5)\nring.add_point(6, 1)\nring.add_point(1, 0)\n\npolygon.exterior_ring = ring\n\n# Get the centroid of the polygon\ncentroid = polygon.get_centroid()\n\t\n# Get the point on surface. Point on surface is guaranteed to be inside a polygon.\npoint_on_surface = polygon.get_point_on_surface()\n\n# Get the Area of Polygon.\narea = multi_polygon.polygon()\n```\n\n### Set License Example\n``` python\nfrom aspose.gis import License\n\nlicense = License()\nlicensePath = \"PathToLicenseFile\"\nlicense.set_license(licensePath)\n```\n\n---\n[Product Page](https://products.aspose.com/gis/python-net/) | [Documentation](https://docs.aspose.com/gis/python-net/) | [Demos](https://products.aspose.app/gis/family) | [Blog](https://blog.aspose.com/categories/aspose.gis-product-family/) | [API Reference](https://reference.aspose.com/gis/python-net/) | [Search](https://search.aspose.com/) | [Free Support](https://forum.aspose.com/c/gis) | [Temporary License](https://purchase.aspose.com/temporary-license) | [EULA](https://company.aspose.com/legal/eula)\n\n\n",
"bugtrack_url": null,
"license": "Free To Use But Restricted,Other/Proprietary License",
"summary": "Aspose.GIS for Python via .NET is a standalone API to read, write, process, convert GDB, GPX, Shapefile, GML, FileGDB, KML and other popular gis formats. Integration with DataBases and Rendering capabilities of GIS data out from the box.",
"version": "24.12.0",
"project_urls": {
"API Reference": "https://reference.aspose.com/gis/python-net/",
"Blog": "https://blog.aspose.com/categories/aspose.gis-product-family/",
"Demos": "https://products.aspose.app/gis/family",
"Docs": "https://docs.aspose.com/gis/python-net/",
"Examples": "https://github.com/aspose-gis/Aspose.GIS-for-Python-NET",
"Free Support": "https://forum.aspose.com/c/gis",
"Homepage": "https://products.aspose.com/gis/python-net",
"Release Notes": "https://docs.aspose.com/gis/python-net/release-notes/",
"Temporary License": "https://purchase.aspose.com/temporary-license"
},
"split_keywords": [
"cartography",
" map",
" geo",
" geographic",
" geography",
" geolocation",
" geospatial",
" gis",
" latitude",
" location",
" longitude",
" map",
" mapping",
" maps",
" .net",
" ascii",
" aspose",
" gis",
" geo",
" bmp",
" convert",
" converter",
" python",
" py",
" wheel",
" format",
" geometries",
" geometry",
" geoprocessing",
" generator",
" geotools",
" jpg",
" library",
" mapinfo",
" png",
" raster",
" render",
" rendering",
" srid",
" svg",
" tiff",
" gdb",
" kml",
" epsg",
" geotiff",
" gml",
" gpx",
" gdb",
" shp",
" wkt",
" postgis",
" arcgis",
" filegdb",
" gdbtable",
" shapefile",
" geojson",
" topojson",
" mif",
" osm"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "01585d1302e13d4d25e857152bc77e3d94fcccd3b44316eea181a10b81453535",
"md5": "da9beb7193cce5cdf113dc89bd6024a9",
"sha256": "dd125d1a86a7a7d4a76caf990eb4d9dbe67af6d27817826619923241c073de01"
},
"downloads": -1,
"filename": "aspose_gis_net-24.12.0-py3-none-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "da9beb7193cce5cdf113dc89bd6024a9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.5",
"size": 70786644,
"upload_time": "2024-12-30T18:42:34",
"upload_time_iso_8601": "2024-12-30T18:42:34.981935Z",
"url": "https://files.pythonhosted.org/packages/01/58/5d1302e13d4d25e857152bc77e3d94fcccd3b44316eea181a10b81453535/aspose_gis_net-24.12.0-py3-none-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b46694d9f55d71396dcf7d0c0959ca127d7e06d1347fc674d22e0bfa3769a843",
"md5": "86b2f115ce4b79f9f0706f0567da2170",
"sha256": "33690fe86282102fa1572ddd72bf7f08253edf2f4c55fff055a778803bac40ca"
},
"downloads": -1,
"filename": "aspose_gis_net-24.12.0-py3-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "86b2f115ce4b79f9f0706f0567da2170",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.5",
"size": 55906872,
"upload_time": "2024-12-30T18:42:44",
"upload_time_iso_8601": "2024-12-30T18:42:44.259450Z",
"url": "https://files.pythonhosted.org/packages/b4/66/94d9f55d71396dcf7d0c0959ca127d7e06d1347fc674d22e0bfa3769a843/aspose_gis_net-24.12.0-py3-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "00b949e4dfe5049698304a86aaa2cad691e392c6feb8a5dfafb1b6a3bdd5018c",
"md5": "607a8b8f40fabe19abb79c4d3a53abda",
"sha256": "757e0689864472950baf0cce1a6f881c991a4d4a9ec30b54fd0caed051517cfb"
},
"downloads": -1,
"filename": "aspose_gis_net-24.12.0-py3-none-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "607a8b8f40fabe19abb79c4d3a53abda",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.5",
"size": 79011074,
"upload_time": "2024-12-30T18:42:54",
"upload_time_iso_8601": "2024-12-30T18:42:54.862680Z",
"url": "https://files.pythonhosted.org/packages/00/b9/49e4dfe5049698304a86aaa2cad691e392c6feb8a5dfafb1b6a3bdd5018c/aspose_gis_net-24.12.0-py3-none-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2cf272c00091ae133b8941d431c4ac98b47396a0129d2d0db0ed49b54468a083",
"md5": "e253827e4119c076a99e9223850c391d",
"sha256": "c0e5c5c025ad22ccb2eabc4a63c8b07b4a62db975a792b8a5c0b344337504433"
},
"downloads": -1,
"filename": "aspose_gis_net-24.12.0-py3-none-win32.whl",
"has_sig": false,
"md5_digest": "e253827e4119c076a99e9223850c391d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.5",
"size": 48653936,
"upload_time": "2024-12-30T18:43:05",
"upload_time_iso_8601": "2024-12-30T18:43:05.408680Z",
"url": "https://files.pythonhosted.org/packages/2c/f2/72c00091ae133b8941d431c4ac98b47396a0129d2d0db0ed49b54468a083/aspose_gis_net-24.12.0-py3-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef77a3d8aeed249dd19f92b2e732669c73882e451b70f45c60e756dc213ef9cb",
"md5": "070c1d3c0bba1b4ea3b89bb0ef175f03",
"sha256": "19fcbc9ff29a0fd62eadd94a3e760c0d19eb0c4cfc021613d04de93f98d9ffc0"
},
"downloads": -1,
"filename": "aspose_gis_net-24.12.0-py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "070c1d3c0bba1b4ea3b89bb0ef175f03",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.5",
"size": 56422084,
"upload_time": "2024-12-30T18:43:14",
"upload_time_iso_8601": "2024-12-30T18:43:14.193130Z",
"url": "https://files.pythonhosted.org/packages/ef/77/a3d8aeed249dd19f92b2e732669c73882e451b70f45c60e756dc213ef9cb/aspose_gis_net-24.12.0-py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-30 18:42:34",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aspose-gis",
"github_project": "Aspose.GIS-for-Python-NET",
"github_not_found": true,
"lcname": "aspose-gis-net"
}