-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CSW provider for koop #172
Comments
Would this work by exposing a FeatureService layer whose ID was backed by data from a CSW catalog? That would be great. Perhaps look at Koop-Gist which can load geojson from a URL. That would be similar but need to instead parse the shapefile or other content type. |
is koop-gist installed by default in the koop sample app? was trying to get this gist: but getting this koop error:
|
yes (see here) i'm under the impression that the gist provider expects individual gists to be valid GeoJSON. |
looks like it. when I leave the preview off I get:
but the basic idea is to provide an id of a dataset and then return directly this dataset. what if the dataset is a web service? |
making progress. not really a CSW provider, but one for Geoportal Servers.
any suggestions on these to-do items welcome. |
all the providers i've seen expect explicit requests for known resources
its up to the individual provider to convert any and all unique filetypes it encounters to GeoJSON. afterwards it becomes possible to leverage the built in capability of koop to turn GeoJSON into Geoservices JSON, kml, zipped shapefile, etc. That being said, if some of the resources you'll be encountering are something koop-agol can already parse, you should be able to leverage that as a dependency too. |
@mhogeweg as @jgravois pointed out - there has not been any 'Koop catalogs' - however it would be useful to provide the catalog listing in addition the resources. This would make a full featured federated integration of Search Access. Awesome work! Perhaps we should also build a Koop-OpenSearch and extend Koop-AGOL |
Interesting. How do you see this work? When there are 1000s of possible datasets in the existing catalogs?
|
Via filtering & Pagination. In fact, make them a feature service. So I could add a CSW catalog as a layer in my map. In an all I could then make the onclick handler add that Item as another layer using the Featureservice proxy via Koop. Similarly Koop could provide a proxy to expose CSW or AGOL as DCAT and vice versa. I could add Data.gov as a layer. |
* Breakout geometry filters. * Fix envelope-intersects
I'm considering a CSW provider for koop. this would find item registered in CSW catalogs. question: these items can range from web services (ArcGIS, OGC) to data files (zipped Shapefile most commonly). is there a pattern for this?
The text was updated successfully, but these errors were encountered: