geopython / Geohealthcheck
Licence: mit
Service Status and QoS Checker for OGC Web Services
Stars: ✭ 52
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Geohealthcheck
Geemap
A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium
Stars: ✭ 959 (+1744.23%)
Mutual labels: gis
Geonode
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Stars: ✭ 988 (+1800%)
Mutual labels: gis
Tiledmapview
Tiled map loader for Android , based on the pyramid model, supports a variety of projections, including Web Mercator projection, latitude and longitude projection and custom projection; supports locating, adding layers and overlays. Android瓦片地图加载控件,基于金字塔模型,支持多种投影,包括Web墨卡托投影,经纬度直投及自定义投影等;支持定位,添加图层和覆盖物。
Stars: ✭ 45 (-13.46%)
Mutual labels: gis
3d Tiles
Specification for streaming massive heterogeneous 3D geospatial datasets 🌎
Stars: ✭ 1,054 (+1926.92%)
Mutual labels: gis
Intro spatialr
Introduction to GIS and mapping in R with the sf package
Stars: ✭ 39 (-25%)
Mutual labels: gis
Sentinelplayground
Simple application for using Sentinel-2 WMS service
Stars: ✭ 48 (-7.69%)
Mutual labels: gis
Landsat8 scene calculator
Creates NDVI, SAVI, RBG, NIR, short wave infrared, agriculture, geology, and bathymetric GeoTIFF files using Landsat8 imagery.
Stars: ✭ 37 (-28.85%)
Mutual labels: gis
Geoserver
geoserver is a Go library for manipulating a GeoServer instance via the GeoServer REST API.
Stars: ✭ 48 (-7.69%)
Mutual labels: gis
Arcgis Python Api
Documentation and samples for ArcGIS API for Python
Stars: ✭ 954 (+1734.62%)
Mutual labels: gis
Gisportal
A web-based GIS tool for visualisation and analysis of geospatial data
Stars: ✭ 48 (-7.69%)
Mutual labels: gis
Wildfirepy
WildfirePy, a Python library for Wildfire GIS data analysis.
Stars: ✭ 21 (-59.62%)
Mutual labels: gis
Inloco
A Geographic Information System (GIS) used by Ministério Público do Estado do Rio de Janeiro to show social, institutional and administrative data , based on React and Leaflet, interacting with a GeoServer back-end.
Stars: ✭ 51 (-1.92%)
Mutual labels: gis
Urbansprawl
Open framework for calculating spatial urban sprawl indices and performing disaggregated population estimates using open data
Stars: ✭ 48 (-7.69%)
Mutual labels: gis
GeoHealthCheck
GeoHealthCheck (GHC) is a Service Status and QoS Checker for OGC Web Services and web APIs in general. See also the full GHC documentation.
Easiest is to run GHC using Docker. Below a quick overview of a manual install on Unix-based systems like Apple MacOS and Linux.
virtualenv GeoHealthCheck && cd $_
. bin/activate
git clone https://github.com/geopython/GeoHealthCheck.git
cd GeoHealthCheck
pip install Paver
# setup installation
paver setup
# generate secret key
paver create_secret_key
# setup local configuration (overrides GeoHealthCheck/config_main.py)
vi instance/config_site.py
# edit at least secret key:
# - SECRET_KEY # copy/paste result string from paver create_secret_key
# Optional: edit other settings or leave defaults
# - SQLALCHEMY_DATABASE_URI
# - GHC_RETENTION_DAYS
# - GHC_SELF_REGISTER
# - GHC_RUNNER_IN_WEBAPP
# - GHC_ADMIN_EMAIL
# - GHC_SITE_TITLE
# - GHC_MAP (or use default settings)
# setup database and superuser account interactively
paver create
# start webserver with healthcheck runner daemon inside
# (default is 0.0.0.0:8000)
python GeoHealthCheck/app.py
# or start webserver on another port
python GeoHealthCheck/app.py 0.0.0.0:8881
# or start webserver on another IP
python GeoHealthCheck/app.py 192.168.0.105:8001
# OR start webserver and separate runner daemon (scheduler) process
vi instance/config_site.py
# GHC_RUNNER_IN_WEBAPP = False
python GeoHealthCheck/scheduler.py &
python GeoHealthCheck/app.py
# next: use a real webserver or preferably Docker for production
# other commands
#
# drop database
python GeoHealthCheck/models.py drop
# load data in database (WARN: deletes existing data!)
# See example data .json files in tests/data
python GeoHealthCheck/models.py load <.json data file> [y/n]
More in the full GHC documentation.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].