anchor.diff:    </script>
   <% end %>
   
  -<h1>地図表示</h1>
  +<h1>地図表示 (Leaflet + OpenStreetMap)</h1>
   
   <div id="map"></div>
  -
  
positive.code:   </style>
    <script type="text/javascript">
      $(function() {
        var map = L.map('map');
        /**
         * 国土地理院
         */
        /* L.tileLayer('http://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png', {
           attribution: "<a href='http://portal.cyberjapan.jp/help/termsofuse.html' target='_blank'>国土地理院</a>",
        }).addTo(map);
        */
  
        /**
         * Open Street Map
         */
        L.tileLayer('http://a.tile.openstreetmap.org/{z}/{x}/{y}.png', {
           attribution: "<a href='http://www.openstreetmap.org/copyright' target='_blank'>Open Street Map</a> contributors",
        }).addTo(map);
        
        map.setView([35.6, 139.7], 10);
  
        var myIcon = L.icon({
          iconUrl: '/css/images/marker-icon.png',
          iconRetinaUrl: '/css/images/marker-icon-2x.png',
  
negative.code:         shadowSize: [41, 41],
        });
  
        /*
         * JSONの取得のためにサーバへ問い合わせ
         *
         * クロスドメインを気にしないですむように，JSでは対象の緯度経度をパラメータで渡して
         * Ruby側でSPARQLクエリを投げるようにしている．
         * パラメータの順番: '/map/左上の緯度/左上の経度/右下の緯度/右下の経度'
         *
         * SPARQL Endpointからの結果のJSONを直接利用しているので，
         * CORS対応しているSPARQL Endpointへならクエリを含んだURLを直接指定しても動くはず．
         */
        $.getJSON('/map/35.2/139/35.8/140', function(data){
          for(var b in data.results.bindings) {
            var binding = data.results.bindings[b];
  