This object is in archive! 
Custom geocaching icons.
Answered
I want to create custom icons correspond to opencaching.pl site. I need to know what gpx cache types are recognized and associated to icons by Locus.
For example:
<type>Geocache|Traditional Cache</type> -----> type_tradi.png
....
and so on.
Thanks in advance.
Hi Robin,
complete description of custom geocaching icons is here http://docs.locusmap.eu/doku.php/manu... . Is what you need to know?
Hi Robin,
complete description of custom geocaching icons is here http://docs.locusmap.eu/doku.php/manu... . Is what you need to know?
Yes, I know this page, but I need to know what cache types (xml tag `type`) Locus associates to icons during import. I need names of these tags for each type of cache.
As I`ve descripted in previous post:
xml cache type in gpx file `Geocache|Traditional Cache` is correlated with type_tradi.png custom icon.
But I don`t know for example what tag is correlated with type_mystery.png icon, and so on.
I don`t know is that clear for you?
Yes, I know this page, but I need to know what cache types (xml tag `type`) Locus associates to icons during import. I need names of these tags for each type of cache.
As I`ve descripted in previous post:
xml cache type in gpx file `Geocache|Traditional Cache` is correlated with type_tradi.png custom icon.
But I don`t know for example what tag is correlated with type_mystery.png icon, and so on.
I don`t know is that clear for you?
understand ... this is part of code directly from Locus that handle this
if (type.equalsIgnoreCase("Traditional Cache")) {
return CACHE_TYPE_TRADITIONAL;
} else if (type.equalsIgnoreCase("Multi-cache")) {
return CACHE_TYPE_MULTI;
} else if (type.equalsIgnoreCase("Unknown Cache") || type.equalsIgnoreCase("Mystery/Puzzle Cache")) {
return CACHE_TYPE_MYSTERY;
} else if (type.equalsIgnoreCase("Project A.P.E. Cache")) {
return CACHE_TYPE_PROJECT_APE;
} else if (type.equalsIgnoreCase("Letterbox Hybrid") || type.equalsIgnoreCase("Letterbox")) {
return CACHE_TYPE_LETTERBOX;
} else if (type.equalsIgnoreCase("Wherigo") || type.equalsIgnoreCase("Wherigo cache")) {
return CACHE_TYPE_WHERIGO;
} else if (type.equalsIgnoreCase("Event Cache")) {
return CACHE_TYPE_EVENT;
} else if (type.equalsIgnoreCase("Mega-Event Cache")) {
return CACHE_TYPE_MEGA_EVENT;
} else if (type.equalsIgnoreCase("Cache In Trash Out Event")) {
return CACHE_TYPE_CACHE_IN_TRASH_OUT;
} else if (type.equalsIgnoreCase("EarthCache")) {
return CACHE_TYPE_EARTH;
} else if (type.equalsIgnoreCase("GPS Adventures Maze Exhibit")) {
return CACHE_TYPE_GPS_ADVENTURE;
} else if (type.equalsIgnoreCase("Virtual Cache")) {
return CACHE_TYPE_VIRTUAL;
} else if (type.equalsIgnoreCase("Webcam Cache")) {
return CACHE_TYPE_WEBCAM;
} else if (type.equalsIgnoreCase("Locationless Cache")) {
return CACHE_TYPE_LOCATIONLESS;
} else if (type.equalsIgnoreCase("Benchmark")) {
return CACHE_TYPE_BENCHMARK;
} else if (type.equalsIgnoreCase("Maze Exhibit")) {
return CACHE_TYPE_MAZE_EXHIBIT;
} else if (type.equalsIgnoreCase("Waymark")) {
return CACHE_TYPE_WAYMARK;
} else if (type.equalsIgnoreCase("Groundspeak")) {
return CACHE_TYPE_GROUNDSPEAK;
} else if (type.equalsIgnoreCase("L&F Event")) {
return CACHE_TYPE_LF_EVENT;
} else if (type.equalsIgnoreCase("L&F Celebration")) {
return CACHE_TYPE_LF_CELEBRATION;
}
understand ... this is part of code directly from Locus that handle this
if (type.equalsIgnoreCase("Traditional Cache")) {
return CACHE_TYPE_TRADITIONAL;
} else if (type.equalsIgnoreCase("Multi-cache")) {
return CACHE_TYPE_MULTI;
} else if (type.equalsIgnoreCase("Unknown Cache") || type.equalsIgnoreCase("Mystery/Puzzle Cache")) {
return CACHE_TYPE_MYSTERY;
} else if (type.equalsIgnoreCase("Project A.P.E. Cache")) {
return CACHE_TYPE_PROJECT_APE;
} else if (type.equalsIgnoreCase("Letterbox Hybrid") || type.equalsIgnoreCase("Letterbox")) {
return CACHE_TYPE_LETTERBOX;
} else if (type.equalsIgnoreCase("Wherigo") || type.equalsIgnoreCase("Wherigo cache")) {
return CACHE_TYPE_WHERIGO;
} else if (type.equalsIgnoreCase("Event Cache")) {
return CACHE_TYPE_EVENT;
} else if (type.equalsIgnoreCase("Mega-Event Cache")) {
return CACHE_TYPE_MEGA_EVENT;
} else if (type.equalsIgnoreCase("Cache In Trash Out Event")) {
return CACHE_TYPE_CACHE_IN_TRASH_OUT;
} else if (type.equalsIgnoreCase("EarthCache")) {
return CACHE_TYPE_EARTH;
} else if (type.equalsIgnoreCase("GPS Adventures Maze Exhibit")) {
return CACHE_TYPE_GPS_ADVENTURE;
} else if (type.equalsIgnoreCase("Virtual Cache")) {
return CACHE_TYPE_VIRTUAL;
} else if (type.equalsIgnoreCase("Webcam Cache")) {
return CACHE_TYPE_WEBCAM;
} else if (type.equalsIgnoreCase("Locationless Cache")) {
return CACHE_TYPE_LOCATIONLESS;
} else if (type.equalsIgnoreCase("Benchmark")) {
return CACHE_TYPE_BENCHMARK;
} else if (type.equalsIgnoreCase("Maze Exhibit")) {
return CACHE_TYPE_MAZE_EXHIBIT;
} else if (type.equalsIgnoreCase("Waymark")) {
return CACHE_TYPE_WAYMARK;
} else if (type.equalsIgnoreCase("Groundspeak")) {
return CACHE_TYPE_GROUNDSPEAK;
} else if (type.equalsIgnoreCase("L&F Event")) {
return CACHE_TYPE_LF_EVENT;
} else if (type.equalsIgnoreCase("L&F Celebration")) {
return CACHE_TYPE_LF_CELEBRATION;
}
Replies have been locked on this page!