Drupal7 の openlayers addressfield、geocode、および geofield モジュールを使用して、ユーザーが関連する地理データを使用してコンテンツを作成できるようにしています。ただし、一部のコンテンツではストリート名が利用できません。したがって、アドレスフィールドに入力する代わりに、ユーザーがクリックして正しい位置にフラグを立てることができる、事前にズームされたマップエリアが必要です。
「Openlayers Widget Map」でジオフィールドを使用しようとしましたが、必要なものではありません。
そのためのモジュールの使用方法を知っている人はいますか? そのためのチュートリアルはありますか?
よろしくミチ
答えてくれてthx!
はい、理論上は機能します。geofieldモジュールで試してみました。はい、ノードの作成中に contenttype フォームでマップを見ることができました。
しかし、マップを関連する場所に事前にズームする方法 (またはそのために geolocate bevahior を使用する方法) や、そのジオフィールド マップのマーカー スタイルを変更する方法が見つかりませんでした。contenttype フィールド設定で選択できる唯一のマップ スタイルは、「ジオフィールド ウィジェット マップ」です。そのため、独自のマーカー スタイルを持つ個別の事前ズームされたマップを使用する選択肢はありません。openlayers設定で「OpenLayers Default Map」を変更しても違いはありません。したがって、ジオフィールドをカスタマイズするために何かを見落としている可能性がありますが、モジュールには構成リンクがありません。そのため、さらに構成を行わないと、ユーザーがジオフィールドでノードにフラグを立てるモジュールは実用的ではありません。
他のアイデアや情報はありますか?