The range of POI types is quite limited. I propose new types like
Transportation (eg airports, subways, bus stops etc)
Sightseeing
Work
Park/garden
It's a fine line, too many is not good but I think the addition of Sightseeing and Transportation are the most important ones.
Perhaps user defined types as well? For icon, the user can pick one of the existing ones.
Perhaps also types for tracks? Then I can tag a track such as hike, biking, car, bus and with user defined types I can then classify my tracks according to what bike I was using then etc, such as "Scott mtb" or whatever.
I googled a little on "poi types" and "categories" and saw a few attempts at standardization that can work as inspiration, such as this collection (raw copy/paste):
0=Aerial Activities, a.bmp, AERIAL
1=Boats & Canoes, a.bmp, BOATING
2=Camps, a.bmp, CAMPS
3=Casinos & Resorts, a.bmp, RESORT
4=Education, a.bmp, DEFAULT
5=Entertainment, a.bmp, DEFAULT
6=Fishing, a.bmp, HUNT_FISH
7=Gas Stations, a.bmp, FUEL
8=Golf Courses, a.bmp, GOLF_COURSES
9=Government, a.bmp, DEFAULT
10=Historical & Museums, a.bmp, MUSEUM
11=Hotels, a.bmp, HOTEL
12=Medical, a.bmp, FIRST_AID
13=Municipal, a.bmp, DEFAULT
14=Recreation/Amusement Par, a.bmp, AMUSEMENT
15=Shopping, a.bmp, LOCALE
16=Sports Stadiums, a.bmp, SPORTS_ARENA
17=Tourist Attractions, a.bmp, TOURIST
18=Transportation, a.bmp, TRUCK_SERVICES
19=Zoos & Aquariums, a.bmp, ZOOS
For example—switching between google maps and galileo via kml doesn't seems to wipe clean the categories. It would be great to be able to create custom categories as well.
This is one of the strongest feature of this app over others for me as it allows me to see all of my bookmarks and browser for restaurants, venues, shops, etc which are near my location without having to click on them. Love to see this feature extended.
I like the extra categories that can change the look of a bookmark on a map, but could you also add the "other" category star-style pin in many other colors, then I could assign different colors to different items even if they don't fit on the current list.