<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">Does it mean that can be done only programmatically? How would it be translated into a <font face="Fira Code, monospace" style="font-size: 13px;">-lco</font> of <font face="Fira Code, monospace" style="font-size: 13px;">ogr2ogr</font><font face=".AppleSystemUIFont">? </font></div>
</div>
<div name="messageReplySection">Il 18 mar 2020, 10:36 +0100, Even Rouault <even.rouault@spatialys.com>, ha scritto:<br />
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #1abc9c;">On mercredi 18 mars 2020 09:05:39 CET Francesco Bartoli wrote:<br />
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #e67e22;">Thanks Even, I was misleading the behavior. However, is there a way to<br />
ingest and set the value of a unique identifier, for instance geonameid, in<br />
the key _id of each item of the index?<br /></blockquote>
<br />
Yes, you need to set the "_id" field of the feature before calling<br />
CreateFeature()<br />
<br />
Even<br />
<br />
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #e67e22;"><br />
Francesco<br />
<br />
Il 17 mar 2020, 22:13 +0100, Even Rouault <even.rouault@spatialys.com>, ha<br /></blockquote>
scritto:<br />
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #e67e22;">
<blockquote type="cite" class="spark_quote" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #3498db;">Francesco,<br />
<br />
The behaviour in ES7 has been changed. Now only flat structure is<br />
supported. This was discussed in<br />
https://github.com/OSGeo/gdal/issues/1246 and I've just made the doc of<br />
the driver clearer:<br />
<br />
- **MAPPING_NAME=**\ =name. (Elasticsearch < 7) Name of the mapping type<br />
within the index.<br />
By default, the mapping name is "FeatureCollection" and the documents<br />
will be written as GeoJSON Feature objects. If another mapping name<br />
is chosen, a more "flat" structure will be used. This option is<br />
ignored when converting to Elasticsearch >=7 (see `Removal of mapping<br />
types<br />
<https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-o<br />
f-types.html>`__). With ElasticSearch 7 or later, a "flat" structure is<br />
always used.<br />
<br />
Even<br />
<br />
--<br />
Spatialys - Geospatial professional services<br />
http://www.spatialys.com<br /></blockquote>
</blockquote>
<br />
<br />
--<br />
Spatialys - Geospatial professional services<br />
http://www.spatialys.com<br /></blockquote>
</div>
</body>
</html>