GMaps via KML: changement de couleur de repère pins

Nous sommes à l'aide de GMaps avec un fichier KML à l'alimentation pour afficher des lieux sur une carte. Voici un exemple:

http://jugendinfo.de/themen.php/873/geo.html

Les broches sur cette carte doit être rouge, j'ai donc utilisé le suivant PHP4 code dans le fichier KML générateur pour définir la couleur:

$snode = $dom->create_element('Style');
$styleNode = $docNode->append_child($snode);
$styleNode->set_attribute('id', 'normalPlacemark');

$lnode = $dom->create_element('LabelStyle');
$labelNode = $styleNode->append_child($lnode);

$cnode = $dom->create_element('color');
$colorNode = $labelNode->append_child($cnode);

$colorText = $dom->create_text_node('ffcc0000');
$colorNode->append_child($colorText);

Cette résultats dans la suite de code KML:

<Style id="normalPlacemark">
  <LabelStyle>
    <color>ffcc0000</color>
  </LabelStyle>
</Style>

La pleine KML source peut être chargé à partir de cet emplacement:

http://jugendinfo.de/feeds/geo.php/873.kml

Cependant, le style de couleur ne semble pas être respectée. Sans aucun élément de style dans le fichier KML document, les broches sont même pas affichés. Comment puis-je changer la couleur? L'API docs semblent être très limité sur ce problème et l'exemple des extraits de code PHP sont encore assez buggé, je ne pouvais pas obtenir des conseils sur la façon de le faire fonctionner. La plupart des exemples semblent s'appliquer à Google Earth à la place de Google Maps.

InformationsquelleAutor hurikhan77 | 2011-01-27