Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to set up Geoportal to harvest services hosted by Geoserver. I tried follow this instructions:

  1. Open your Geoportal Server.
  2. Go to the Administration tab Choose the 'Add' option
  3. Choose 'Register resource on the network' and click Proceed
  4. In the URL resource form, paste the OGC GetCapabilities URL (including all parameters)
  5. Keep the options for allowing the resource to be found and for it to be synchronized at an interval
  6. Choose the interval.
  7. Select if you want to be notified of synchronization results.
  8. Click Save.
  9. In the Manage page, approve this newly registered resource.

Now I did the following in Geoserver:

  1. Registered a ArcSDE shapefile in Geoserver that I can see in "Layer Preview" and I can get the common formats like OpenStreet map working for the layer.

But what is an OGC GetCapabilities URL??? Where do i declared and link it to the layer I registered?

Many thanks for any help


share|improve this question
up vote 0 down vote accepted

when registering an individual WMS service in Geoportal Server, there won't be further items other than the service itself. This is different from registering a metadata catalog (like CSW) or an ArcGIS Server itself (which may have multiple services). In those cases there will be related items that all came from the same source.

I registered the ArcGIS Server gismap.ciat in our sandbox Geoportal and you can see the result of Geoportal harvesting all services from this site.

Details on how I achieved this and how in general you publish resources to Geoportal are on the wiki at GitHub.

share|improve this answer
Hi, Thanks a lot for the reply. It really helped me. I have another question about the Geoportal Preview link. Please have a look if you have time. – QLands Sep 17 '13 at 8:18

The getCapabilities request is how GeoServer (and other WMS) tell a client about thier available layers, formats etc. It is available from the front page of you GeoServer installation.

See for more details. (The GeoServer manual is a fount of useful information :-))

share|improve this answer
ok I used:… But then I click on synchronize and click on "Show documents acquired from this repository" and its empty!!! – QLands Feb 21 '13 at 12:37
That server URL doesn't work in a browser either, so its probably wrong. Try something like… – BradHards Feb 21 '13 at 20:36
Hi, I tried with your URL but again "Show documents acquired from this repository" retrieve an empty list!!! I don't get any error in the logs – QLands Mar 6 '13 at 11:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.