<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">
<p>Hello Erik, and welcome!</p>
<p>We do not have a good documentation for Geotk. The reason is
that after we joined the Apache SIS project, Geotk has been
reoriented as a sandbox for SIS. Everything in Geotk may
disappear after the functionality has been transfered to SIS.
And indeed, the Geotk code size slowly decreases as time passes
and SIS takes over.</p>
<p>CSW is one of the (many) functionalities not yet transferred to
SIS (but it may happen in the future). For now, compiling Geotk
require the following steps (I fully agree this is tedious):</p>
<ul>
<li>Clone <a class="moz-txt-link-freetext" href="https://github.com/opengeospatial/geoapi/">https://github.com/opengeospatial/geoapi/</a> and build
the master branch.</li>
<li>Clone <a class="moz-txt-link-freetext" href="https://github.com/apache/sis">https://github.com/apache/sis</a> and build the <b>geoapi-4.0</b>
branch (not master).</li>
<li>Clone <a class="moz-txt-link-freetext" href="https://github.com/Geomatys/geotoolkit/">https://github.com/Geomatys/geotoolkit/</a> and build the
master branch.</li>
</ul>
<p>If changes are pulled from Geotk, it may require to pull
changes from GeoAPI et SIS and rebuild them before to build
Geotk.</p>
<p> Regards,</p>
<p> Martin</p>
<p><br>
</p>
<p>Le 19/02/2020 à 13:59, Erik Ravhed a écrit :</p>
</div>
<blockquote type="cite"
cite="mid:ed4bd828-7bcb-26b5-e12d-6d2710c85e03@t-kartor.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<p>Hi all,</p>
<p>I was looking for a CSW client written in Java that I could use
to search CSW catalogs. One of the first results I found was
Geotoolkit and it seems like it fits my use case really well.
Now I'm wondering if there is any documentation on how to
incorporate the Geotoolkit CSW client into a project. I tried
following the CSW client demo (CSWClientDemo.java) available in
the Geotoolkit repository but I get can't find any documentation
of which dependencies I should include in my maven project. Is
there any documentation like that available? Will I have to
include dependencies to the entire Geotoolkit library and Apache
SIS or can I use a subset of dependencies?</p>
<p>I also tried to clone Geotoolkit and compile it (I tried to run
maven install) but I was unable to do so. Is there any
documentation regarding how to compile Geotoolkit as well?<br>
</p>
</blockquote>
<br>
</body>
</html>