[final report] Local map rendering in libchamplain
- From: Simon Wenner <simon wenner gmail com>
- To: gnome-soc-list gnome org, libchamplain-list gnome org
- Subject: [final report] Local map rendering in libchamplain
- Date: Mon, 17 Aug 2009 21:51:54 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Here are my final commits for this GSoC. There is only one notable
change: The champlain-memphis-map-source no longer depends on a default
rules XML file.
$ git shortlog --since=2009-08-10
Simon Wenner (7):
Docu: *_set_* always before *_get_*
set all priv vars to NULL after unref in dispose
Remove champlain_map_data_source_new
Use ClutterColor for memphis_map_source_{g,s}et_background_color
Remove the dependency on a default rules file.
Update description of ChamplainMemphisMapSource
Remove unused includes
All main goals of my project are implemented and work. Libchamplain can
now draw maps from OpenStreetMap XML data with customized drawing rules.
Roadmap: http://foregroundnoise.wordpress.com/gsoc-2009/
Known Issues:
- - There is one known minor bug. Libmemphis can render tiles at any size,
but only 256x256 can be used in libchamplain, because switching between
map sources with different tile size causes memory corruption. Bigger
tiles could lead to better drawing performance.
- - libmemphis is copied into the champlain source tree.
- - Some renderer (libmemphis) features are missing (e.g. point of
interest data).
The Future:
I have not planned to disappear after the GSoC. I want to make sure that
my code can be merged. First, I will push libmemphis to a release, so it
can be removed from the champlain tree. Second, I will add some of the
missing libmemphis parser/renderer features.
Cheers,
Simon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkqJtNUACgkQ7ycmeUok62n9XACdFb1ruTZrxE8K5JAnNPc03JyL
xQUAoIN7SE1P7ZlvZH8xTXp34tu+Qcpn
=kQuO
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]