1

Filemaker 12 advanced を使用しており、マップ (Google 静的マップ) のイメージ コンテナー オブジェクトの上に UI オブジェクトをオーバーレイする必要があります。GPS データに基づいて位置を計算しているため、スクリプトを使用してこれらのオブジェクトを配置する必要があります。

GPS 距離をピクセルに変換することの難しい部分は、こちらの記事から既に作業しています: https://gis.stackexchange.com/questions/46729/corner-coordinates-of-google-static-map-tile

ここで、UI にある種のマーカーを動的に配置できるようにする必要があります。UI オブジェクトのプロパティはスクリプトから変更できないと聞きましたが、それは以前の FM バージョンを参考にしたものでした。それがまだ不可能かどうか誰か知っていますか?または、考えられる回避策はありますか?何らかの方法でマーカーを表示するように画像データ自体を変更することは完全に不可能ですか?

散布図でこれを試してみましたが、実際にピクセルごとのレベルでポイントを配置するのに十分なコントロールではありません。

4

1 に答える 1

2

私は FileMaker で要素を動的に移動する方法を見つけていないので、うまくいくとは思えません。

散布図は興味深いアイデアですが、データ URL と Javascript を使用できるため、Web ビューアーを使用するのが最も簡単であることがわかると思います。

Web ビューアーの URL を「data:text/html」に設定し、それに続く HTML ページ (オプションで Javascript を含む) を使用すると、非常に強力な表示エンジンを作成できます。同様の手法を使用して HTML ページにグラフィックを含めることができるため、外部の Web サイトからロードする必要はありません。

FileMaker のデータ URL の詳細については、http ://sixfriedrice.com/wp/filemaker-9-tip9-web-viewers-without-the-web/ を試してください。

于 2013-05-29T00:12:25.270 に答える