Modify

Opened 14 years ago

Closed 9 years ago

Last modified 9 years ago

#4904 closed enhancement (wontfix)

ability to share OSM tile cache with FoxtrotGPS

Reported by: mascellani@… Owned by: team
Priority: minor Milestone:
Component: Core imagery Version:
Keywords: tile cache tangogps foxtrotgps Cc: marcus.bauer@…, bastiK

Description (last modified by skyper)

Hi.

This bug was reported as Debian bug #528320, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528320.

Josm could share its tile cache with other programs that use OSM tiles, putting them in a standard location, maybe in $HOME/.cache (at least for Linux, don't know about other OSs) or so. This way, different programs could be serving the same tiles quickly, reducing at the same time the load on OSM servers.

Thanks, Giovanni.

Attachments (0)

Change History (19)

comment:1 by mbauer, 14 years ago

Cc: marcus.bauer@… added

I don't know how the tile structure of JOSM is, tangogps saves them in zoom/x/y directories. If JOSM does the same you can simply set a symlink to the JOSM tile cache directory (only one symlink for the top level tile cache dir).

Otherwise you can configure the tilecache dir in tangogps to point to the JOSM tile cache.

in reply to:  1 comment:2 by mascellani@…, 14 years ago

Replying to mbauer:

I don't know how the tile structure of JOSM is, tangogps saves them in zoom/x/y directories. If JOSM does the same you can simply set a symlink to the JOSM tile cache directory (only one symlink for the top level tile cache dir).

Otherwise you can configure the tilecache dir in tangogps to point to the JOSM tile cache.

Thanks for the answers. I'm aware of this tricks, but I think that the submitter of the Debian bug had a more general proposal: the problem isn't just with JOSM and tangogps, but with all the programs that consume OSM tiles. Thinking of a shared cache between all these programs could improve significantly user experience for these programs.

Giovanni.

comment:3 by Don-vip, 11 years ago

Component: CoreCore imagery
Description: modified (diff)
Keywords: tile cache added

comment:4 by skyper, 11 years ago

Description: modified (diff)

comment:5 by Don-vip, 10 years ago

Milestone: 14.05

comment:6 by Don-vip, 10 years ago

Milestone: 14.0514.06

comment:7 by Don-vip, 10 years ago

Milestone: 14.0614.07

Move all tickets for which no work has been done yet to next milestone

comment:8 by Don-vip, 10 years ago

Milestone: 14.0714.08

Move some tickets to next milestone

comment:9 by Don-vip, 10 years ago

Milestone: 14.0814.09

move imagery cache tickets to next milestone

comment:10 by Don-vip, 10 years ago

Keywords: tangogps foxtrotgps added
Summary: ability to share OSM tile cache with tangogpsability to share OSM tile cache with FoxtrotGPS

TangoGPS is dead, FoxtrotGPS has replaced it.

comment:11 by Don-vip, 10 years ago

Milestone: 14.0914.10

Move complicated/risky tickets to next milestone.

comment:12 by Don-vip, 9 years ago

Milestone: 14.1014.11

Not enough time/resources for these tickets this month.

comment:13 by Don-vip, 9 years ago

Milestone: 14.1114.12

comment:14 by Don-vip, 9 years ago

Milestone: 14.1215.01

finish all cache-related tickets next month

comment:15 by stoecker, 9 years ago

Milestone: 15.0115.02

Again delayed.

comment:16 by Don-vip, 9 years ago

Milestone: 15.02

comment:17 by wiktorn, 9 years ago

Resolution: wontfix
Status: newclosed

There is no common format for all programs to share the cache storage. The tile cache rewrite made it even harder.

What you can do, to share the tiles between applications is to create a proxy server on your computer (such as Squid - http://www.squid-cache.org/ ) and use it as a proxy.

comment:18 by Don-vip, 9 years ago

Cc: bastiK added

We tried to get there with #9813, see SharedTileCache.

Is this document still applicable?

comment:19 by wiktorn, 9 years ago

Right now it's not. All tiles are stored within one binary file managed by JCS.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.