Wrapping up GSoC 2019 - The current state of OSM2World
Publiée par JasonManoloudis le 26 août 2019 en English. Dernière mise à jour le 13 novembre 2019.Introduction
So, this is the final entry of a what has come to be a 6 entries series, regarding this year’s Google Summer of Code project and the work that has been done on the 3D Renderer OSM2World. This post will summarize the last 2 tasks that did not get their own separate entries as well as give an overview of the whole summer work, starting from the latest. The two tasks in question are those of Rendering Destination Signs and Guessing the positions of non-explicitly defined signs, as stated in the application document, which have proved to be particularly challenging to say the least; we will go through them later on this post.
So without further ado, let’s present what has been done so far in this Summer of Code, in a chronological order:
- Font rendering for signs with custom text: https://github.com/tordanik/OSM2World/pull/147
- Human readable traffic sign values: This particular task does not have a pull request of its own as its TODOs, mentioned in the application document, where gradually being implemented as parts of the other tasks (a good example of this can be found in this entry)
- SVG texture support: https://github.com/tordanik/OSM2World/pull/151
- Traffic sign catalogues: https://github.com/tordanik/OSM2World/pull/153
- Destination signs: https://github.com/tordanik/OSM2World/pull/154
- Guessing the positions of non-explicitly defined signs: https://github.com/tordanik/OSM2World/pull/155 (may be changed)
A summary is available for each of the first 4 tasks, in their corresponding diary entries, listed below in the same order:
- Font rendering for signs with custom text
- Human Readable traffic sign values
- SVG texture support
- Traffic sign catalogues
Let’s now see what the remaining 2 tasks are all about!