Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22

Optimize Custom Symbol Map Rendering Performance

This is a discussion on Optimize Custom Symbol Map Rendering Performance within the MapPoint Desktop Discussion forums, part of the Map Forums category; Hi, Richard is right. But I have another question. Wy do you wants to display 20000 pushpins ? Nobody can ...

  1. #11
    Wilfried is offline Senior Member Black Belt
    Join Date
    Nov 2004
    Location
    Belgium
    Posts
    2,433
    Hi,

    Richard is right. But I have another question. Wy do you wants to display 20000 pushpins ? Nobody can see or count them.

    I should take another approach. Wy just display pushpins as needed ? For example limit them to 1000 or so (even less, 100 or 200). Nobody can click a pushpin if there are 1000 on the screen.

    You have to design a algoritm to display the pushpins equally of course. Not just limit them.

    Finally when a user zoom in then he has more resolution and can click on a pushpin.

    My English is not good, but do I make sence what I try to say ?

  2. #12
    gkirbo is offline Junior Member Yellow Belt
    Join Date
    Feb 2006
    Posts
    13

    Number of Puchpins

    Unfortunately the whole point of my display is to let the pushpins overlap... this generates a shading effect at higher altitudes and while allowing users to zoom into see the location of a specific record at lower altitudes. Even if I could figure out how to get the same effect using smaller dynamically generated pushpin sets the act of updating the linked data or re-importing sizable numbers of pushpins would probably cause a similar lag as the user zooms around using custom symbols.

    I don't expirence any lag issues with the build in pushpin symbols and I'm trying to figure out how to get the same high speed performance out of custom symbols.

  3. #13
    gkirbo is offline Junior Member Yellow Belt
    Join Date
    Feb 2006
    Posts
    13

    Image Format

    Richard,

    I took a look at your site and you seem to really understand how to work with graphics in Map Point. I though I was using the smallest image files I could. Do you have any advice on how to generate smaler image files for mappoint?

    Thanks for taking the time to post.

    Glenn

  4. #14
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    I guess you are looking at the GridImp screenshots? GridImp draws data as shape objects rather than pushpins.

    Could you post screenshot(s) of the effect that you are trying to achieve?


    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

  5. #15
    gkirbo is offline Junior Member Yellow Belt
    Join Date
    Feb 2006
    Posts
    13

    Image File Format

    Unfortunately I can't post the shaded map because my client wants to keep their data confidential... and to remake the map without giving away their business data i'd have to recreate all the icons. Do you have any advice on how to make icons that use less memory? You mentioned uncompressed using uncompressed bitmap files... I'm farily familiar with photoshop but i'm no image optomization guru. Is there some trick to creating images that work well as symbols?

  6. #16
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    "BMP" (ie. "Windows Bitmap") files have compresion options, but they are usually uncompressed.

    I'm not sure if it would make much of a real different, but it would make sense if you used the simplest format - therefore reducing MapPoint's required processing time?

    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

  7. #17
    gkirbo is offline Junior Member Yellow Belt
    Join Date
    Feb 2006
    Posts
    13

    Image Size

    I've been using making 3 color BMP's and selecting no compression in Photoshop. To get an icon's file size really small I've tried to strip all the extra information out of the color table and trim the icon down to the pixels essential to its apperance. I'm not an expert at this process and so maybe I could go back and make my icons smaller... Either that or I've just hit the limitation for custom symbols.... It just seems odd to me that the performance is so much better with the built in symbols.

    thanks for your time

    glenn

  8. #18
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    I don't know the code so I'm only guessing, but MapPoint probably stores the built-in symbols in its ideal format - the custom symbols will have to be converted.

    The built-in symbols might even be compiled in with the main MapPoint executable - this would also help with speed.


    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

  9. #19
    gkirbo is offline Junior Member Yellow Belt
    Join Date
    Feb 2006
    Posts
    13

    Build In Icons

    I think so too... I'm going to post on the Microsoft Map Point Forum and see if anyone knows (1) how Map Point stores its built in icons and (2) any way of storing custom icons the same way.

  10. #20
    Winwaed's Avatar
    Winwaed is offline Mapping-Tools.com Black Belt
    Join Date
    Feb 2004
    Location
    Irving,Texas
    Posts
    1,859
    Blog Entries
    60
    I still think you're on to a loser. Even if the images in the correct format (I suspect BMP or something very similar is used), you will never have them stored in exactly the same way as the MapPoint symbols - in the same data structure(s) in memory.

    I think you have to live with the speed or find another approach (hence my question about screenshots of what you are trying to achieve).


    Richard
    Winwaed Software Technology LLC
    http://www.winwaed.com
    See http://www.mapping-tools.com for MapPoint Tools

Page 2 of 3 FirstFirst 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Help! Import Custom Symbol Array
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 3
    Last Post: 03-24-2011, 10:45 AM
  2. custom symbol sets - newbie help
    By Suzgreive in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 11-30-2004, 12:49 PM
  3. Adding custom pushpin symbol
    By M.Vrolijk in forum MapPoint Desktop Discussion
    Replies: 2
    Last Post: 09-20-2004, 07:55 AM
  4. Map Rendering
    By priyands in forum MapPoint Desktop Discussion
    Replies: 2
    Last Post: 01-15-2004, 01:05 PM
  5. programmatically load a custom symbol
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 08-22-2002, 05:02 PM

Tags for this Thread

Posting Permissions

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


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25