GPSFileDepot.com
 

News:

Welcome to GPSFileDepot!

Main Menu

"Map Themes" on Nuvi 3700 series

Started by Boyd, June 24, 2010, 07:06:33 PM

Previous topic - Next topic

Boyd

The new 3700 series Nuvi's have a menu for "map themes" which evidently allows you to pick different color schemes. I wonder how this is being implemented? One simple way would be to allow a choice of different .typ files within the mapset.

-Oz-

Then they'd have to make a theme for each map wouldn't they?  Wouldn't it be easier to just change all the colors on the nuvi and that would in turn change every map?
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!

Boyd

A user from the UK (BAVC10) posted this at GPSPassion:

QuoteYou can customise the map dispay to your country, ie in the UK Motorways now show up as Blue, A roads as green or red and B roads as yellow as you would see on a map. You can choose between UK, French, German, Dutch, Danish, Polish, Italian etc........ You can't change the colours individually, just by Country but it is a nice touch.
.............

It was more like using a proper digitised map with background colours rather than a stark white.

I have no idea how they are implementing the themes, but just assumed it would have the same capabilities as custom types - not just colors but texture maps, line widths, text styles, POI icons. Haven't seen one of these models in person yet, but they appear to break new ground in a number of areas.

Boyd

#3
Got my 3790t yesterday and have just begun playing - will be taking it out on the road and trail later today.  :) Overall, I am very impressed. This is the first GPS I have seen from anybody (certainly Garmin's first) that renders maps in *real* 3d. By this I mean that the map is wrapped around the 3d DEM data (which is in a separate file and can be used with 3rd party maps), then the whole thing is subjected to a 3d transform.

This is a big departure from the "pseudo 3d" on other Garmin units. So objects get smaller as they recede into the distance and finally vanish into a haze on the horizon. Roads get skinnier, text gets smaller. What really impresses me is that even custom bitmapped types are scaled - should allow the creation of very realistic looking 3d maps.

I can start another thread on this later (have already posted some screenshots in the nuvi forum at gpsreview). But I wanted to update the map themes thread here. Haven't had a chance to experiment, but it looks very straightforward to create your own themes. They are stored in the \Themes\Map directory (makes me wonder if other interface elements can also have themes?).

They have a .kmtf extension, but are just XML files that open in a text editor. Here's a portion of the UK theme as an example. The actual file is quite long and allows you to customize almost anything you can imagine. Pretty cool.... Anybody want to write a visual editor for these?  ;D

<?xml version="1.0" encoding="UTF-8"?>

<GARMIN_MAP_THEME>
  <METADATA>
    <TITLE>United Kingdom</TITLE>
    <DESCRIPTION>Theme for United Kingdom.</DESCRIPTION>
    <LOCALELIST>
      <locale>United Kingdom</locale>
    </LOCALELIST>
    <Version><Major>2</Major><Minor>00</Minor></Version>
  </METADATA>

  <PRESENTATION ID="Guidance">

    <STYLELIST>

      <STYLE field = "MAP_BEACH_CLR" >
        <COLOR >
          <PRIMARY      day = "#E8C455" night = "#67491D" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_BUILDING_CLR" >
        <COLOR >
          <PRIMARY      day = "#ECECC4" night = "#26003B" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_BUILDING_SHADOW_CLR" >
        <COLOR >
          <PRIMARY      day = "#C8C8A7" night = "#3B005A" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_EXTRD_AREA_CLR" >
        <COLOR >
          <PRIMARY      day = "#788181" night = "#323F48" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_GLACIER_CLR" >
        <COLOR >
          <PRIMARY      day = "#FFFFFF" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_LAND_CLR" >
        <COLOR >
          <PRIMARY      day = "#FFFFCC" night = "#3F3F3F" />
          <SECONDARY    day = "#FFFFCC" night = "#3F3F3F" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_AREA_CLR" >
        <COLOR >
          <PRIMARY      day = "#E0C39E" night = "#2A2A2A" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_RESTR_CLR" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#FFFFFF" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_OBSTR_CLR" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#FFFFFF" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_WATER_AREA_CLR" >
        <COLOR >
          <PRIMARY      day = "#A8CEE2" night = "#190F5A" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_PARK_CLR" >
        <COLOR >
          <PRIMARY      day = "#C5E693" night = "#3F5410" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_RWY_HSRFC_CLR" >
        <COLOR >
          <PRIMARY      day = "#C0C0C0" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_URBAN_LAND_CLR" >
        <COLOR >
          <PRIMARY      day = "#ECECC4" night = "#353535" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_WATER_CLR" >
        <COLOR >
          <PRIMARY      day = "#A8CEE2" night = "#190F5A" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_WETLAND_CLR" >
        <COLOR >
          <PRIMARY      day = "#0000FF" night = "#0000FF" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_WOODS_CLR" >
        <COLOR >
          <PRIMARY      day = "#C5E693" night = "#3F5410" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_CNTR_MJR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#000000" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_CNTR_INT_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#000000" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_CNTR_MNR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#800000" night = "#C0C0C0" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_DPTH_CNTR_MJR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#000000" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_DPTH_CNTR_INT_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#000000" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_DPTH_CNTR_MNR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#800000" night = "#C0C0C0" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_GRID_LINE_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#C0C0C0" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_LINE_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#C0C0C0" />
          <SECONDARY    day = "#FFFFFF" night = "#000000" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_MISC_WATER_LINE_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#C0C0C0" />
          <SECONDARY    day = "#000000" night = "#000000" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_PLTCL_INTL_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#C0C0C0" />
          <SECONDARY    day = "#808080" night = "#C0C0C0" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_PLTCL_MJR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#FFFFFF" night = "#000000" />
          <SECONDARY    day = "#000000" night = "#C0C0C0" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_PLTCL_MNR_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#808080" night = "#808080" />
          <SECONDARY    day = "#808080" night = "#808080" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_ROAD_ALLY_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#FFFFFF" night = "#C0C0C0" />
        </COLOR>
      </STYLE>

      <STYLE field = "MAP_ROAD_ARTERIAL_CLR"  scale = "1.00"  border = "1.00" >
        <COLOR >
          <PRIMARY      day = "#009E49" night = "#009E60" />
          <SECONDARY    day = "#234F33" night = "#006B3F" />
        </COLOR>
      </STYLE>


Boyd

#5
Here are a few screenshots from the 3790, since a picture is worth a thousand words. Being able to rotate the display between landscape and portrait orientation is fantastic. With the high quality 3d rendering, portrait mode really lets you see a lot of the road ahead!

These are from City Navigator. I have reduced the size from the native 800x480 to fit the forum, and also give a better idea of the physical screen size.









These are from the "New Jersey Topo" by Maps4gps - http://www.gpsfiledepot.com/maps/view/294/








And from "Boyd's Map of New Jersey/GS Edition" - http://www.gpsfiledepot.com/maps/view/294/





-Oz-

that is awesome that it turns red if you're over the speed limit; does it do yellow at like 5 over and red higher or?
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!

Boyd

#7
Haha, no I think it just turns red.  :)

The more I use this unit, the more impressed I am with the way it renders maps in 3d. And the screen is spectacular - really bright with vivid color even under direct sun. They need to put this hardware into a rugged outdoor unit with advanced menu's and bigger batteries. It is way ahead of anything else on the market.



Indrid Cold

Quote from: Boyd on July 08, 2010, 08:40:05 PM
Here are a few screenshots from the 3790, since a picture is worth a thousand words. Being able to rotate the display between landscape and portrait orientation is fantastic. With the high quality 3d rendering, portrait mode really lets you see a lot of the road ahead!
Will have to look into one of these units.

Boyd

They seem to be in stock at Best Buy stores. Heh, bring a micro SD card and sneak it into the unit if you want to test with your own maps.  ;)

-Oz-

My wife already hates how often I want to upgrade GPS units.  The question is; for just road navigation is it really worth it?
Dan Blomberg
Administrator - GPSFileDepot
GPS Units: Garmin Dakota 20, Garmin GPSMap 60csx, Nuvi 255W, Nuvi 250W, ForeRunner 110, Fenix 2, Tactix Bravo, Foretrex 401
See/Download My Maps!