Клуб API Карт

Вопрос по xml...

Пост в архиве.
nfsound2008
14 мая 2010, 17:02

Здравствуйте уважаемые коллеги, существует сайтик и карта на нем практически всё оформил, да вот есть задачка с которой разобраться не могу...

На страничке http://www.tnb.ru/temp_map/, если кликнуть тестовая карта раскрывается большая карта, вопрос в том что мне нужно добавить, другие логотипы так же с адресами, если смотреть в xml:

Я понимаю и вижу как описывается иконка указателя, но мне нужно совместить уже имеющиеся и новые, не подскажете ли, каким образом каждому  <GeoObject> можно присваивать определнный стиль иконки?

Заранее спасибо!

Пример используемого кода, блок zenit сам мудрил, по умолчанию его не было...:

<?xml version="1.0" encoding="utf-8"?><ymaps xmlns="http://maps.yandex.ru/ymaps/1.x" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maps.yandex.ru/schemas/ymaps/1.x/ymaps.xsd">
    <Representation xmlns="http://maps.yandex.ru/representation/1.x">
        <Style gml:id="offices">
            <iconStyle>
                <href>http://www.tnb.ru/temp_map/bank_logo.png</href>
                <size x="38" y="56"/>
                <offset x="-17" y="-56"/>
            </iconStyle>
           
            <balloonContentStyle>
                <template>#balloonTemplate</template>
            </balloonContentStyle>
        </Style>

           <Style gml:id="zenit">
            <iconStyle>
                <href>http://www.tnb.ru/temp_map/bank_logo.png</href>
                <size x="80" y="100"/>
                <offset x="-17" y="-56"/>
            </iconStyle>
           
            <balloonContentStyle>
                <template>#balloonTemplate</template>
            </balloonContentStyle>
        </Style>

       
           
         <Template gml:id="balloonTemplate">
            <text><![CDATA[
                    <div st yle="font-size:12px;">
                        <div st yle="color:#ff0303;font-weight:bold">$[name]</div>
                        <div><b>Адрес:</b> $[metaDataProperty.AnyMetaData.address]</div>
                        <div><b>Расположение:</b> $[metaDataProperty.AnyMetaData.dislocation|не задан]</div>
                        <div><b>Тип валюты:</b> $[metaDataProperty.AnyMetaData.type|не задан]</div>
                        <div><b>Режим работы:</b> $[metaDataProperty.AnyMetaData.time|не задан]</div>
                    </div>]]></text>
        </Template>
    </Representation>

    <GeoObjectCollection>
        <gml:name>Объекты карты</gml:name>
        <style>#offices</style>
        <gml:featureMembers>
            <GeoObject>
                <gml:name>ст. м. "Автозаводская"</gml:name>
                <gml:metaDataProperty>
                    <AnyMetaData>
                       <address>г. Москва, ул.Восточная, дом 2, корп. 2</address>
                       <dislocation>КБ "Транснациональный банк"</dislocation>
                       <type>RUR</type>
                       <time>Круглосуточно</time>
                    </AnyMetaData>
                </gml:metaDataProperty>
                <gml:Point>
                    <gml:pos>37.660329 55.717075</gml:pos>
                </gml:Point>
            </GeoObject>
</gml:featureMembers>
    </GeoObjectCollection>
</ymaps>