I did figure this problem out. GPSMapeEdit and cGPSMapper can implement Intersection Search. But ddabcd277 is correct, it is tedious.
For future intrepid map authors what I neglected was defining which country, region, and city for each object. In the Polish Notation add definitions like this:
[Countries]
Country1=United States
[END-Countries]
[Regions]
Region1=Washington
CountryIdx1=1
[END-Regions]
[Cities]
City1=Seattle
RegionIdx1=1
City2=Bellevue
RegionIdx2=1
City3=Everett
RegionIdx3=1
[END-Cities]
And then assign each road to one of the defined cities using:
CityIdx=2
In the Polish Notation. The GPSMapEdit GUI can assign objects (like roads) to cities - IF they have been predefined. But, the sheer volume of changes makes this tedious. A good Text Editor helps. And then GPSMapEdit can be used for the exceptions.
Once I assigned a CityIdx to each road - then Intersection Search work both in MapSource and in my Garmin Nuvi.
Bookmarks