0

次の JavaScript を使用して、ディーラーの場所のピンをマップにロードしています。これは Mapbox API を使用しています。

<%=getDealerPins()%> メソッドは、"[x,y],[x,y],[x,y]...." などの形式の文字列を返します。これは私のピンとして非常にうまく機能しているようです。頻繁に変更できます。

私が知る必要があるのは、タイトルと説明のプロパティに対して同じことを行って、それらに個別の名前を付けることができるかということです。

<link href='//api.tiles.mapbox.com/mapbox.js/v1.3.1/mapbox.css' rel='stylesheet' />
<script src='//api.tiles.mapbox.com/mapbox.js/v1.3.1/mapbox.js'></script>

<style>
    #map {
        width: 100%;
        height: 600px;
    }
</style>

<div id='map' />

<script type='text/javascript'>

    var map = L.mapbox.map('map', 'guyh92.map-vt5qmr0v')

    L.mapbox.markerLayer({
        type: 'Feature',
        geometry: {
        type: 'MultiPoint',
        coordinates: [ <%=getDealerPins()%> ] 
    },
        properties: {
            title: ['Dealer'],
            description: ['1234'],
        }
    }).addTo(map);

    </script>

ありがとう!

4

1 に答える 1