0

GraphHopper と OSM マップの必要な領域をダウンロードしました。Graphhopper を起動した後、http://localhost: 8989 にアクセスすると、「API キーがこのアプリケーションに対して有効ではありません (リファラー URL)」と表示されます。

自己ホスト型 GraphHopper で API キー チェックを無効にするにはどうすればよいですか?

4

2 に答える 2

2

このメッセージは、マップ タイルに対して、およびマップ タイル内で表示されると想定しています。ローカルホスト用に取得するべきではありませんが、独自のドメインを持つサーバーでホストする場合は取得できます。

GraphHopper はルーティング専用であり、マップを視覚化しないことに注意してください。マップには外部サービスOmniscaleを使用しており、そこにサインアップして無料のマップ タイル キーを自分で取得できます。または、右上隅にあるボタンを使用して多くの無料サービスに切り替えます (または永続的に切り替えます)。または、独自にマップ タイル サーバーをホストします。

于 2015-09-30T06:13:20.600 に答える
0
  1. APIキーを入れる必要があるコードサンプルを使用する場合は、omniscale https://maps.omniscale.com/en/admin/keysでマップキーを作成します

    var omniscale = L.tileLayer.wms('https://maps.omniscale.net/v1/APIKEY/tile', {
    layers: 'osm',
    attribution: osmAttr + ', &copy; <a href="http://maps.omniscale.com/">Omniscale</a>'});
    

そしてもうない

于 2018-04-03T17:08:51.733 に答える