タグ付けされた質問 「region」

2
一部のエリアを除き、Googleマップの地図をグレーアウトすることはできますか?
私が探しているのは、世界の残りの部分をグレー表示することで、Googleマップの地図上の特定の領域を強調する方法です。 2つのポリゴンのうち1つは表示され、もう1つは表示されず、マップが静的(マップの移動なし)の場合にのみ機能するというソリューションについて聞いたことがあります。ただし、ユーザーが地図をズームおよびドラッグできるようにしたいと思います。 また、ある領域を強調することを考えていない他の方法にも興味があります。 更新: radekが投稿したソリューションを試してみると(つまり、outerBoundaryIs(ビューよりも大きい)とinnerBoundaryIs(強調する領域)を持つPolygonでKMLを作成する)ズームインすると、長方形の領域がもう周囲のポリゴン。見る: それに対する経験/解決策をお持ちですか? update2: Google Fusion Tablesを使用して、radekのソリューションをテストする時間ができました。最初は、KMLと同じようにタイルが見つからないという問題がありました(上の写真を参照)。私は彼のソリューションのjqueryハックがロードされていないタイルを意図していたと感じています: setTimeout(function(){ $("img[src*='googleapis']").each(function() { $(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime()); }); }, 5000); 更新後にタイルが読み込まれるように思えたので、自分でハックを使用していません。新しいユーザーごとにバグが発生した場合は、それを試してみます。

5
すべての国のポリゴンとISO-3166-2サブディビジョンを取得する
特定の座標について国(ISO-3166-1として)とサブディビジョン(ISO-3166-2として)を見つけるために逆ジオコーディングルックアップを行うために、すべての国とそのサブディビジョンのすべてのポリゴンを取得する方法を探しています。 Googleマップまたは他のサービスを使用した逆ジオコーディングルックアップでは、常に国と地区(Googleマップ)が返されないか、正しくない場合があります(geonames.org)。私はそれを理解しているので、openstreetmapデータですべての国とサブディビジョンが利用可能ですが、ポリゴンを取得する方法がわかりません-マップデータ、関心のあるポイントや都市は必要なく、特定の国のすべてのサブディビジョンのアウトラインのみが必要ですと区画コード。次に、特定のポイントが特定のポリゴン内またはその近くにあるかどうかを確認できます。 openstreetmapデータからこのデータを取得する方法を知っている人はいますか、またはこのデータの他のソースはありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.