Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added GeoServer and MapServer

This page lists technologies considered or used in the SKOPE system.

 ReferencesGeneral problem
Specialty
Specific approachAdvantagesLimitationsTeam experiences
AngularJS      
Clowder
docs
Data management
Automates
Automate processing of new data.
  • Extend with extractors that process data based on data type.
 
  • Supports simple data processing workflows only.
 
Django      
Docker      
Electron      
Flyway Database migration    
GeoJP2
,
,
docs,
Presentation
Raster tile
file
format for display or storage.
Extends
Extend JPEG2000 with georeference metadata.
  • Supports both lossy and lossless compression.
Highest compression among common tile formats
  • Generally higher compression than PNG.
  • JPEG2000 not widely supported in web browsers.
  • No transparency support.
 
GeoServerServe geospatial data using OGC web services. 
Girder
  • Web dashboard, web previews of web services.
  
GeoTIFFRaster tile format for storage.Extend TIFF format with georeference metadata.
  • Supports both lossy and lossless (DEFLATE) compression.
  • Internal data layout can be optimized for expected data access patterns.
  
Girder
docs
Data management
Sharing
Share data via RESTful services   
JPEG
Presentation
Raster tile
file
format for display or storage. 
Greater
  • Supported in web browsers.
  • Generally better compression than PNG
or TIFF
  • .
  • Data storage always lossy
.
  • No transparency support
.
 
Leaflet      
MapServerServe geospatial data using OGC web services.   
MBTiles
overview, specificationMap tileset
Raster tile storage  
  • Stores all tiles in a single SQLite file
.
 
Mockito Unit testing
Mocking
Mock Java classes   
NodeJS      
NetCDFRaster tile format for storage. 
  • Raster data standard of paleoenvironmental community (Unidata/UCAR)
  • Data in NOAA paleoclimate community in this format
  • "Self-documenting"—flexible metadata in xml that can fit diverse datasets
  • Can be compressed many ways, including DEFLATE (same as PNG)

 

Presentation tile file format Lossless compression. Transparency support
 
PNGRaster tile format for display or storage. 
  • Supported in web browsers.
  • Lossless compression
  • Higher compression than JPEG and JPEG2000 for images with many identical pixel values.
  • Transparency support facilitates display of irregular overlays.
  
PostGIS      
OAuth      
Rasdaman - Raster Data ManagerSpatio-termporal databaseArray database with SQL-like query language and support for OGC interface standards.   
React      
Socrata
website, datasheet
Data
cloud
management  
  • For government organizations sharing government data
 
Spring Boot  
Spring Boot
    
Web World WindWeb-based visualization of geographic information