-
Notifications
You must be signed in to change notification settings - Fork 13
Geoserver OGC getCapabilities link incorrect for Tier 3 services published through GIN-stack #627
Comments
the URLs for the web services are odd: and the same URL is given for all the request end points. I can't preview the WMS |
Looks like the request does have 'request=GetCapabilities' but something is going. Here are two URLs going to Prospector, the first from an ArcGIS-published service and the second is from a GIN-stack published service: The FeatureTypeName is not correctly given in the GIN-stack published service, as specified in the schema. |
There are two problems--
I sent an e-mail to Denise Hills and Christy about this problem. |
Second problem is that the ISO19139 xml doesn't follow the conventions we set up for CKAN to identify the csv file distribution link. See https://github.com/ngds/documents/blob/master/Tier3-csv-DistributionLink_inISO19139.docx . The necessary keyword is there, and the CSV online resource/linkage/url, but the CI_OnlineResource/name/CharacterString MUST contain 'NGDS Tier 3 Data, csv format'. If the code is following this convention as specified, and its not in any of the listed distributions, the upload should not happen. The metadata should still be harvested, but the NGDS services will not get deployed. Problem to fix first is the metadata content. |
Here is a test resource that we published on an in-house test GIN-stack installation. Note that this is still not a straight GetCapabilities request but is some sort of GeoServer http request which wraps a GetCapabilities request (thanks for explaining that one to me, Steve!). The services published through the GINstacks are not producing a correctly formed WMS and WFS GetCapabilities request. However, it did not have the local host in the URL like the service published by the AL GIN-stack. How might they have kept this local host in the GeoServer URL? Does the user indicate this when installing, or is this more likely something specifically from AL's server? |
For clarity, here's a correctly formed GetCapabilities request: http://services.azgs.az.gov/ArcGIS/services/aasggeothermal/AKBoreholeTemperatures/MapServer/WMSServer?request=GetCapabilities&service=WMS |
associated with https://github.com/ngds/ckanext-ngds/issues/596 ? |
google search for [geoserver "get-ogc-services"] gets a bunch of results pointing at our ngds ckanext, and to metadata calls to the REI test server uat-ngds.reisys.com, with the 'get-ogc-services' geoserver call in the distribution get-capabiltiies; the earliest of these is dated March 12. It shows up in Alabama ginstack results from as early as May 21. In the long thread #596, the final posting closing the issur dated Ap 14 has a getCapabilities URL for geoserver using this geoserver function, not the standard OGC getCapabilities call. Somehow this problem was introduced when working on the automated deployment of harvested csv files, probably before or when the REI test server was deployed around March 12. |
the capabilities URL appears to be constructed in the create_geo_resources function in |
it looks like the geothermal prospector link is being generated correctly for ginstak datasets that have been published to OGC. The only problem is the url to points to the geoserver. It need to be modified here: /var/lib/tomcat6/webapps/geoserver/data/global.xml (right not its pointing to 127.0.0.1, obviously, geothermal prospector can't get to it). |
This was breaking the Geothermal Prospector integration, but now it seems to be working in prospector, so lower the priority |
Upon harvesting from a GIN-stack (both parties up to date from newest rpm), none of the web services resources were harvested in, but produced errors: http://search.geothermaldata.org/harvest/geological-survey-of-alabama/job/last
In looking at the GIN-stack http://ginstack.gsa.state.al.us/dataset/well-header-observations/resource/3022f51e-b26d-43b0-8893-500d5fbb595e all the tier 3 resources seem to have been published correctly and preview.
The other thing I noticed is that in Alabama's GIN-stack, none of the published tier 3 resources will work in Geothermal Prospector. What is happening there?
The text was updated successfully, but these errors were encountered: