I have just received the World Map Kit evaluation. After updating the code to work with the Desktop Edition 331, and adding projection support, I was able to get nice background maps within my existing app with relatively little pain. Very nice rendering.
Now, my challenge is deployment to our customers. My goal is to have one dataset that is the country boundaries, all of the federal * files, highway networks, etc. And then, on a customer by customer basis, selectively deploy individual states. I have tested that I can delete all of the USA\TLKA state files except one, and still work just fine. Same with the LPT and CTYCU state files. I was assuming I would still have to distribute the USA\TLKA\lka??.mid? files. But that's a problem. USA\TLKA\lka40.midx is over 2 gigs, so that cannot be deployed inside a Windows CAB file, can't be zipped by most software, etc.
What exactly is a midx/mids file pair? Can I recreate them to index only the set of state files that I want to distribute?