Hi Steve, > > OK, it is probably too early, how about holding just a pointer > > to the City if that is available. The index is available at > > the time the NET section is written out. > > I should have looked at the existing RoadDef. That is exactly how it > is done now: there is a single City and Zip in RoadDef. We need > instead an array of City and node/side information. When it comes to > writing out, if there is only one city for the whole road then we just > write the city field exactly as now, and if there is more than one we > write it in the new way. yes, I also came to that point. The housenumber code fills lists in RoadDef, the img write routines calculate the int values and finally write the additional data. Gerd
_______________________________________________ mkgmap-dev mailing list mkgmap-dev@lists.mkgmap.org.uk http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev