Skip to content

マップ/原点編集可否 ​

マップ(地図)や、マップの原点を編集することはできますか? ​

​

はい、以下の2つの REST API を使用することによって、可能です。

取得したマップのデータの yaml データ内 の origin を編集し、保存した上で、新しいマップとして本体のデータベースに追加することができます。

方法 ​

  1. マップの取得 API により、元となるマップを取得します。
  2. 取得したマップのデータの yaml データ内 の origin を編集します。origin は、マップ原点に対する、マップ左下のコーナー点の座標(マップ原点の定義)となります。くわしくは こちら を参照下さい。
  3. マップの追加 API により、新しいマップとしてデータベースに追加します。(追加されたマップは、新しい IDが割り振られます。既存のマップは残るので注意して下さい。)

ver.1.14 の仕様は REST API マニュアル(ver.1.14.0) の「M4-1 マップの取得」「M5-2 マップの追加」をご覧ください。


また、もう1つの方法として、管理メニューからマップの sqlite データベースをダウンロード・編集して反映することもできます。ver.1.08以降

  1. 「管理メニュー」→「マシン設定」→「マップ・タスクセットデータ」(ver.1.12 以前は「地図・タスクセットデータ」)の「データのバックアップ」からダウンロードします(ZIPで保存されます)。
  2. DB Browser 等でデータベースを編集します。
  3. 「マップ・タスクセットデータの更新」から読み込むと反映されます。

※更新すると既存のデータはすべて置き換えられ、再起動します。
※この操作には、PCを推奨します。(サポート対象外となります。)

マップ作成する場合はアンチエイリアスは推奨しません。

© 株式会社Keigan