I've thought about this before, but haven't come up with a good solution. However, when I'm offline I use the "View in QLandKarte GT" from the tools menu, since it does offline mapping.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So, i will descripe my wish. At home i copy some interesting caches to my netbook. At journey i look in ocm which cache are the next from my position (with gpsd deamon). So it was helpful when i can see the cache on the map. View in qlandkarte is a possibility, but is not so comfortable. Sometimes i use umts / edge to see the map in ocm, but the signal is not always good and the map load is very slow.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The person who asked for GPSD support to be added to OCM in the first place also does something like you do.
Offline maps would be a great feature (I wish for it myself) but its a big problem to solve. In the meantime what I could suggest is to run OCM while you have an internet connection and scroll around the map to where you plan on going. Leave OCM running and then put your netbook to sleep. When you get to where you're going, the maps will still be cached in memory.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The person who asked for GPSD support to be added to OCM in the first place also does something like you do.
Offline maps would be a great feature (I wish for it myself) but its a big problem to solve. In the meantime what I could suggest is to run OCM while you have an internet connection and scroll around the map to where you plan on going. Leave OCM running and then put your netbook to sleep. When you get to where you're going, the maps will still be cached in memory.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Another probem about a map spidering : The most maps don't want to be spiderd (prepared for offline using). For google this shouldn't be a problem, but i know that they have algorithms to detect spiders (and I have some experience to betray them). But I want add some smaller OSM maps - they often haven't big servers and spidering is a big problem for them.
Kosmos (small little easy to use OMS Renderer) could be a solution - but it's only running under windows ... But it looks like it works with wine, so everyone could create a small map for offline using for themselves ...
The Tilegeneration looks scribtable, so this could be done as Plugin?
1. Step: Load OSM Vector Data from OSM Servers (perhaps use precomputed databases for own contry)
2. Start Cosmos and Render tiles and put it in a directory
3. Add local map to the maps.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does qlandkarte spider maps and show them later offline? I can't find this feature, but perhaps I'm only blind.
I think you thought about the (self rendered) vector maps (garmin files). The problem is qlandkarte has a renderer for this kind of maps (and this isn't easy problem because the garmin format isn't open).
In ocm the map is "only" a integrated webbrowser view of a static html file and some glue code to the ocm-database. It's more like the google maps on the geocaching.com website than the qlandkarte view.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've thought about this before, but haven't come up with a good solution. However, when I'm offline I use the "View in QLandKarte GT" from the tools menu, since it does offline mapping.
I think offline Map support build in OCM isn't a good solution (this code would about something elese than cachedatabase).
Are there any (easy to use) tools or libraries which can clone or construct an OpenStreetMap out of the vector data and work like a local map-server ?
OpenLayers supports using a TileCache server, which could be setup locally. I actually played with it a little bit but didn't go to far with it.
So, i will descripe my wish. At home i copy some interesting caches to my netbook. At journey i look in ocm which cache are the next from my position (with gpsd deamon). So it was helpful when i can see the cache on the map. View in qlandkarte is a possibility, but is not so comfortable. Sometimes i use umts / edge to see the map in ocm, but the signal is not always good and the map load is very slow.
The person who asked for GPSD support to be added to OCM in the first place also does something like you do.
Offline maps would be a great feature (I wish for it myself) but its a big problem to solve. In the meantime what I could suggest is to run OCM while you have an internet connection and scroll around the map to where you plan on going. Leave OCM running and then put your netbook to sleep. When you get to where you're going, the maps will still be cached in memory.
The person who asked for GPSD support to be added to OCM in the first place also does something like you do.
Offline maps would be a great feature (I wish for it myself) but its a big problem to solve. In the meantime what I could suggest is to run OCM while you have an internet connection and scroll around the map to where you plan on going. Leave OCM running and then put your netbook to sleep. When you get to where you're going, the maps will still be cached in memory.
Another probem about a map spidering : The most maps don't want to be spiderd (prepared for offline using). For google this shouldn't be a problem, but i know that they have algorithms to detect spiders (and I have some experience to betray them). But I want add some smaller OSM maps - they often haven't big servers and spidering is a big problem for them.
Kosmos (small little easy to use OMS Renderer) could be a solution - but it's only running under windows ... But it looks like it works with wine, so everyone could create a small map for offline using for themselves ...
http://wiki.openstreetmap.org/wiki/Kosmos_Future#Linux_port
The Tilegeneration looks scribtable, so this could be done as Plugin?
1. Step: Load OSM Vector Data from OSM Servers (perhaps use precomputed databases for own contry)
2. Start Cosmos and Render tiles and put it in a directory
3. Add local map to the maps.
I thought while qlandkarte use offline maps, it can not so difficult. But when is it, i can wait. :-)
Best regards,
Lars
Does qlandkarte spider maps and show them later offline? I can't find this feature, but perhaps I'm only blind.
I think you thought about the (self rendered) vector maps (garmin files). The problem is qlandkarte has a renderer for this kind of maps (and this isn't easy problem because the garmin format isn't open).
In ocm the map is "only" a integrated webbrowser view of a static html file and some glue code to the ocm-database. It's more like the google maps on the geocaching.com website than the qlandkarte view.