1. A method of preparing map information for use for displaying maps on a mapping or navigation apparatus, the method comprising: receiving initial map information representing a map or maps to be displayed; performing a similarity analysis, the similarity analysis comprising analysing the initial map information to identify one or more similarities within the initial map information; preparing a further representation of the initial map information based on the similarity analysis; and storing the further representation of the map information for use by a mapping or navigation apparatus.