<div dir="ltr"><div dir="ltr"><br></div><div dir="ltr">If you mean change data source functionality, this is now available in <a href="https://github.com/qgis/QGIS/pull/8359">https://github.com/qgis/QGIS/pull/8359</a></div><div dir="ltr"><br></div><div>There is also a new "Change data source..." menu entry in the layer's contextual menu, implemented for rasters and vectors.</div><div></div><div><br></div><div dir="ltr"><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Nov 5, 2018 at 4:46 PM Paolo Cavallini <<a href="mailto:cavallini@faunalia.it">cavallini@faunalia.it</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <p>This seems a good candidate for an extra function of the browser.
      Probably a simple Py script or a plugin should do, at least as a
      prototype.</p>
    <p>Better add a ticket not to forget?</p>
    <p>All the best.</p>
    <p><br>
    </p>
    <br>
    <div class="m_-7399573642453891244moz-cite-prefix">Il 11/05/2018 03:17 PM, Andreas Neumann
      ha scritto:<br>
    </div>
    <blockquote type="cite">
      
      <p>Hi,</p>
      <p>Ok - I am doing it in the text editor.</p>
      <p>I also had to change</p>
      <p><provider encoding="System">postgres</provider></p>
      <p>to</p>
      <p><provider encoding="System">ogr</provider></p>
      <p>After doing this change, it worked.</p>
      <p>Andreas</p>
      <p>On 2018-11-05 15:01, Alessandro Pasotti wrote:</p>
      <blockquote type="cite" style="padding:0 0.4em;border-left:#1010ff 2px solid;margin:0">
        <div dir="ltr">
          <div class="gmail_quote">
            <div dir="ltr">On Mon, Nov 5, 2018 at 2:54 PM Andreas
              Neumann <<a href="mailto:a.neumann@carto.net" target="_blank">a.neumann@carto.net</a>>
              wrote:</div>
            <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
                <p>Hi,</p>
                <p>I have a relatively complex QGIS project with data
                  storage in QGIS and would like to change the data
                  source of all layers to Geopackage.</p>
                <p>I already have a Geopackage with the exact same data
                  structure like in Postgis (automatic export from
                  Postgis through ogr2ogr).</p>
                <p>Now I wonder what the best approach is to change all
                  data sources from Postgis to Geopackage?</p>
                <p>Texteditor and search/replace or is there something
                  more comfortable?</p>
              </div>
            </blockquote>
            <div> </div>
            <div>Hi Andreas, </div>
            <div> </div>
            <div>you could first check if it works correctly with one
              layer, from the python console
              vl.changeDataSource('/my/new/path|layername=mylayername',
              'layer_name', 'ogr')</div>
            <div> </div>
            <div>then exit without saving the project, make a backup and
              try search replace.</div>
            <div> </div>
          </div>
          <br>
          -- <br>
          <div class="m_-7399573642453891244gmail_signature" dir="ltr">Alessandro Pasotti<br>
            w3:   <a href="http://www.itopen.it" rel="noopener noreferrer" target="_blank">www.itopen.it</a></div>
        </div>
      </blockquote>
      <p><br>
      </p>
      <br>
      <fieldset class="m_-7399573642453891244mimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
Qgis-user mailing list
<a class="m_-7399573642453891244moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a>
List info: <a class="m_-7399573642453891244moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="m_-7399573642453891244moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
    </blockquote>
    <br>
    <pre class="m_-7399573642453891244moz-signature" cols="72">-- 
Paolo Cavallini - <a class="m_-7399573642453891244moz-txt-link-abbreviated" href="http://www.faunalia.eu" target="_blank">www.faunalia.eu</a>
<a href="http://QGIS.ORG" target="_blank">QGIS.ORG</a> Chair:
<a class="m_-7399573642453891244moz-txt-link-freetext" href="http://planet.qgis.org/planet/user/28/tag/qgis%20board/" target="_blank">http://planet.qgis.org/planet/user/28/tag/qgis%20board/</a></pre>
  </div>

_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Alessandro Pasotti<br>w3:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div>