<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Jens,</p>
<p>You could use the GDALVectorTranslate() API (the library version
of ogr2ogr) with the -nln option.<br>
</p>
<p>See
<a class="moz-txt-link-freetext" href="https://gdal.org/api/gdal_utils.html#gdal__utils_8h_1aa176ae667bc857ab9c6016dbe62166eb">https://gdal.org/api/gdal_utils.html#gdal__utils_8h_1aa176ae667bc857ab9c6016dbe62166eb</a></p>
<p>Even<br>
</p>
<div class="moz-cite-prefix">Le 23/06/2021 à 23:37, Jens Søe
Christiansen a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAD=UezojKvntXw9Ee9GsjVLA0GtyGHYdoOjV07ryen74Ba4W3A@mail.gmail.com">
<div dir="ltr">Hi
<div>Yet another challenge regarding the awesome CopyDataSource
:-)</div>
<div><br>
</div>
<div>I'm trying to read a WFS service and write it to
Elasticsearch. This is almost working but my problem is the
name of the layers in the source. They come with a prefix
(gdk60:) and : are not valid in an index name in
Elasticsearch!</div>
<div>If I set the index name nothing is working since the source
contains multiple layers so is there any way to add a mapping
of layer names to index names like the field mapper?</div>
<div><br>
</div>
<div>Best regards</div>
<div>Jens Christiansen</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</body>
</html>