ホームページ ウェブフロントエンド H5 チュートリアル HTML5 で Geolocation を使用して地理的位置を取得し、Google Map API を呼び出して位置を特定します。Google Map_html5 チュートリアルのスキル

HTML5 で Geolocation を使用して地理的位置を取得し、Google Map API を呼び出して位置を特定します。Google Map_html5 チュートリアルのスキル

May 16, 2016 pm 03:50 PM
地理上の位置

このおかずは、HTML5 を学習し始めたばかりですが、地理位置情報に非常に興味を持っており、Google マップの API と組み合わせて、基本的な地図位置機能を実現しました。
1. 現在の地理的位置を取得します。
メソッド void getCurrentPosition(onSuccess, onError, options); を呼び出します。
このうち、onSuccessは現在位置情報の取得に成功した場合に実行されるコールバック関数、onErrorは現在位置情報の取得に失敗した場合に実行されるコールバック関数、optionsはおなじみのオプションのリストです。 2 番目と 3 番目のパラメータはオプションの属性です。
onSuccess コールバック関数では、パラメータposition が使用されます。これは、特定の位置オブジェクトを表し、現在位置を表します。これには次の属性があります:
•緯度: 現在の地理的位置の緯度。
•経度: 現在の地理的位置の経度。
•altitude: 現在位置の高度(取得できない場合はnull)。
•精度: 取得された緯度と経度の精度 (メートル単位)。
•altitudeAccuracy: 取得された高度の経度 (メートル単位)。
•見出し: デバイスの順方向。オブジェクトの方向に対して時計回りの回転角度で表されます(取得できない場合はnull)。
•speed: デバイスの前進速度 (メートル/秒単位、取得できない場合は null)。
•timestamp: 地理的位置情報を取得した時刻。

onError コールバック関数では、error パラメーターが使用されます。これには次の属性があります:
•code: 次の値を持つエラー コード。
1. ユーザーが位置情報サービスを拒否しました (属性値は 1)。
2. 位置情報を取得できませんでした (属性値は 3)。 )。
•message: 特定のエラー情報を含む文字列。

options パラメータのオプション属性は次のとおりです。
•enableHighAccuracy: 高精度の地理的位置情報を要求するかどうか。
•timeout:タイムアウト(単位:ミリ秒)を設定します。
•maximumAge: 地理的位置情報をキャッシュする有効時間 (単位: ミリ秒)。
地理的位置情報を取得するためにブラウザが HTML5 をサポートしているかどうかを判断するには、HTML5 をサポートしていない以前のブラウザと互換性を持たせるために必ず次のコードを記述してください。


コードをコピーコードは次のとおりです:
if (navigator.geolocation) {
//現在の地理的位置情報を取得します
navigator.geolocation.getCurrentPosition(onSuccess, onError, options);
} else {
alert("お使いのブラウザは地理的位置の取得に HTML5 をサポートしていません情報。" ; 以下に示すように。



コードをコピー

コードは次のとおりです:
次に、マップ パラメータを設定し、設定方法は以下の通りです。


コードをコピー


コードは次のとおりです:
// 座標を指定しますGoogle マップのポイント、座標ポイントの横座標と縦座標を同時に指定します。 var latlng = new google.maps.LatLng(coords.latitude, coords.longitude); var myOptions = { zoom : 14, / /拡大率を設定しますcenter: latlng, //地図の中心点を指定された座標点に設定します
mapTypeId: google.maps.MapTypeId.ROADMAP //地図の種類を指定します
} ;


最後にマップを作成してページに表示します。作成方法は次のとおりです


コードをコピーします。 >

コードは次のとおりです:

//マップを作成し、ページに表示します。マップ
var map = new google.maps.Map(document.getElementById ("map"), myOptions);
最後に、この例のすべてのコードを示します。コードを以下に示します。
コードをコピーします


コードは次のとおりです:




<メタhttp-equiv="Content-Type" content="text/html; charset=utf-8" />
現在地を取得して Google マップに表示します ;script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false">





このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Douyin IP の場所を変更する方法 Douyin IP の場所を変更する方法 May 04, 2024 pm 04:36 PM

はい、Douyin の IP の場所は次のように変更できます。Douyin を開いてプロファイルを編集します。都市情報を変更し、表示する都市または地域を選択します。変更を有効にするには、ログアウトしてから再度ログインします。

Amapには携帯電話の登録が必要ですか? Amapには携帯電話の登録が必要ですか? May 05, 2024 pm 05:12 PM

はい、セキュリティ、パーソナライズされたサービス、アカウント管理のため、Amap では携帯電話番号での登録が必要です。登録手順は次のとおりです。Amap アプリを開き、「マイ」および「ログイン/登録」をクリックし、登録する携帯電話番号を選択し、携帯電話番号を入力して確認コードを取得し、パスワードを設定して登録を完了します。

Weiboに写真や動画を投稿する方法 Weiboに写真や動画を投稿する方法 May 03, 2024 am 01:15 AM

Weibo に写真とビデオを同時に投稿する手順は次のとおりです。 関連する写真とビデオ、または補足的な写真とビデオを選択します。 Weibo クライアントを開き、「公開」ボタンをクリックします。 「写真とビデオ」タブを選択します。写真とビデオを追加します (最大 9 枚の写真と 1 つのビデオ)。テキストを入力し、関連情報を追加します。それを公開するだけです。

Douyin の推奨事項をリセットするにはどうすればよいですか?おすすめを特集に変更するにはどうすればよいですか? Douyin の推奨事項をリセットするにはどうすればよいですか?おすすめを特集に変更するにはどうすればよいですか? May 08, 2024 pm 03:52 PM

短いビデオに焦点を当てたソーシャル プラットフォームとして、Douyin のレコメンデーション アルゴリズムはその中核機能の 1 つです。ユーザーの興味や行動に基づいて、関連するビデオ コンテンツを推奨できます。場合によっては、ユーザーが自分の好みに合わせたコンテンツを取得するために推奨アルゴリズムをリセットしたい場合があります。では、Douyin の推奨事項をリセットするにはどうすればよいでしょうか? Douyin のおすすめを特集に変更するにはどうすればよいですか?この記事では両方の質問に答えます。 1.Douyin の推奨事項をリセットするにはどうすればよいですか? 1.Douyin APPを開き、個人のホームページに入ります。 2. 右上隅の「設定」アイコンをクリックして、設定ページに入ります。 3. 設定ページで、「推奨される管理」オプションを見つけてクリックして入力します。 4. レコメンデーション管理ページでは、興味タグと興味の設定を確認できます。異なるものを選択または選択解除できます

TikTokのおすすめ設定を変更する方法 TikTokのおすすめ設定を変更する方法 May 04, 2024 am 12:06 AM

Douyin のおすすめは、「コンテンツ設定」の設定を変更することで変更できます。これには、おすすめの動画タイプの調整、興味のあるクリエイターのフォロー、嫌いなコンテンツのブロック、動画言語の設定、地理的位置制限、話題のトピックのフォロー、検索/閲覧履歴のクリアなどが含まれます。

TikTokで位置情報の許可を変更する方法 TikTokで位置情報の許可を変更する方法 May 03, 2024 pm 11:24 PM

Douyin の位置情報のアクセス許可を変更する手順: 1. Douyin アプリを開き、[自分] をクリックします。 2. 右上隅にある「3 本の横棒アイコン」をクリックします。 3. [設定]を選択します。 4. 「プライバシー設定」を見つけてクリックします。 5. 「位置情報サービス」をクリックします。 6. 必要に応じて、「ターゲティングを許可する」または「使用するときのみ尋ねる」を選択します。 7. 変更後、有効にするためにDouyinアプリケーションを再起動する必要があります。

TikTokのタイムゾーン設定を変更する方法 TikTokのタイムゾーン設定を変更する方法 May 04, 2024 am 01:57 AM

Douyin タイムゾーン設定は変更できません。タイムゾーンは現在の地理的位置に基づいて自動的に設定されます。

Honor スマートフォンで写真の透かしをオフにする方法の紹介 Honor スマートフォンで写真の透かしをオフにする方法の紹介 May 08, 2024 pm 01:20 PM

1. まず、カメラを開き、右上隅にある設定アイコンをクリックします。 2. 地理位置情報と自動透かしスイッチをオフにします。

See all articles