Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions data/pds4/context-ops/service/GDAL.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<Product_Service xmlns="http://pds.nasa.gov/pds4/pds/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pds.nasa.gov/pds4/pds/v1 https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1N00.xsd">
<Identification_Area>
<logical_identifier>urn:nasa:pds:context:service:gdal</logical_identifier>
<version_id>1.0</version_id>
<title>Geospatial Data Abstraction Library (GDAL)</title>
<information_model_version>1.23.0.0</information_model_version>
<product_class>Product_Service</product_class>
<Citation_Information>
<publication_year>2025-05-20</publication_year>
<description>GDAL/OGR contributors (2025). GDAL/OGR Geospatial Data Abstraction software Library.
Open Source Geospatial Foundation. URL https://gdal.org</description>
</Citation_Information>
<Modification_History>
<Modification_Detail>
<modification_date>2025-05-20</modification_date>
<version_id>1.0</version_id>
<description>initial version.</description>
</Modification_Detail>
</Modification_History>
</Identification_Area>
<Service>
<name>GDAL</name>
<abstract_desc>GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source license
by the Open Source Geospatial Foundation.</abstract_desc>
<version_id>1.0</version_id>
<url>http://www.gdal.org/</url>
<release_date>2025-05-20</release_date>
<service_type>Tool</service_type>
<interface_type>Command-Line</interface_type>
<category>Analysis</category>
<category>Reader</category>
<category>Generation</category>
<category>Transformation</category>
<category>Validation</category>
<software_language>C++</software_language>
<software_language>C</software_language>
<software_language>C#</software_language>
<software_language>Python (via SWIG)</software_language>
<software_language>JAVA (via SWIG)</software_language>
<software_language>PERL (via SWIG)</software_language>
<software_language>R (via SWIG)</software_language>
<supported_operating_system_note>Linux, FreeBSD, MS-Windows, Mac OS X, Android, IOS</supported_operating_system_note>
<system_requirements_note>Software applications which support the GDAL library may also include support for the more than 100 included formats.
Support includes includes the planet definition, map projection parameters, and some label intricacies like pixel offset and multiplier. A few popular applications
with GDAL support include QGIS, Esri's ArcGIS Pro, TuiView, GRASS GIS, SAGA, UDIG, Socet GXP, Generic Mapping Tools (GMT), University of Minnesota's (UMN) MapServer, etc.
For applications that do not use GDAL, the bundle routines released with GDAL (e.g. gdal_translate, gdalwarp, ogr2ogr) can be used to convert the supported
planetary formats into many other geospatial formats (e.g. GeoTIFF, GeoJPEG2000, HDF4/5, CDF, ENVI, etc.). Support for conversion of GIS vector files
(e.g. shapefiles, GeoPackage, PDS4 GeoCSV, and many SQL engines like PostGRES/POSTGIS) and tables was recently added. Builds are available on most platforms including mobile, but
a recommended environment is Miniforge (once Miniforge is available, install GDAL tools using "conda install gdal" )</system_requirements_note>
<description>GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style Open Source license by the
Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application
for all supported formats. It also comes with a variety of useful command-line utilities for data translation and processing. It has support to read (and oftern write) most derived (map projected)
PDS3, PDS4 (raster, GIS vector, and tables), ISIS2, ISIS3+, and VICAR formats. It also supports FITS reading and writing using the CFITSIO library,
including an extension to FITS for geospatial definitions informally called GeoFITS. For more see; PDS3: https://gdal.org/drivers/raster/pds.html PDS4: https://gdal.org/drivers/raster/pds4.html
ISIS2: https://gdal.org/drivers/raster/isis2.html ISIS3: https://gdal.org/drivers/raster/isis3.html VICAR: https://gdal.org/drivers/raster/vicar.html FITS: https://gdal.org/drivers/raster/fits.html</description>
</Service>
</Product_Service>
52 changes: 52 additions & 0 deletions data/pds4/context-ops/service/GDAL3.js.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<Product_Service xmlns="http://pds.nasa.gov/pds4/pds/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pds.nasa.gov/pds4/pds/v1 https://pds.nasa.gov/pds4/pds/v1/PDS4_PDS_1N00.xsd">
<Identification_Area>
<logical_identifier>urn:nasa:pds:context:service:gdal3.js</logical_identifier>
<version_id>1.0</version_id>
<title>gdal3.js GUI Web Application</title>
<information_model_version>1.23.0.0</information_model_version>
<product_class>Product_Service</product_class>
<Citation_Information>
<publication_year>2025-05-20</publication_year>
<description>gdal3.js GUI is a web application that provides a gui to gdal_translate, ogr2ogr and
gdal_rasterize applications to be used online. URL https://gdal3.js.org/</description>
</Citation_Information>
<Modification_History>
<Modification_Detail>
<modification_date>2025-05-20</modification_date>
<version_id>1.0</version_id>
<description>initial version.</description>
</Modification_Detail>
</Modification_History>
</Identification_Area>
<Service>
<name>gdal3.js GUI web application</name>
<abstract_desc>gdal3.js is a port of Gdal applications (gdal_translate, ogr2ogr, gdal_rasterize, gdalwarp, gdaltransform) to Webassembly.</abstract_desc>
<version_id>1.0</version_id>
<url>http://www.gdal.org/</url>
<release_date>2025-05-20</release_date>
<service_type>Tool</service_type>
<interface_type>Web application.</interface_type>
<category>Analysis</category>
<category>Reader</category>
<category>Generation</category>
<category>Transformation</category>
<category>Validation</category>
<software_language>C++</software_language>
<software_language>C</software_language>
<software_language>C#</software_language>
<software_language>Python (via SWIG)</software_language>
<software_language>JAVA (via SWIG)</software_language>
<software_language>PERL (via SWIG)</software_language>
<software_language>R (via SWIG)</software_language>
<supported_operating_system_note>Linux, FreeBSD, MS-Windows, Mac OS X, Android, IOS</supported_operating_system_note>
<system_requirements_note>Documentation for gdal3.js is available at https://gdal3.js.org/docs/.</system_requirements_note>
<description>gdal3.js GUI is a web application that provides a gui to gdal_translate, ogr2ogr and gdal_rasterize applications to be used online. Uses gdal3.js in the background.
It runs on the browser and files are converted on the client side. gdal3.js is a port of Gdal applications (gdal_translate, ogr2ogr, gdal_rasterize, gdalwarp, gdaltransform) to Webassembly.
It allows you to convert raster and vector geospatial data to various formats and coordinate systems.
gdal3.js uses emscripten to compile Gdal, proj, geos, spatialite, sqlite, geotiff, tiff, webp, exfat, zlib and iconv to webassembly.
</description>
</Service>
</Product_Service>