Vespucci 0.9.8 Release

Last week we released vesrion 0.9.8 of Vespucci, see for what is new.

This was a bit earlier than expected and does not yet include the opening hours editor (but does include a form editor for conditional restrictions) because we couldn’t update the 0.9.7 version on googles play store any more.

The versions available from google and amazon have been updated, we are in contact with the person responsible for the F-DROID build but we cannot provide an ETA for release there yet.

I saw a few typos in the changelog on Google Play. You might want to fix them.

● sortcuts to add common tags // shortcuts
● export osn format // not sure if this should be osm

Thats a typo (I’ll see if I can get it fixed). Thanks

The osn format is used by the notes dump and can be read by JOSM, it is not really documented, but it is “osn”,


PS: BTW it seems as if at last the F-Droid build has been fixed and is producing APKs based on the most recent release.

Thanks for the clarification. Nice to hear they fixed it. Seems to be promising for future releases (hopefully).

It would be great if you could add custom background tiles.

I tried to add a file called imagery.json in vespucci dir.

{“type”: “Feature”, “properties”: {“name”: “Mapbox Satellite”, “url”: “http://{switch:a,b,c}{zoom}/{x}/{y}.png?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJncjlmd0t3In0.DmZsIeOW-3x-C5eX-wAqTw”, “max_zoom”: 19, “default”: true,
“type”: “tms”, “id”: “Mapbox2”},“geometry”: null}
Just to test.
Then the app crashes every time.

Have you sent a crash report?

The facility works in principle, for example

“attribution”: {
“required”: true,
“text”: “\u00a9 Michael Spreng, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0”,
“url”: “
“extent”: {
“max_zoom”: 17
“icon”: “”,
“id”: “Waymarked_Trails-Winter_Sports_2”,
“name”: “Waymarked Trails: Winter Sports 2”,
“overlay”: true,
“type”: “tms”,
“url”: “{zoom}/{x}/{y}.png

However it requires the old format entries not the new geojson ones (naturally it shouldn’t crash in any case),


I tried your example. It did not show up in background or overlay.

You need to restart Vespucci (aka exit with the back button).

Tried that. Tried also clear cache.

Could you give us the version you are using?

Vespucci 0.9.8r1242

No reason why it shouldn’t work, unluckily without the device at hand it is difficult to debug. In any case there is potential for a GSOC project that among other things would re-factor the imagery configuration code and would add a UI for manually adding tile servers.


Should the file only contain:

        "attribution": {
            "required": true,
            "text": "\u00a9 Michael Spreng, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0",
            "url": ""
        "extent": {
            "max_zoom": 17
        "icon": "",
        "id": "Waymarked_Trails-Winter_Sports_2",
        "name": "Waymarked Trails: Winter Sports 2",
        "overlay": true,
        "type": "tms",
        "url": "{zoom}/{x}/{y}.png"

utf-8 / ascii ??

Finally i got it to work.

But I have a new question:
I have some tiles that are dubbel scale. Each tile is 512 pixels.
Is there any way that you could use them and add a setting in the json file?

Currently the configuration file format doesn’t support any other tile size than 256x256 see

Outside of that fundamental issue, internally different size tiles are supported.