<div dir="ltr">I changed the code without lucky<div><br></div><div><span style="font-size:12.8000001907349px">fitxer="/tmp/prova.dxf"</span><br></div><div><div>uri = QgsDataSourceURI()</div><div>uri.setDatabase(fitxer)</div><div>uri.setDataSource('', 'entities', 'OGR_GEOMETRY', "OGR_GEOMETRY='POINT'", 'fid')</div><div><br></div><div>layer = QgsVectorLayer(uri.uri(), 'prova', 'ogr')</div><div><div><br></div><div><div style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">print 'isValid:', layer.isValid()</span><br></div></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-24 16:12 GMT+01:00 Alexandre Busquets <span dir="ltr"><<a href="mailto:abusquets@gmail.com" target="_blank">abusquets@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><span style="font-size:12.8000001907349px">Hi,</span></div><div><br></div><div><div><span style="font-size:12.8000001907349px">can somebody help me with load  a dxf file  as a vector layer?</span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">Is QgsDataSourceURI an option? I tried with this code, but I haven't been lucky.</span></div></div><div><br></div><div>fitxer="/tmp/prova.dxf"<br></div><div><div>uri = QgsDataSourceURI()</div><div>uri.setDatabase(fitxer)</div><div>uri.setDataSource('', 'entities', None, "OGR_GEOMETRY='POINT'", 'EntityHandle')</div><div><br></div><div>layer = QgsVectorLayer(uri.uri(), 'prova', 'ogr')</div><div><br></div><div>print 'source:', layer.source()</div><div>print 'isValid:', layer.isValid()</div></div></div>
</blockquote></div><br></div>