2017-02-28 12 views
0

私はJavascriptドキュメントのためのHERE Maps APIをしばらくブラウジングしていましたが、HERE Maps API in JavascriptのTilestacheからカスタムタイルを使用することはできませんでした。ここでTil​​estacheとJavascript APIを使用できますか?

このAPIの経験が豊富な私の質問:HERE Maps API for Javascriptでカスタムタイルを使用することは可能ですか?

事前に感謝します。

答えて

1

ここにマップでカスタムマップタイルを使用することは可能です。あなたはここでそれを行う方法の例を見つけることができます。

https://developer.here.com/api-explorer/maps-js/v3.0/infoBubbles/custom-tile-overlay

私は完全な例をお調べしますが、いずれにしても重要なポイントは、これらのは次のとおりです。

1)タイルプロバイダを作成し、指定しますURL形式

var tileProvider = new H.map.provider.ImageTileProvider({ 
 
    // We have tiles only for zoom levels 12–15, 
 
    // so on all other zoom levels only base map will be visible 
 
    min: 12, 
 
    max: 15, 
 
    getURL: function (column, row, zoom) { 
 
     ... omitted 
 
     
 
     // The Old Berlin Map Tiler follows the TMS URL specification. 
 
     // By specification, tiles should be accessible in the following format: 
 
     // http://server_address/zoom_level/x/y.png 
 
     return 'tiles/'+ zoom+ '/'+ row + '/'+ column+ '.png'; 
 
     } 
 
    } 
 
    });

2)層を作成し、私を追加マップ

// Now let's create a layer that will consume tiles from our provider 
 
    var overlayLayer = new H.map.layer.TileLayer(tileProvider, { 
 
    // Let's make it semi-transparent 
 
    opacity: 0.5 
 
    }); 
 

 
    // Finally add our layer containing old Berlin to a map 
 
    map.addLayer(overlayLayer);

+0

にtは有望なようだが、私は今、これを試してみるつもりです。ご回答どうもありがとうございました!元の質問にUTF Gridをカスタムタイルと一緒に使用する方法があるのを忘れてしまったのですか? – Tamas

+0

それを助けることができません、私は知らない:/ – SirBif

+0

恐ろしい!それは魅力のように働いてくれてありがとう! – Tamas

関連する問題