私はdjangoでWebアプリケーションを開発しています。テキストボックスに場所名を入力すると、対応する場所が次のページのGoogleマップの中央に表示される機能を構築したいと考えています..
Djangoでこれを行う詳細な方法を教えてください
前もって感謝します!
私はdjangoでWebアプリケーションを開発しています。テキストボックスに場所名を入力すると、対応する場所が次のページのGoogleマップの中央に表示される機能を構築したいと考えています..
Djangoでこれを行う詳細な方法を教えてください
前もって感謝します!
これが十分に役立つかどうかはわかりませんが、基本的にこれはそれを行う1つの方法です:
<address retrieved from form>
&sensor=true です)。JavaScript でマップを定義するテンプレートでは、lat および lng テンプレート変数を使用してマップを設定します。たとえば、( Google Maps JavaScript API ドキュメントの例に従って):
var myLatlng = new google.maps.LatLng({% latitude%}, {% longitude %});
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
あるコメント投稿者が指摘したように、あなたの質問は非常に幅広いため、この回答はあまり詳細にはなりません。上記のプロセスが機能するようになったら、拡張を開始します (たとえば、これを簡単に ajax 化するか、GM Web サービスを使用して意味のあるエラー メッセージをユーザーに返すことができます...)