Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

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'm trying to find either some documentation or an example of how to manually populate the GeoPortal metadata datastore.

I'm using a MySQL backend. Given a ISO XML file I can manually harvest it but this is tedious and doesn't fit with our model. I can easily write a script to populate entries in the SQL database but it appears that there is more to it than just adding entries to SQL, there is a part that goes into the Lucene engine as well.

If anyone has any experience or can provide a simple example, how-to or preferably some documentation on populating the datastore it would be greatly appreciated.

The goal is to have GeoPortal as an external catalog of locally registered datasets, the trouble is registering the datasets with the GeoPortal catalog in a preemptive manner rather than a reactive (having an administrator manually "harvest" or ingest resources).

share|improve this question
I suggest you look at this topic on the Geoportal Server wiki on Extending the Web Harvester – marten hogeweg Sep 13 '13 at 21:07

Your Answer


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

Browse other questions tagged or ask your own question.