I tried to harvest the metadata into the Postgres/PostGIS database. setting looks good. I can call the "getCapabilities" without any problem. and I can found the xml result of getCapabilities is ingested into the table "metadata" table.
my question is how I can ingest the dataset level metadata info into the database? Should I use "getRecords" or "harvest" to retrieve the metadata info from a remote CSW server and ingest it into my own Postgres/PostGIS database?
I tried to use "getRecords" KVP api, but the Management complained the
URL is too long (max is 200 characters). where can I modify the
validation of the url, so that it can accept a longer url? How to fix it?
Thank you very much.