JavaScript 長方形を変形する方法~OpenLayersで図形を描画する⑩ 前回の記事で図形の変形についてお伝えしましたが、長方形については描画時とは異なる変形方法になってしまいます。 長方形について、描画時と同じ方法で変形できるようにソースコードを修正していきます。 動作確認 まずは結果をご確認ください。 // ... 2020.08.01 JavaScriptOpenLayers
JavaScript 固定画像の移動方法~OpenLayersで図形を描画する⑧ 固定画像は、長方形オブジェクトと、画像レイヤーの二重構造になっているため、移動・変形させようとすると少しコツがいります。 描画する図形全てにIDをふり、長方形と画像の二重構造をリンクさせます。 動作確認 まずは結果から ↓ ↓ ↓ ↓ //... 2020.08.01 JavaScriptOpenLayers
JavaScript 図形を選択する方法~OpenLayersで図形を描画する⑥ 前回までの記事でOpenLayersにおける図形の描画についてお伝えしました。 今回から描画した図形を選択・移動・変形させる方法についてお伝えします。マーカーの置き直しや、多角形の角を増やしたりすることができます。 これらを実現することがで... 2020.08.01 JavaScriptOpenLayers
JavaScript 図形を移動させる方法~OpenLayersで図形を描画する⑦ 前回の記事でOpenLayersで描画した図形を選択することについてお伝えしました。 しかし、選択ができるようになっただけでは、機能が増えた感じはないと思います。移動ができることによって、「誤った場所に描画してしまった図形を置き直す」という... 2020.08.01 JavaScriptOpenLayers
JavaScript フリーハンドで図形を描画する方法~OpenLayersで図形を描画する③ OpenLayersの図形描画を用いて、以下のようなことができます。 マーカーの配置 線を引く 円で囲む 三角形や四角形などの「多角形」で囲む テキストを書き込む 矢印で強調する 固定画像の配置 フリーハンドで線を書き込む 今回は「フリーハ... 2020.08.01 JavaScriptOpenLayers
JavaScript 図形を複数選択する方法~OpenLayersで図形を描画する⑪ 今までは1つの図形を選択して、移動、変形させる方法についてお伝えしましたが、複数の図形を同時に選択することができれば、同時に移動させることが可能です。 動作確認 // 図形を採番するための変数 var featureId = 0; // 描... 2020.08.01 JavaScriptOpenLayers
JavaScript 地図上にテキストを書き込む方法~OpenLayersで図形を描画する② 前回の記事ではOpenLayersで図形描画の基本についてお伝えしました。 これでOpenLayersがお絵かきアプリに早変わりします。 今回はさらに深堀りしていきます。OpenLayersの描画機能では以下のことができます。 マーカーの配... 2020.08.01 JavaScriptOpenLayers
JavaScript 地図上に固定画像を配置する方法~OpenLayersで図形を描画する⑤ ①基本編ではーカーの描画方法についてお伝えいたしました。 マーカーには拡大/縮小しても表示される大きさは変わらないという特徴があります。しかし、その特徴は以下のような場面で不都合となります。 地図以外の画像を地図の一部として扱いたい 地図の... 2020.08.01 JavaScriptOpenLayers
JavaScript OpenLayersで図形を描画する①~基本 OpenLayersでは地図内にお絵かきができます。以下のようなお絵かきが可能です。 マーカーの配置 線を引く 円で囲む 三角形や四角形などの「多角形」で囲む テキストを書き込む 矢印で強調する 固定画像の配置 フリーハンドで線を書き込む ... 2020.07.31 JavaScriptOpenLayers