The attached patch will prevent writing the additional POI information (address, phone number) if
- it won't be shown (POIs with IDs 0x64xx to 0x66xx won't have their information shown)
- there is no street given for that POI
This reduces the size of the map by about 5% for my map (with a lot of POIs actually generated in the range 0x64xx to 0x66xx).
It may be questionable to write no address information if there is no street given. IMHO though, what I want to have from that additional information is the street address. I can see on the map in which city and region the POI is in and in most cases I can also see the distance to my current location. So if I don't have at least a street name the information about the city and region alone (which is most likely autogenerated and therefore error-prone anyway) doesn't help. For my maps the additional size reduction of this is less than 1 % (which I don't understand BTW, should be more).
I'm not sure about the ID range 0x64xx to 0x66xx - has anybody tested this and knows whether there are additional IDs that won't have their information shown?
Regards
Thilo
Actually it is much more. 0x4100 and bigger show no contact Information
(this of course also includes all 0x1???? ) - Or has someone found any
POI above 0x4099 show any kind of contact information????