2011-06-28 6 views
1

商業的に使用できるWikimapiaに似たマッピングシステムを知っている人はいますか?最も重要なのは、他人が変更できない地域や地域を作成し、住所が定義された地域内にあるかどうかを特定できることです。商用利用のためのWikimapia

私は同じことをしていると思われるAugur Mapsを見ましたが、彼らに話すときには現在APIを提供していません。

これを実行できるメガAPI(Google、Yahoo、Bingなど)の1つはありますか?私はGoogleでジオフェンシングと呼ばれるものを見つけました。複雑な境界を定義し、マップ内のアドレスを検証するために使用できるものですか?他のプロバイダにも同様の機能がありますか?すべての例/チュートリアルは高く評価されます。あなたが必要な分野/地域のために、独自のレイヤーを作成し、OpenStreetMapsデータを使用して離れて得ることができるように

TIA、 ブライアン・エンダール氏

答えて

0

が鳴ります。

+0

が良いプログラムのように見えるが、私は境界線を描画するための方法はありません、私は何かが欠けていない限り、私は物理的にGPSユニットとの境界をナビゲートする必要がとうに役立ちます

希望ですそのデータをアップロードします。私がやっていることは、全国の企業が関わっており、彼らの大半はこれをどうやってやるのか分からないと確信しています。 – BrianKE

0

調整チームを追加できるようにチームを構成するには、いくつかの方法があります。

これはデータの量によって異なりますが、おそらくベースマップに重なるポリラインを使ってこの問題に取り組むべきだと思います。非常に多数の境界線がある場合、または境界ポリゴンが非常に詳細で、非常に多くのコーナーがある場合は、このアプローチの問題に遭遇する可能性があります。ベクトルオーバーレイとしてあまりにも多くの地図データを表示すると、Webブラウザが少しオーバーロードすることがありますが、このようなアプローチではかなり長い道のりができます。

uMapと呼ばれる素敵なツールがあり、非常に簡単なポイントとクリックの方法でポリラインを使って地図を作成し、これを編集して人々を編集することができます。

編集可能なポリラインで可能なことがわかりますが、必要なナルバースアクセス許可モデルや機能が「アドレスが定義された地域内にあるかどうかを確認する」とは思いません。しかし、オープンソースなのでカスタマイズすることができます。

WebマッピングAPIを使用して、このようなことを自分で最初から開発してください。APIについて質問しているので、これは狂った提案ではないと思います。私の個人的な勧告は、leafletJSとOpenStreetMapで始めることです。 Very basic example of drawing a polyline

OpenStreetMapは、バックグラウンドマップから大量のジオデータをコピー( '派生')する場合を除いて、オーバーレイされたデータに条件を付加しません。その場合、ODbLライセンスが必要です。おそらくあなたの場合ではありません。 Googleとは対照的に、APIにはかなり積極的な利用規約があり、データの使用を許可しています。ほとんどのWeb開発者はこれを喜んで気付いていません。そして、Googleは地図のコピーを許可しません(これはOpenStreetMapとの大きな「オープン」な違いです)。

どちらの場合も、ポリラインのオーバーレイについては、オーバーレイしているデータを所有していますあなた自身のサーバーで、そしてベースマップ/ APIの商業的な使用が許可されています。

あなた自身で構築する場合、「アドレスが定義された領域内にあるかどうかを確認する」機能はもう少し難しくなりますが、それを自分で構築すれば素敵なUXで表示できる種類の機能です。そうしなければ、ArcGIS onlineのようなツールがユーザーにこのような計算をさせるかもしれませんが、あなたのユーザーを混乱させ、あらゆる種類の計算をさせることになります。自分で構築するには、住所から緯度/経度に移動するAPIを「ジオコーディング」してください。次に、あるポイントのポリラインエリア内に(クライアント側)計算するためのturfjsを見てください。それはただ一つの可能​​なアプローチに

関連する問題