問題タブ [heremaps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android Here Maps はプログラムで API キーを設定します
Here maps Premium SDK 3.15 を使用しています。ドキュメントでは、Android マニフェスト ファイルに ID、トークン、およびライセンスを設定するように指示されています。マニフェストのプレースホルダーとして build.gradle に id、token、license を設定し、以下のように Android.manifest に配置します。
私のプロジェクトは静的コード分析に遭遇し、発見の1つは「アプリケーションコードに存在するハードコードされたシークレットトークン」です。これは、here マップの資格情報を build.gradle に保持していて、問題があることを意味します。
私の質問は、これらの資格情報をどこに保持する必要があるかということです。Android の代わりに SDK をプログラムでマップする方法はありますか。マニフェスト (念のため、プロジェクトに保持せず、バックエンドから取得します)
javascript - 大きな eojson が Here Map に表示されないのはなぜですか?
VueJs アプリケーション内で JavaScript API を使用して、Here Map で英国の郵便番号地区の geojson 表現を解析して表示しようとしています。
コードは比較的単純です。districtGeojson は JSON ドキュメントです。次の関数は、マップが初期化されて表示された後に呼び出されます。
ご覧のとおり、console.log() があり、デフォルトのズーム レベルでレイヤーの有効性を何らかのチェックを行い、true を返します。
私が見ているのは、地図が一瞬ちらつき、それから普通の地図が表示されることだけです。何が問題なのかについて API からフィードバックを得る方法はありますか?
必要に応じて、JSON ドキュメントを共有できますが、サイズが大きい (5Mb) ため、最初にこのコードに明らかに問題があるかどうかを確認したかったのです。