0

ユーザーがマップの背景に事前定義された領域を設定できるアプリケーションを構築しようとしています。X、Y 座標を指定するのではなく、マップの上に領域を描画してから保存できるようにしたいと考えています。次に、それらの形状をデータベースに記録して、後で再び表示できるようにします。

私はこのようなチュートリアルを見てきました:

http://www.html5canvastutorials.com/labs/html5-canvas-drag-and-drop-resize-and-invert-images/

この種の機能の作成を開始するにはどうすればよいですか? どこを見ればいいですか?それが大きな質問であり、おそらく少し広すぎることは理解していますが、考慮すべきオプションのリストは素晴らしい答えになるでしょう.

私がどこから始めればよいかについてのヒントがあれば、それは大歓迎です。

4

1 に答える 1

1

それはjavascriptの仕事です。Ruby と HTML だけではこれを行うことはできません。基本的に、JavaScriptコードでは、保存アクションをトリガーするいくつかのイベントをリッスンする必要があります(ユーザーが画像のサイズを変更するか、ドラッグします)。次に、保存するデータを収集し(画像の位置とサイズが推測されます)、送信しますこれは、AJAX リクエストを介してバックエンドに送信されます。その後、dbに保存できます。

于 2012-06-03T16:15:48.930 に答える