Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Results 1 to 5 of 5
  1. #1
    Junior Member
    Join Date
    Dec 2025
    Location
    Germany
    Posts
    9
    Rep Power
    0

    KML icon iGO Primo & iGO Primo Nextgen kmlpoi icons

    Hello!

    I am building my own KML files for various points of interest (truck parkings with showers, revolution laundry locations, etc).
    While looking into branding.zip archive, for the WINCE, I noticed the following files, for Rest Area Parking for example:

    Spoiler: ui_igo9/icons/POI/poi.icons

    [Parking.Rest_Area]
    $poi_mapdistant.bmp
    $Poi_Brand_A.spr 8
    $Poi_Brand_A.spr 8
    poi_group.spr 54
    $Poi_Brand_A.spr 8
    poi_hwy.spr 4
    poi_hwy_disabled.spr 4


    What I have noticed is that the spr files are text files with some options inside them:

    Spoiler: Poi_Brand_A.spr


    BmpFlags = 0
    DefFlags = ALPHA_PIXEL | ALPHA_LAYER | GRAB_BOTTOM | GRAB_HCENTER
    DefPhase = 1
    Stripes = 60


    The bmp files are not bmp icons, as I cannot view them with regular image viewer.
    What I noticed about them is that they have transparent background, one thing which I am most interested of.

    On iGO Nextgen, the spr files are missing.

    What I want to do and I don't know how and if it is possible:

    • On both platforms, I would like to define rules just as the ones defined in branding/ui_igo9/icons/POI/*.icons for the KMLPOI files from content/userdata/poi, such that the placemarks from those files would be displayed with different icons, just as the normal POI's from the regular map files can be displayed. I want to have different icon for map display, enabled category, mapdistant, and disabled.
    • On WINCE I want to be able to add transparent background to the icon I chose for my placemarks. WINCE is unable to read 32 bit BMP files with alpha channel. I tried to use BLACK and MAGENTA as background, but no success.
    • Regarding WINCE bmp files from branding.zip, I would like to know what actually are those files.


    Attatched below you can find the two branding archives for the two iGO versions.

    Spoiler: brandings




    Thank you in advance for the answers!
    Last edited by racistdrv; Yesterday at 09:57 PM.

  2.    Advertissements


  3. #2
    Master
    Join Date
    Mar 2017
    Location
    Germany
    Posts
    1,082
    Rep Power
    912

    Default

    Create your own BMP icons—and you're all set.
    "Greenfish Icon Editor Pro 4.5" is ideal for this.

    Note: Small icons should be 64x64 pixels; for high-resolution devices, go up to 100–150 pixels.

    Note: Truck POIs are actually more accurately represented in HERE and TomTom data than in many other offerings—some of which haven't been maintained for years and are often completely incorrect or unreliable.
    ...I speak from personal experience...
    ---
    ex calipoint say: my Knowledge of today is what I read yesterday 🧐😉

  4. #3
    Junior Member
    Join Date
    Dec 2025
    Location
    Germany
    Posts
    9
    Rep Power
    0

    Default

    Quote Originally Posted by rondoan View Post
    .
    I am sorry if I was not clear enough...

    I was unable to make a BMP icon with transparent background around the corners of the logo of the icon, and neither I was able to make different icon for display on the map and in the menu, enabled or disabled from view.
    This is what I need, for both PRIMO and NEXTGEN.

    Eventually, I was able to manage to find out that those "bmp" files are actually a propietary format, called NNG Bitmap.
    I managed to make a program to convert 32 bit bmp files with alpha channel to that propietary format, and thus I was able to create transparent corners for my icons.

    What is left is to manage to set different icons for different screens (map, mapdistant, normal and disabled), just as the rules in the branding.zip archive sets for the default points of interest.

    As an example, this are the icons that I want to set for industrial areas:

    Spoiler: industrial area icons


    [Only registered and activated users can see links. ]


    Any info regarding that matter is highly apreciated.

    Thank you!
    Last edited by Andrey Form; Yesterday at 05:53 PM.

  5. #4
    Master
    Join Date
    Mar 2017
    Location
    Germany
    Posts
    1,082
    Rep Power
    912

    Default

    What one wants to do and what one is actually capable of doing are two very different things :-)
    For decades, I’ve created KML files covering all of Europe, along with the corresponding icons (in .bmp format). With the right software, there are practically no limits.
    But reading between the lines here - forgive me for saying so - it sounds a bit like the egg wants to be smarter than the hen 🤔😉
    The decisions from this point on are yours to make 👍👋
    ---
    ex calipoint say: my Knowledge of today is what I read yesterday 🧐😉

  6. #5
    Junior Member
    Join Date
    Dec 2025
    Location
    Germany
    Posts
    9
    Rep Power
    0

    Default

    Quote Originally Posted by rondoan View Post
    .
    Thank you for the reply.

    Eventually, the AI in this era is so smart that is no longer required for me to be.

    I found what I need, through reverse engineering the executable and found what I must include in the KML in order to be able to display a different icon based on the screen the app is running on.

    Thank you for the answers!

 

 

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
  •