Hi Tim,

With Raymond we are planning on using your great ester egg data in the overview box within map layouts. I am looking for the license of the data,  do you perhaps know it / know where to find it?
Or does it fall under QGIS' license?

Thanks,

Best Regards,
Aron Gergely

I am also a fan of the ester egg, learned it from Raymond.

On 28/05/2019 10:50, Tim Sutton wrote:
Hi

I don’t have any immediate fix for your issue, but I am glad you are enjoying my Easter egg :-) I also use it ALL THE TIME and it is really great in training courses etc. to get people quickly started with panning and zooming or putting their data in context. One day maybe we can elevate it’s status to have a button on the file toolbar that adds it to the canvas without the need for bunnies and chocolate :-)

PS for those that don’t know about the Easter egg, type ‘world’ into the coordinate box in the status bar as shown below, then press ENTER.

Regards

Tim

On 27 May 2019, at 14:58, Raymond Nijssen <[email protected] <mailto:[email protected]>> wrote:

I know it was introduced as an easter egg, but I'm very happy with the built in world map in qgis. I'm using it in a plugin to automatically add a layer for the overview map in my layout. This layer points to a shapefile in my qgis install directory:

/home/raymond/programs/qgis-master/share/qgis/resources/data/world_map.shp

Now, when saving my project and somebody else opening it, the layer is invalid (of course). Is there a way to make the project point to the right file, using some kind of variable pointing to the qgis installation path?

like this:
{QGIS_RESOURCE_PATH}/data/world_map.shp

or I could copy the world.shp into my plugin and do this:

{QGIS_PLUGIN_PATH}/my-plugin/data/world_map.shp

These paths should then be saved including the variable in the project file.



Another option would be to save the shp-file in the .qgz somehow but I'm not too sure if that is the way to go..



This is the way I create the path now:

worldShp = os.path.join(QgsApplication.pkgDataPath(), 'resources', 'data', 'world_map.shp')



To make the question more general, is it possible to add resources to a plugin in a way that projects point to these resources and make that work for other users too?


Hope anyone can help!

Kind regards,
Raymond


_______________________________________________
QGIS-Developer mailing list
[email protected] <mailto:[email protected]>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

—








*Tim Sutton*

*Co-founder:*Kartoza
*Ex Project chair:*QGIS.org <http://QGIS.org>

Visit http://kartoza.com <http://kartoza.com/> to find out about open source:

Desktop GIS programming services
Geospatial web development
GIS Training
Consulting Services

*Skype*: timlinux
*IRC:*timlinux on #qgis at freenode.net <http://freenode.net>

I'd love to connect. Here's my calendar link <https://calendly.com/timlinux> to make finding time easy.


_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to