Closed ghobona closed 3 years ago
As my coding and scripting days are long past and I am now a 'suit', I will be gathering issues, requirements, outcomes, etc., and publishing on GitHub. And influencing. (If I was there in person, I would probably be running around distributing coffee, pizza and beer)
My hope is to plan and perhaps start an EDR API server wrapping USGS streamflow web services. Will follow the mock up here. https://github.com/opengeospatial/Environmental-Data-Retrieval-API/wiki/Monitoring-network-mockup
I (or potentially others as interested) would be interested in building out a client based on one of the openAPI code generation tools.
@PeterTrevelyan will work on examples, potentially to go the spec annex or a Best Practice document
@iandruska-ibl will be focussing on metadata exposure from IBL's server, using C++. IBL's server has a wide range of data types
@m-burgoyne will probably work on:
a VisualCode++ extension to easily test and extend schemas
try to implement API on the fisheries use case and its OGC standard datastores
@ShaneMill1 will probably build some test scripts, perhaps using SmartBear, focussing on valid queries to keep a narrow scope.
In general, I would like to test interoperability on metadata level.
In our software, we have this GUI dialog for browsing NWP datasets:
My plan is to implement an EDR backend into this dialog and to test it against all implementations. Goal is to identify missing/deficient information, inconsistencies or any issues with metadata that might pose unnecessary obstacles to implementers.
@ShaneMill1 will probably build some test scripts, perhaps using SmartBear, focussing on valid queries to keep a narrow scope.
In addition to test scripts, I will be in coordination with @m-burgoyne regarding implementations
WHU plans to develop a use case client demo of "Flood Disaster Decision Support System" to use EDR API to gather data, instead of using a WPS workflow to extract data of interesting area from WCS or WFS server originally.
Anyone needs some helping hands? I am otherwise play with pygeoapi and see how it can be possibly be the frontend at ECMWF for an EDR interface to our data. @tomkralidis is there anything you need help with in pygeoapi for supporting EDR? Any area need more testing?
my plan is to test ArcGIS server enterprise ( AWS cloud)
Hi, as a newcomer I just want to play around with the API from the client side. I noticed 2 of the demos looked almost identical in terms of styling, so thought they may have used a common base for the client UI. I saw the leaflet plugin (https://github.com/Reading-eScience-Centre/leaflet-coverage) but I'm curious to know if a 'full' generic client/UI is available anywhere to use as a starting point?
Hi Nazih, Do you have an ESRI image server with data already loaded? Pete T
From: NazihFino notifications@github.com Sent: 09 November 2020 15:56 To: opengeospatial/OGCAPI-EDR-Sprint2 OGCAPI-EDR-Sprint2@noreply.github.com Cc: Trevelyan, Pete peter.trevelyan@metoffice.gov.uk; Mention mention@noreply.github.com Subject: Re: [opengeospatial/OGCAPI-EDR-Sprint2] What is everybody going to be working on? (#1)
This email was received from an external source. Always check sender details, links & attachments.
my plane is to test ArcGIS server enterprise ( AWS cloud)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/opengeospatial/OGCAPI-EDR-Sprint2/issues/1#issuecomment-724102169, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJVX4LIIYEVXSVHAUAJITK3SPAGJHANCNFSM4STJTBMA.
As time permits, I'll be looking into metadata models for search based on OGC API - Records as well as try to cover any pygeoapi EDR integration.
@PeterTrevelyan
no, not the image server.
I am having problems s with the internet here. Will let you know as soon as it returns to normal. Can I have your email address so I can send you an invite. Pete
From: NazihFino notifications@github.com Sent: 09 November 2020 15:56 To: opengeospatial/OGCAPI-EDR-Sprint2 OGCAPI-EDR-Sprint2@noreply.github.com Cc: Trevelyan, Pete peter.trevelyan@metoffice.gov.uk; Mention mention@noreply.github.com Subject: Re: [opengeospatial/OGCAPI-EDR-Sprint2] What is everybody going to be working on? (#1)
This email was received from an external source. Always check sender details, links & attachments.
my plane is to test ArcGIS server enterprise ( AWS cloud)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/opengeospatial/OGCAPI-EDR-Sprint2/issues/1#issuecomment-724102169, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AJVX4LIIYEVXSVHAUAJITK3SPAGJHANCNFSM4STJTBMA.
I’m using this sprint as a time to catch up on the details of the EDR API and start mapping it to the THREDDS framework (conceptually, not coding yet). We will be working on implementing basic EDR API support in the THREDDS Data Server in the next 6-12 months, starting with support for the point query.
Hi, as a newcomer I just want to play around with the API from the client side. I noticed 2 of the demos looked almost identical in terms of styling, so thought they may have used a common base for the client UI. I saw the leaflet plugin (https://github.com/Reading-eScience-Centre/leaflet-coverage) but I'm curious to know if a 'full' generic client/UI is available anywhere to use as a starting point?
@ludona7 A 'full' generic client is actually a browser with a URL input box! And a JSON stylesheet. Some are using pyegeoapi and leaflet. One of the driving use cases was to get away from people having to mess around with GeoServer, GDAL etc. The intellikgence really is in the server exposing the correct query responses. Does that make sense?
I’m using this sprint as a time to catch up on the details of the EDR API and start mapping it to the THREDDS framework (conceptually, not coding yet). We will be working on implementing basic EDR API support in the THREDDS Data Server in the next 6-12 months, starting with support for the point query.
@ethanrd Please talk to @dblodgett-usgs as he seems to have that clear. I think the THREDDS perspective is that a datastore/Collection/Geospatial Data with an EDR API in front is a distribution. Good to hear we are in your plans!
@chris-little - Thanks. Yes, I've talked with @dblodgett-usgs about this some, will definitely talk more.
@ludona7 A 'full' generic client is actually a browser with a URL input box! And a JSON stylesheet. Some are using pyegeoapi and leaflet. One of the driving use cases was to get away from people having to mess around with GeoServer, GDAL etc. The intellikgence really is in the server exposing the correct query responses. Does that make sense?
Hi @chris-little. I'm struggling to understand that, I'm afraid! If we wanted to run the same UI that you used in your demo, how would we go about it? Is there an online instance of that UI we can access, or can we run it locally on our own laptops? If the latter, what do we need to install and from where?
@ludona7 A 'full' generic client is actually a browser with a URL input box! And a JSON stylesheet. Some are using pyegeoapi and leaflet. One of the driving use cases was to get away from people having to mess around with GeoServer, GDAL etc. The intellikgence really is in the server exposing the correct query responses. Does that make sense?
Hi @chris-little. I'm struggling to understand that, I'm afraid! If we wanted to run the same UI that you used in your demo, how would we go about it? Is there an online instance of that UI we can access, or can we run it locally on our own laptops? If the latter, what do we need to install and from where?
@paul-breen Issue/Task17 by @jkreft-usgs is one approach to clients. @m-burgoyne can give you some pointers to the apporach that you outlined.
All the tasks identified above have been copied into separate Issues (#16 to #26). Please continue discussions there.
Post a comment letting us know what you are going to be working on.