<div dir="ltr">Thank you, Jukka.<div>I saw this post. The main question is why the DXF driver implementation can explode MultiPolylines and MultiPolygons (which is more complex) and MultiPoint <b>not</b>? </div><div><br></div><div>Michał Kowalczuk</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">czw., 16 sty 2025 o 08:24 Rahkonen Jukka <<a href="mailto:jukka.rahkonen@maanmittauslaitos.fi">jukka.rahkonen@maanmittauslaitos.fi</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg2410087463663080596">
<div lang="FI" style="overflow-wrap: break-word;">
<div class="m_2410087463663080596WordSection1">
<p class="MsoNormal"><span>Hi,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">By this gis.stackexchange answer
<a href="https://gis.stackexchange.com/questions/336804/export-to-dxf-from-multipoint-z-geometry-in-postgresql-using-ogr2ogr" target="_blank">
https://gis.stackexchange.com/questions/336804/export-to-dxf-from-multipoint-z-geometry-in-postgresql-using-ogr2ogr</a> the main issue is in the DXF format that does not support MultiPoints. Try the workaround and explode your multipoints.<br>
About why it is allowed to create a geometry type that is not supported by the driver, I do not know if the validity of the geometry type is checked
<a href="https://gdal.org/en/stable/api/python/raster_api.html#osgeo.gdal.Dataset.CreateLayer" target="_blank">
https://gdal.org/en/stable/api/python/raster_api.html#osgeo.gdal.Dataset.CreateLayer</a> of if it up to user to know that, or if DXF is a special case.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">-Jukka Rahkonen-<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal"><b>Lähettäjä:</b> gdal-dev <<a href="mailto:gdal-dev-bounces@lists.osgeo.org" target="_blank">gdal-dev-bounces@lists.osgeo.org</a>>
<b>Puolesta </b>Michal Kowalczuk via gdal-dev<br>
<b>Lähetetty:</b> torstai 16. tammikuuta 2025 8.56<br>
<b>Vastaanottaja:</b> <a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<b>Aihe:</b> [gdal-dev] DXF MLTIPOINT<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<table border="0" cellspacing="3" cellpadding="0" style="background:rgb(17,72,129)">
<tbody>
<tr>
<td style="padding:3pt"></td>
<td style="background:rgb(15,144,185);padding:3pt">
<p><strong><span style="font-family:Calibri,sans-serif;color:white">HUOM!</span></strong><span style="color:white"> Viesti on saapunut ulkopuolisesta osoitteesta. Älä avaa viestin linkkejä tai liitteitä, jos et tunnista lähettäjää.<u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="font-size:10pt"> <u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt">Hi,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt">Does anyone know why DXF driver supports writing MutiLine and Multipolygon (make automatic conversion) but MultiPoint is not...?<br>
If so, why layer creation (<b><i>GDALDatasetCreateLayer</i></b>) with this geometry type (<b><i>wkbMultiPoint... </i></b>family) is allowed and the error occurs only when creating a feature on a layer (<b><i>OGR_L_CreateFeature</i></b>)?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt"><u></u> <u></u></span></p>
</div>
<p class="MsoNormal"><b><i><span style="font-size:10pt">CPLError: No known way to write feature with geometry 'Multi Point'.</span></i></b><span style="font-size:10pt"><u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt">The DXF driver documentation is silent about this type of geometry...<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt">Regards,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt">Michał Kowalczuk<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div></blockquote></div>