FYI,
NIWA in NZ is currently funding the development of a an Open Source tool providing a CSW service sitting on top of ESRI (Arc Server) geodatabases.
Geonetwork is our preferred metadata catalogiong tool, and we want to be able to automatically harvest the SDE geodatabase metadata into our institutional Geonetwork catalogue. Rather than trying to get Geonetwork to "speak" ESRI, we have chosen to provide a generic tool that ESRI users can apply to their databases to provide an open CSW service, that can be used by Geonetwork users in particular, but also (for example) by QGIS users with a QGIS CSW client.
Hopefully more news soon.
Cheers,
Brent Wood
________________________________
From: Matthijs Laan <matthijslaan@anonymised.com>
To: geonetwork-users@lists.sourceforge.net
Sent: Friday, August 16, 2013 7:10 PM
Subject: Re: [GeoNetwork-users] Harvesting ArcSDE metadata - "Harvested Nothing"
The ArcSDE harvester definitely could use some improvements, but not
many developers have an ArcSDE server/license/jars etc I guess.
For some clients we had Heikki develop harvesting from a SDE database
schema directly from the database using JDBC (so no ESRI jars required,
can be used without ArcSDE server and easier to get working) a long time
ago, but that was never merged into the main geonetwork core for some
reason.
Recently I dusted off this code and made some improvements to it
(support for SDE 10.x schema, MSSQL support, a little bit better
logging, etc.). It's still not perfect and I have not had time to make a
pull request to merge it back in (was developed on 2.8.x but will
probably work on 2.10).
I think you can see most differences here:
https://github.com/B3Partners/core-geonetwork/compare/geonetwork:2.8.x...geonetwork_b3p
Note: use only these files and include the Oracle JDBC driver
(ojdbc5.jar) on the classpath:
web/src/main/java/org/fao/geonet/arcgis/ArcSDEConnection.java
web/src/main/java/org/fao/geonet/arcgis/ArcSDEConnectionException.java
web/src/main/java/org/fao/geonet/arcgis/ArcSDEMetadataAdapter.java
web/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEConnectionType.java
web/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
web/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvesterException.java
web/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEParams.java
web/src/main/webapp/loc/dut/xml/harvesting.xml
web/src/main/webapp/loc/eng/xml/harvesting.xml
web/src/main/webapp/scripts/harvesting/arcsde/arcsde.js
web/src/main/webapp/scripts/harvesting/arcsde/model.js
web/src/main/webapp/scripts/harvesting/arcsde/view.js
web/src/main/webapp/xsl/conversion/import/Unwrap_ISO19139_and_ArcCatalog9_to_ISO19115.xsl
web/src/main/webapp/xsl/harvesting/arcsde/arcsde.xsl
web/src/main/webapp/xsl/harvesting/arcsde/client-result-tip.xsl
web/src/main/webapp/xsl/xml/harvesting/arcsde.xsl
Note that when configuring the harvester you have to select import xslt
Add-gmd-prefix.xsl (actually this is probably required for all harvester
types).
Matthijs
On 2013-08-14 16:50, hsiddique wrote:
Hi,
I am trying out GeoNetwork and have hit a problem, I am trying to harvest
metadata that is held within ArcSDE - Oracle 11g - Under Harvesting
Management, when I try and Run the harvest i get the following in the
command prompt
/Connected to ArcSDE
start retrieve metadata
cool
Start of alignment for
ArcSDE harvest finished/
However when I go into the History, "Harvested Nothing" appears. I have made
that the data has metadata but it doesn't seem to be picked up.
has anyone come across this problem or know a way so the metadata is picked
up?
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
GeoNetwork-users mailing list
GeoNetwork-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users
GeoNetwork OpenSource is maintained at http://sourceforge.net/projects/geonetwork