<div dir="ltr">Thank you for your advice Even, it works perfectly!<br><div><span style="color:rgb(0,0,0);font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;font-size:13px">i have another issue, what is the unit of dfDist from </span><a href="http://www.gdal.org/ogr/classOGRGeometry.html#ab34b27e2c8812a0fc1dccf055b11d1a2" target="_top" rel="nofollow" link="external" style="font-size:13px;color:rgb(85,26,139);font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">Buffer</a><span style="color:rgb(0,0,0);font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;font-size:13px">?</span><br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 1, 2013 at 4:02 PM, Even Rouault <span dir="ltr"><<a href="mailto:even.rouault@mines-paris.org" target="_blank">even.rouault@mines-paris.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le lundi 30 septembre 2013 23:12:30, federico a écrit :<br>
> Dear all, i'm trying buffer some geometries with GDAL. I have success with<br>
> poligons and lines but i can't create the buffer when i try to do the same<br>
> procedure with an OGRPoint.<br>
><br>
> Here is a screenshot with the buffer <a href="http://i.imgur.com/rRQuooc.jpg" target="_blank">http://i.imgur.com/rRQuooc.jpg</a><br>
><br>
> I'm using the Buffer function from OGRGeometry Class in a map with WGS 84<br>
> coordinates reference system.<br>
><br>
> Anyone know what could be wrong?<br>
<br>
This should work. Make sure your target layer can contain polygons. Your code<br>
sample isn't sufficient to detect what might go wrong in your case.<br>
<br>
Just a few remarks : you are going to suffer from 3 memory leaks in your code<br>
sample (if it isn't an extract of your real code) :<br>
* Buffer() returns a new geometry object. So use SetGeometryDirectly() so that<br>
it is owned by pnewfeature<br>
* you should delete pnewfeature after having passed it to CreateFeature()<br>
* you should delete pfeature when it is no longer used<br>
<br>
><br>
> Code example<br>
><br>
>    OGRFeature *pfeature = player->GetNextFeature(); // Apunta al primer<br>
> feature<br>
>    while (pfeature) {<br>
>       OGRFeature* pnewfeature = pfeature->Clone();<br>
><br>
> pnewfeature->SetGeometry(pnewfeature->GetGeometryRef()->Buffer(bufferdist))<br>
> ; pdestlayer->CreateFeature(pnewfeature);<br>
>       pfeature = player->GetNextFeature();<br>
>    }<br>
><br>
><br>
<span class="HOEnZb"><font color="#888888">><br>
> --<br>
> View this message in context:<br>
> <a href="http://osgeo-org.1560.x6.nabble.com/Buffering-geometries-tp5081031.html" target="_blank">http://osgeo-org.1560.x6.nabble.com/Buffering-geometries-tp5081031.html</a><br>
> Sent from the GDAL - Dev mailing list archive at Nabble.com.<br>
> _______________________________________________<br>
> gdal-dev mailing list<br>
> <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
<br>
--<br>
Geospatial professional services<br>
<a href="http://even.rouault.free.fr/services.html" target="_blank">http://even.rouault.free.fr/services.html</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Federico Jurio<br><div>SUR Emprendimientos Tecnológicos<br></div><div><br></div><div>Perú 345  Piso 5to Oficina "B" (C1067AAG)<br>
</div><div><div>Ciudad de Buenos Aires, Argentina</div><div>Tel. +54 (11) 4342-2976/84</div></div><div><div><a href="mailto:federicojurio@suremptec.com.ar" target="_blank">federicojurio@suremptec.com.ar</a></div><div><a href="http://www.suremptec.com" target="_blank">www.suremptec.com</a></div>
</div></div>
</div>