私はかなり近いと思います。アイデアは、API からのデータに従ってバックグラウンド セクションをオンにすることです (これを試してみたい場合は、これをhttp://www.propertysolutions.com/api-documentation/code-snippet )。マウスオーバーと選択の機能。話を近づけるために、James の Beatles デモを使用しました。私はそこにいますが、バックグラウンドをオフにしないと singleSelect を追加できないようです。
$(function () {
var inArea,
map = $('#beatlesIMG'),
    single_opts = {
        fillColor: '000000',
        fillOpacity: 0,
        stroke: true,
        strokeColor: 'ff0000',
        strokeWidth: 2
    },
    all_opts = {
        fillColor: 'ffffff',
        fillOpacity: 0.6,
        stroke: true,
        strokeWidth: 2,
        strokeColor: 'ffffff'
    },
    initial_opts = {
        mapKey: 'data-name'
    };
opts = $.extend({}, all_opts, initial_opts, single_opts);
map.mapster('unbind')
    .mapster(opts)
map.mapster('set_options', all_opts)
    .mapster('set', true, 'all')
    .mapster('set_options', single_opts);
});
フィドル - http://jsfiddle.net/SpudLogic/w4w8U/4/
いくつかの提案を聞きたいです。ありがとう!