Another year.Today is the two year anniversary of the public announcement of mkgmap. It is interesting to look back and recall that the project started less than a month before that announcement. The map was basic and only included roads and only at one zoom level, but it was still useful for mapping. I never imagined at that time, that two years later improvements would still be being made and there would be a separate web site and everything. The big news of the year is that routing support has now been added. This came about by the efforts of Robert Vollmert and Alexander Atanasov. Alex had working code to read files that is used in Navit. Although the first work was done right at the beginning of the year, there was a lengthy break during the summer when little was done. It then really took off when Robert returned to the project in December and rapidly coded up all of the remaining pieces. In a mere couple of weeks it took shape and bugs were removed, resulting in something that looks very good indeed. The other major improvement is with the style system to convert between OSM tags and the features on the map. This can now use conditions based on several tags. It should be possible to create special purpose maps, such as the cycle map directly from a mkgmap style. At the current time there is a noname style, that highlights residential streets that do not have a name so that they can be investigated by mappers. What next?These are my thoughts, but who knows development could take off on a completely different direction when the time comes...
There is also the issue of splitting up large OSM files into tiles that are suitable for generating the maps. I shall be releasing a program to do this in a way that is designed for the purpose and requirements of mkgmap, including variable sized areas depending on map density and exact cutting and matching of tiles.
Posted
by
on Dec 21, 2008
|