0

バックグラウンド:

私はスカウトのために大規模なフードドライブを組織しています。スカウトユニットは、ユニットオーガナイザーを持つ家族で構成されています。各ユニットが独自のフードドライブアウトリーチエリアを定義できるようにカスタムマップを作成し、ユニットの主催者にマップ上での共同作業を依頼しました。各ユニットオーガナイザーは、それぞれのユニット内から個人を招待して、カバーするエリアを定義できます。マップのアイデアは、共同作業者がアウトリーチエリアの重複を防ぐのに役立つことです。

質問: 共同編集者がカスタムマップ上の互いのポリゴンに影響を与えるのを防ぐにはどうすればよいですか?

ユニットごとにカスタムマップを作成してから、kmlファイルをすべてのユニットが表示できるが変更できない包括的なマップに定期的にインポートするスクリプトを作成することを考えました。ただし、マップapiには約10 kmlレイヤーの制限があるようで、約30ユニットがコラボレーションしています。カスタムマップにすべて無料で表示するよりも優れたソリューションがあることを願っています。

4

1 に答える 1

1

1 つの可能性は、FusionTablesLayerを使用することです。個々の KML ファイルをFusionTableにインポートし、 FusionTablesLayerを使用して結果のマップを表示します。(チュートリアル)。

10 KML レイヤーの制限を解決し、他のポリゴンを変更できないようにしますが、ポリゴンがオーバーラップする可能性は解決しません。おそらく、オーバーラップするポリゴンを検​​出するコードを記述する必要があります。それらは何らかの方法で手動で解決します。

于 2013-01-02T22:00:58.330 に答える