HTML5 位置情報は現在位置を取得し、Baidu に表示します。map_html5 チュートリアル スキル
モバイル Web や Web アプリを開発する場合、Baidu Map API を使用する場合、携帯電話の測位によって現在位置を取得し、地図上の中央に表示する必要があることがよくあります。これには、HTML5 の地理位置情報機能を使用する必要があります。
navigator.geolocation.getCurrentPosition( callback);
座標の取得に成功すると、コールバック メソッドのパラメータが取得された座標点で実行され、マップを初期化し、コントロールを設定します。ポイント、ズーム レベルを変更し、マップにポイントを追加します。 オーバーレイ:
var map = new BMap.Map("mapDiv");//mapDiv はマップが配置される div の ID
map.addControl(new BMap.NavigationControl());
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.OverviewMapControl()); //point は座標点です。 15 はマップのズーム レベルで、最大レベルは 18 です。
var pointMarker = new BMap);
;これでは十分ではなく、表示される結果は正確ではありません。これは、getCurrentPosition によって取得される座標が GPS の経度と緯度の座標であり、Baidu Map の座標が特別に変換されるためです。そのため、取得の間に座標変換の手順が必要です。この変換方法は Baidu API で提供されており、ポイント変換またはバッチ変換の両方が提供されています。シングルポイント変換については http://developer.baidu.com/ を参照する必要があります。 map/jsdemo/demo/convertor.js、バッチ変換は http://developer.baidu.com/map/jsdemo/demo/changeMore .js を参照する必要があります。ここでは前者のみが必要です:
をクリックしますこの例の詳細なコードは次のとおりです。 (リファレンス内の ak はアプリケーション キーです)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。
