Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Results 1 to 10 of 21

Hybrid View

  1. #1
    GPSPower Helper Change the Map Color?
    x-trail's Avatar
    Join Date
    Jul 2010
    Location
    Europe
    Posts
    213
    Rep Power
    158

    Default

    The problem is that CN Typ file is empty!!!
    So if you add 0x10d01 and draw order 1, this polygon covers the entire map and you have to manually add all City and Water polygons and give them draw order 2 and 3 so that rivers are drawn over city polygons.
    You have to add all ot them, because we don't really Know how many of them Garmin uses in the CN maps and nobody can visually check so big maps see if anything is missing (not drawn).
    But because of our nice conversation here (thanks for the ...trigger ) I tried something i've never done with CN.
    I added 0x10d01 with no draw order and the polygon was drawn under all other polygons which kept their default draw order!!!!
    So instead of adding 30 or so polygons and altering their default draw order, we simply add one polygon with no draw order, much easier especially for people with limited experience with Typ files.


    EDIT:
    This works fine with the 205w and 60csx
    With GarminMobilePC the City polygons are drawn under the background polygon, everything else is OK
    With 3490 unfortunately it doesn't work at all, the background polygon is transparent or not readable by a NT map, because I use this "no draw order" trick successfully with nonNT maps when I don't want to alter the default draw order of the other polygons.
    Last edited by x-trail; 29th May 2014 at 01:16 AM.

  2.    Advertissements


  3. #2
    Important User Change the Map Color?
    Join Date
    Aug 2011
    Location
    France
    Posts
    272
    Rep Power
    195

    Default

    The problem is that CN Typ file is empty!!!
    Recent CN typ files only contain ExtraPOI and a list of labels (no polygon, no polyline, no POI and the draworder list is empty).

    o if you add 0x10d01 and draw order 1, this polygon covers the entire map
    No, this is not how it works.
    In all the cases, the background (0x4b for non NT and 0x10d01 for NT) covers all the map: this polygon is drawn everywhere. The problem comes from the draworder: when you uses a typ file with an empty draworder, ALL the polygons are displayed and their draworder is set by the rendering engine (i.e. MapSource,BaseCamp or the firmware of the GPS unit), but if the draworder list of your typ file is not empty , only the polygons indicated in this list are displayed.
    So if you add the polygon 0x10d01 to the draworder list of a typ file with an empty draworder list, all the other polygons won't be displayed.

    So to change the color of the background:
    - if the original typ file has a non empty draworder list: add the background polygon (with the color your want) to the polygon list and to the draworder list (with draworder=1) and increase the draworder of all other polygons by 1
    - if the original typ file has an empty draworder (like recent CN) ,there are 2 ways to do it:
    1) you add the background to the polygon list but not to the draworder: it is not sure that you obtain what you want, it depends on the map, the firmware, the version of Mapqource/Basecamp
    2) you add the background to the polygon list AND to the draworder list: in this case you have to add to the draworder list all the polygons used by the map and correctly adjust the different levels: if you want I can give you a list of polygons often used in CN

 

 

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •