elasticgeo - ElasticGeo provides a GeoTools data store that allows geospatial features from an Elasticsearch index to be published via OGC services using GeoServer

  •        70

ElasticGeo provides a GeoTools data store that allows geospatial features from an Elasticsearch index to be published via OGC services using GeoServer.

https://github.com/ngageoint/elasticgeo

Tags
Implementation
License
Platform

   




Related Projects

GeoTools, the Java GIS toolkit

  •    Java

GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data. GeoTools is an Open Source Geospatial Foundation project. The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.

GeoMesa - Suite of tools for working with big geo-spatial data in a distributed fashion

  •    Scala

GeoMesa is an open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka. Leveraging a highly parallelized indexing strategy, GeoMesa aims to provide as much of the spatial querying and data manipulation to Accumulo as PostGIS does to Postgres.

neo4j-spatial

  •    Java

Neo4j Spatial is a library of utilities for Neo4j that faciliates the enabling of spatial operations on data. In particular you can add spatial indexes to already located data, and perform spatial operations on the data like searching for data within specified regions or within a specified distance of a point of interest. In addition classes are provided to expose the data to geotools and thereby to geotools enabled applications like geoserver and uDig.


mapfish-print - A component of MapFish for printing templated cartographic maps

  •    Java

The test (part of the build) requires the 'Liberation Sans' font, witch can be downloaded here. The following command will build and upload all artifacts to the maven central repository.

GeoSIK

  •    DotNet

GeoSIK is a set of libraries that help develop OGC Web Services in .NET.

geoserver - Official GeoServer repository

  •    Java

GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards. Being a community-driven project, GeoServer is developed, tested, and supported by a diverse group of individuals and organizations from around the world.

SQL Server Geospatial Services

  •    

The SQL Server Geospatial Services project provides access to spatial data stored in SQL Server 2008 via web services.

geotools - Geo-related tools PHP 5.4+ library built atop Geocoder and React libraries

  •    PHP

Geotools is a PHP geo-related library, built atop Geocoder and React libraries.Geotools can be found on Packagist. The recommended way to install Geotools is through composer.

The Planet Earth Project

  •    Java

Free web3D interactive, extensible, full-scale earth map created and annotated by the public. Like a 3D google + world wiki. Includes integration with enterprise web services. OGC 3D services and 3D chat (vrspace) planned. X3D amp; VRML standards based.

Experimental GIS tools in Java

  •    Java

Experimental utilities in Java for geographic information and remote sensing in environmental science. Seagis is build on top of Geotools 2, which is an OpenGIS implementation. Some Seagis classes may move to Geotools 2 when (and if) they become mature e

JSP GIS

  •    Java

A web-application version of Geotools, providing geotools capabilities in client-side (browser)

deegree

  •    Java

deegree is a java framework for geospatial software based on the specifications of the OpenGIS Consortium and the ISO. The focus is based on the realisation of OGC specified web services. it is developed in cooperation between lat/lon and the Uni of Bonn

SPACER

  •    

Student Positioning and Access to Collections for E-learning and Research (SPACER) enables mobile phones with built-in positioning devices to query catalogue services conforming to Open Geospatial Consortium(OGC) standards.

rgeo - Geospatial data library for Ruby

  •    Ruby

RGeo is a geospatial data library for Ruby. RGeo is a key component for writing location-aware applications in the Ruby programming language. At its core is an implementation of the industry standard OGC Simple Features Specification, which provides data representations of geometric objects such as points, lines, and polygons, along with a set of geometric analysis operations. This makes it ideal for modeling geolocation data. It also supports a suite of optional add-on modules that provide various geolocation-related services.

GIS Raster Tile Normalizer for GeoServer

  •    

We needed a GIS raster system for huge raster datasets in GeoServer. Here are some tools to create a seamless multi resolution tiled raster system that can take in a variety of formats, projections etc, then create the back end tiles. Slightly larger than MrSID.

GeoServer

  •    Java

GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards: WMS, WFS, WCS, WPS and REST

Cabot - Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty

  •    Javascript

It provides a web interface that allows you to monitor services (e.g. "Stage Redis server", "Production ElasticSearch cluster") and send telephone, sms or hipchat/email alerts to your on-duty team if those services start misbehaving or go down - all without writing a line of code. Best of all, you can use data that you're already pushing to Graphite/statsd to generate alerts, rather than implementing and maintaining a whole new system of data collectors.We built Cabot as a Christmas project at Arachnys because we couldn't wrap our heads around Nagios, and nothing else out there seemed to fit our use case. We're open-sourcing it in the hope that others find it useful.

yacy_grid_mcp - The YaCy Grid Master Connect Program

  •    Java

All YaCy components are microservices which can be deployed i.e. using Docker or other application hosting methods which are provided as cloud services from many different providers. A YaCy grid will scale with the number of microservices that connect to a common broker. That broker is the MCP, this application. For a full enterprise-integration installation, the operator has to start and support a ftp server, a rabbitmq and an elasticsearch. However, all of them can be omitted and the MCP will provide all of these services with built-in functions. For database operations and message storage a MapDB is used, asset files are stored in a local data directory.