View Full Version : MP2006 to MP2009 symbol ref numbers

11-03-2008, 05:33 PM
This is my first post to the forum and I'm very glad to find it.

I have an application that I've developed using MP2006 and now in the process of upgrading to MP2009. I, like many others, have run into the symbol problem. I have installed all the old symbols using the procedures found elsewhere on the forum, but a problem remains. The reference numbers are different from the MP2006 version, so of course, the resulting map is not usable. I cannot program to the new numbers, because there is no way to guarantee the numbers will remain the same across users. I have a system file where the user can enter reference numbers for their own setup, but there is not a table (that I know of) of the current symbols and their reference numbers. I have written a kludge program to display the symbols and references to a dummy map for viewing, but this is not acceptable to my users or me.

What are my options for getting symbol / reference numbers from MP2009? or should I just consider this a major step backwards and live with it. This has been pretty disappointing because I really needed the updated maps and a couple of the other routing options that were exposed in MP2009, other wise I would have stayed with MP2006.

11-04-2008, 07:49 AM
It is possible to get the MP2006 symbols (search this site or laptopgpsworld.com for some templates that Microsoft have released), but the numbers will be different. This is a big problem if you are running in an environment with both versions!

One possibility (and it is ugly) is to import a load of "padding pins" in to MP2009. Then import the same set of pushpins into both MapPoint 2006 and 2009 from, say, index 300 onwards. Therefore these imported pushpins will have matching indices in both applications.

As I said, messy!


Eric Frost
11-04-2008, 08:01 AM
See the most recent what's new item on mp2kmag -
The Magazine for MapPoint - MP2K Magazine (http://www.mp2kmag.com/whats_new.html)
In particular the three approaches to getting MP06 symbols into MP09 -
I don't think it will take care of the numbering issue - Richard's method is probably the best way.. but hopefully there is something there that will give you some insights.

BTW, Richard - the ISP is migrating the server MP2Kmag is on and the site has to remain static until they finish so I have to delay another week before publishing your article on late binding, but I promise to get to it next week!


11-04-2008, 10:38 AM

Thanks for the reply. I bit the bullet and added a way to display all the symbols and their ref to a map, not as nice as it should be. Now my question is: How do I get the total number of symbols available. The symbols object only returns the number used by the map.

I wonder if anyone at MS has ever actually developed an application with MP that spans more than one version... but then again, when it's three years between updates, there probably isn't anyone around that even worked on the prior version. Sorry for being a grump, but I was expecting MS to fill in the gaps with the new version and not create huge new ones. Was there a beta that everone missed out on?