Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 05 15:20
    ghobona transferred #30
  • Oct 05 15:20
    ghobona transferred #33
  • Oct 05 15:18
    ghobona transferred #26
  • Oct 05 15:17
    ghobona transferred #25
  • Oct 05 15:16
    ghobona transferred #37
  • Oct 05 15:15
    ghobona closed #38
  • Oct 05 15:15
    ghobona commented #38
  • Oct 05 15:13
    ghobona transferred #34
  • Oct 05 15:12
    ghobona commented #33
  • Oct 05 15:10
    ghobona transferred #29
  • Oct 05 15:10
    ghobona transferred #28
  • Oct 05 15:09
    ghobona transferred #21
  • Oct 05 15:08
    ghobona transferred #23
  • Oct 05 15:08
    ghobona transferred #24
  • Oct 05 14:58
    ghobona transferred #22
  • Oct 05 14:57
    ghobona transferred #27
  • Oct 05 14:55
    ghobona closed #40
  • Oct 05 14:53
    ghobona closed #1
  • Oct 05 14:53
    ghobona closed #15
  • Oct 05 14:50
    ghobona transferred #36
Tom Kralidis
@tomkralidis
@ghobona the pygeoapi demo with a coverage collection in https://demo.pygeoapi.io/master/collections/gdps-temperature . pygeoapi's OACov support will likely need a refresh, so happy to receive feedback
5 replies
EHJ-52n
@EHJ-52n
Good morning, afternnoon, evening from my side, too! :-)
Jo
@doublebyte1
See you in 3 minutes at the gotomeeting! :+1:
Tom Kralidis
@tomkralidis
@EHJ-52n how's it going on pygeoapi/OAProc?
4 replies
ByronCinNZ
@ByronCinNZ
Adrian here: I have tested my OpenSearch+ATOM/RSS client against one of my GeoNetwork catalogues, so now I'm looking for more endpoints to test my code against! Can anyone help me out?
P.S. If you want to test any servers yourself against my code, it's running at https://opensearch.adrian.geek.nz/
ghobona
@ghobona
All, we reconvene in the Gotomeeting room at 12:30pm EDT for a half-hour discussion on any issues.
ghobona
@ghobona
@pvretano Please see the OpenSearch question above from @ByronCinNZ.
Tom Kralidis
@tomkralidis
anyone have an OARec endpoint I can test (in QGIS)?
(works with pygeoapi/pycsw, looking for other implementations)
Tom Kralidis
@tomkralidis
@pvgenuchten I can’t remember where the ISO sources were for https://github.com/geopython/demo.pygeoapi.io/blob/master/services/pygeoapi_master/data/nationaalgeoregister.nl/sample-records.tinydb, which I need to re-generate given some model updates. Any ideas?
1 reply
ghobona
@ghobona
@jerstlouis Requirement 4 of OGC API - Coverages says the response to the Coverage Operation shall include a rangeset, domainset and metadata. However, when I try this coverage I get the actual image. Of course, some image formats allow embedding of a rangeset, domainset and metadata inside (e.g. JPEG2000 with GMLJP2). However, in this case the image returned is a PNG. So I am left wondering whether Requirement 4 is referring to the /coverage path or a different path. Could you please clarify what Requirement 4 is expecting and at which path?
7 replies
ghobona
@ghobona
@jerstlouis I think Requirement 3 in OGC API - Coverages should actually be referring to /collections/{coverageid}. That would make it consistent with Requirement 4 and consistent with this pygeoapi implementation.
3 replies
@jerstlouis The GNOSIS implementation would then need to add the rangetype, domainset and metadata to the /collections/{coverageid} response.
1 reply
The 'Core' conformance class in OGC API - Coverages is called 'Geodata Coverage'.
ghobona
@ghobona
@aaime At least one of the coverages listed at the following collections resource is missing either a domainset or rangetype link https://gs-main.geosolutionsgroup.com/geoserver/ogc/coverages/collections
1 reply
ghobona
@ghobona
We reconvene in the Gotomeeting room at 3:30pm EDT / 8:30pm BST / 9:30pm CEST for the Final Demonstration.
Jo
@doublebyte1
See you in 4 minutes!
Panagiotis (Peter) A. Vretanos
@pvretano
@ByronCinNZ try this URL https://www.pvretano.com/cubewerx/cubeserv/default/ogcapi/catalogues/collections/tb16cat/api?f=xml if your client has a problem with it let me know.
ByronCinNZ
@ByronCinNZ
@pvretano Upon trying to register that URL with my service, my HTTP client complained about the compression. It says "Error -3 while decompressing data: incorrect header check".
@pvretano We can't view that URL in any web browser either.
Tom Kralidis
@tomkralidis
@EHJ-52n is your pygeoapi / ODC demo online/public?
cc @francbartoli
EHJ-52n
@EHJ-52n
yes, but please do not download to large netcdf files because that might kill the according pod... :-(
Tom Kralidis
@tomkralidis
+1
ghobona
@ghobona
Thanks everyone, for taking part in the July 2021 OGC API Virtual Code Sprint. It was a very productive sprint!!
Tom Kralidis
@tomkralidis

small example of real wins for software implementation. The recent changes to OAProc process and strongly typed/streamlined inputs/outputs resulted in code reduction in both pygeoapi and downstream OAProc clients we are maitaining here in MSC (in pygeoapi, we were actually transforming the previous inputs structure to what ended up being what’s there now :) geopython/pygeoapi@6b0f137

Thanks for the OAProc folks for the great improvements (and telepathy!).

ghobona
@ghobona
@tomkralidis A real win indeed! Thanks for sharing the good news.
Tom Kralidis
@tomkralidis
@pvgenuchten can you add those XML files to the demo.pygeoapi.io repo so we can have them there in case we want to regenerate in the future?
ghobona
@ghobona
All, if you participated in the July 2021 OGC API Virtual Code Sprint, please review Chapter 7 (Results) of the draft Engineering Report and update the subsection describing your implementation in the results folder. The initial content is based on what was demonstrated on Day 3 of the code sprint. If you would like any edits made, please create a fork and Pull Request by 12:00pm EDT on Friday August 13th, 2021.
ghobona
@ghobona
If you are unavailable to review the Results section before August 13th (e.g. due to vacations & holidays), then there will be another opportunity to update the document during the first week of September.
Adrian Cochrane
@alcinnz
On the OpenSearch section I'm quite happy. I would've added a bit of nuance saying "Once configured on an OpenSearch client (ideally a web browser)", but the point comes accross either way.
ghobona
@ghobona
Thanks @alcinnz . I'll update the statement as you have suggested.
ghobona
@ghobona
All, a reminder to review Chapter 7 (Results) of the draft Engineering Report and to update the subsection describing your implementation in the results folder. I will upload the engineering report to the Pending Documents register this Friday August 13th soon after 12:00pm EDT.
The various discussions that took place (Records API + STAC + ISO 19115, Coverage Processing, OpenSearch etc) are summarised in the Discussions section.
ghobona
@ghobona
All, the draft Engineering Report of the July 2021 OGC API Code Sprint has now been posted on the Pending Documents register (internal to OGC Members & Staff). The report will be considered for publication by the OGC Technical Committee on September 20th, 2021.
ghobona
@ghobona
Hi everyone, in the Community Track of ApacheCon tomorrow (Wednesday), I will present a Summary of the 2021 Joint OGC OSGeo ASF Code Sprint. The presentation is at 18:50 UTC. Register on the ApacheCon 2021 website.
ghobona
@ghobona
Then on Thursday at 14:10 UTC in the API & Microservice Track of ApacheCon, I will present an introductory OGC APIs: A Suite of Web API Standards for Handling and Exchanging Location Data.
ghobona
@ghobona

FOSS4G is taking place this week. The conference will include several presentations that mention OGC API Standards.

https://2021.foss4g.org/schedule/outline.html

As we are planning to organize a follow-on joint code sprint with OSGeo next year, I encourage you to attend some of the presentations. Here are some of the presentations (there may be more):

OGC APIs: background, current state, what's next, https://callforpapers.2021.foss4g.org/foss4g2021/talk/MQAACT/

Building a cartographic web application with pg_tileserv and pg_featureserv, https://callforpapers.2021.foss4g.org/foss4g2021/talk/HABULZ/

pygeoapi: what's new in the Python OGC API Reference Implementation, https://callforpapers.2021.foss4g.org/foss4g2021/talk/KE3ZDF/

OGC API - Deeper Dive into OGC API Features, Records and EDR, https://callforpapers.2021.foss4g.org/foss4g2021/talk/CYLYXT/

Bringing language support to pygeoapi, https://callforpapers.2021.foss4g.org/foss4g2021/talk/PNAPKJ/

QGIS and OGC APIs - how do they work together?, https://callforpapers.2021.foss4g.org/foss4g2021/talk/EKWRLC/

Modular OGC API Workflows for Processing and Visualization, https://callforpapers.2021.foss4g.org/foss4g2021/talk/ELNGMX/

Presentation State of GeoNetwork, https://callforpapers.2021.foss4g.org/foss4g2021/talk/PBAQVP/

Demystifing OGC APIs with GeoServer: introduction and status of implementation, https://callforpapers.2021.foss4g.org/foss4g2021/talk/77Z9SW/

State of MapServer, https://callforpapers.2021.foss4g.org/foss4g2021/talk/BCKPXN/

QGIS MetaSearch: lowering the barrier to geospatial data discovery in the desktop, https://callforpapers.2021.foss4g.org/foss4g2021/talk/FNTU8J/

State of deegree 2021, https://callforpapers.2021.foss4g.org/foss4g2021/talk/N9W9G8/

State of the ZOO-Project: from OGC WPS to OGC API - Processes, https://callforpapers.2021.foss4g.org/foss4g2021/talk/BRCCYM/

Using open source geospatial software to process, search, and analyze the data of our planet, https://callforpapers.2021.foss4g.org/foss4g2021/talk/P9YT7E/

ghobona
@ghobona
Apologies for the lengthy post.
Angelos Tzotsos
@kalxas
Hi all, FOSS4G code sprint happening now on https://play.workadventu.re/@/osgeo/foss4g/codesprint
ghobona
@ghobona
All, I'm excited to share that the agenda of the October 2021 OGC API Virtual Code Sprint has now been finalised. The code sprint will focus on OGC API - DGGS and OGC API - Common. A team from the Testbed-17 Initiative will also participate, providing early insight into their API Experiments thread.
ghobona
@ghobona
Register for the October 2021 OGC API Virtual Code Sprint at https://portal.ogc.org/public_ogc/register/211026api_codesprint.php
Pablo Zader
@polzader
@ghobona Is OGC API Virtual Code Sprint free access?
ghobona
@ghobona
@polzader Yes, registration and participation in the code sprint are free.
ghobona
@ghobona
All, thank you for participating in the pre-event webinar of the October 2021 OGC API Virtual Code Sprint today.
If you are implementing the draft OGC API - DGGS standard, the Editor's draft example OpenAPI definition document is at https://app.swaggerhub.com/apis/geofizzydrink/ogc_api_dggs/0.0.6