Hey,
Could you please give me some information about the current status of KML
visualisation in Maps/Semantic Maps?
The latest release of Maps only has experimental support for KML. The upcoming 1.0.3 release will have better support for KML (and Google Earth!), which is already in place, and which I'll document soonish (before the release).
For 7.x I had added support for automatic centering and external/internal
KML files. Do they still work?
These improvements made on the 0.7.x branch are not compatible with trunk, and are also made for Google Maps v2, which I'm not longer supporting (although you can still use it with the latest version of Maps). The current code on trunk does have support for automatically adjusting the zoom level so all KML overlays can be seen on the map.
Or maybe I can help you improving the KML support.
I'd like to release 1.0.3 before any real changes are made, so if you want to add in functionality, I'll hurry up and get 1.0.3 released :)
In any case, the JS doing the KML stuff is in the function on line 108 here: http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/Maps/includes/ser...
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --