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 approachAdvantagesLimitations
Alternatives
Team 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,
Raster tile 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. 
  • Web dashboard, web previews of web services.
  
Girder
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
 
   
JPEGRaster tile format for display or storage. 
Greater
  • Supported in web browsers.
  • Generally better compression than PNG
or TIFF
  • .
Compression
  • Data storage always lossy
.
  • No transparency support
.PNG, GeoJP2
 
Leaflet  
Leaflet
    
MapServerServe geospatial data using OGC web services.   
MBTiles
 
Map
Raster tile storage  
  • Stores all tiles in a single SQLite file
 
Mockito Unit testing
Mocking
Mock Java classes   
NodeJS 
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)

 

 
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
PostGIS 
      
OAuth      
Rasdaman - Raster Data ManagerSpatio-termporal databaseArray database with SQL-like query language and support for OGC interface standards. 
React
  
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