問題タブ [cartography]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
176 参照

iphone - 新しい地理地図データを作成するか、変更された地図を使用します

私は、公園、歴史的な場所、人気のある市場、または国内の遠隔地などの限られたエリア内でのルーティングを必要とするiphoneアプリケーションに取り組んでいます。

グーグルマップ、オープンストリートマップ、または他のマップが、私のアプリケーションが機能するはずのエリア内の正確な関心のある場所を持っているとは考えられていないことを考えると、この要件を実行するための最良または可能な方法は何ですか?

マップ(OSMなど)を編集してPOIをマークできることは知っていますが、許可なくマップを変更したくありません(編集後にサーバーでマップをホストする必要がありますか?)

また、ユーザーの現在の場所に応じて、同じエリアのルーティングとナビゲーションのサポートを提供する必要があります。ライセンスによると:

http://code.google.com/intl/de/apis/maps/iphone/terms.html

Googleマップを使用している場合、リアルタイムルーティングは許可されていません。

その地域の独自の地図を作成したい場合は、それをお勧めします。

0 投票する
1 に答える
1300 参照

r - ggplot2 を使用して R でファセット配列をプロットするときに海岸線を追加する

以下におもちゃの例をまとめました。

私の質問は、どうすれば海岸線を追加できるかということです (mapsパッケージから以下のファセット プロットに移動できるのと同じように?

と を使用してこれを行うことができますが、ファセット レイヤーを使用する場合にスタイルのプロットでこれcontour()filled.contour()行う方法がわかりません。ggplot2単一のプロットがある場合、海岸をプロットするのに問題はありません。

NOAA から netCDF ファイル "sst.mon.anom.nc" をダウンロードできます( ~ 10mb)。

上記のスクリプトからの出力

どうもありがとう!

PS また、色の凡例の順序が逆になっていることに気付きました。うーん...

0 投票する
1 に答える
589 参照

google-maps - 距離に基づくマップシェーディング

特定の場所からの距離を示すグーグルマップがあります。

マップはポリゴンのセットで構成されており、ポリゴンはポイントから同じ距離にある領域を囲んでいます。つまり、ある色でポイントから0〜5分、別の色で5〜10の範囲、というように120分までの領域に色を付けます。これは私に20の異なる色を与えます。

マップ上でコントラストを良くするために、どのrgbカラーを使用することをお勧めしますか。おそらく、これには標準のアルゴリズムがあります。それ以外の場合は、20色しかないため、ルックアップテーブルを使用できます。

ありがとう、

バリー

0 投票する
2 に答える
758 参照

google-maps-api-3 - Google Maps API V3 でのコロプレスの使用

現在、単純なコロプレス マップをマップに実装しようとしています (Google マップ API v3 を使用)。後で xml または json を使用してデータを取得しますが、現時点ではハードコードされたデータを使用しようとしています。V2 API の Google マップでは機能しましたが、v3 では機能しませんでした。何が間違っているのかわかりません。私のコードは以下の通りです:

私が使用できる別の方法を知っている場合 (ただし、Google マップ API v3 をバックグラウンドとして使用する場合)、その方法を調べて試してみたいと思いますのでお知らせください。

私はすでにラファエルと地図作成ライブラリをコードにインポートしています。

ありがとう

添加:

div とともに使用されるスタイル ive は次のとおりです。

それに変更を加えても、マップが表示されません:(

0 投票する
3 に答える
378 参照

algorithm - ある場所から別の場所への移動中に合計距離と合計時間をカウントする方法

この問題は非常に新しく、ある場所から別の場所に移動するときに合計移動距離を細かくする必要があり、その移動に費やされた合計時間をカウントする必要があります.2つの場所の緯度と経度を使用して距離を見つけると、正しい結果が得られないと思います.緯度と経度の距離は、旅行中に多くのターニングポイントなどがある場合でも、直線距離を提供するためです。

kmlファイルを使用して地図上にパスを描く方法は?

私はこの問題を見て、良い例がそこに与えられましたが、それも実装しましたが、それは複雑なbcsです。ルーティングパスを描く必要はありません。合計距離と合計時間をカウントするだけです。

だから誰かが助けてくれることを願って

前もって感謝します Amirkhan I.

エラーが解決 しましたこのGoogle APIを使用して答えを見つけました

http://maps.googleapis.com/maps/api/distancematrix/json?origins=ahmedab​​ad&destinations=ムンバイ&mode=car&sensor=false

ある場所から別の場所へ移動するためのすべての情報を提供します

0 投票する
1 に答える
3069 参照

image - Matplotlib のプロット座標系に「適合」するように地理参照イメージをプロットする方法

非常によく似た質問が同じ方法で解決されました:matplotlib.pyplot.imshowで「範囲」を使用する方法


地理的な軌跡を説明する地理座標 (「トラックログ」) のリストがあります。また、トラックログのカバレッジにまたがる画像を取得する手段があり、画像の隅の「地理的座標」がわかっています。

現在、私のプロットは次のようになっています (目盛りに注意してください - x=経度、y=緯度、UTM では WGS84):

ここに画像の説明を入力

次に、次の画像 (または青いトラックのないバージョン) のコーナー座標を知っていて、プロットの座標系に合うようにプロットしたいとします。

ここに画像の説明を入力

どうすればいいですか?

(ちなみに、気になる場合はタイルを使用する予定です)


ジョー・キングトンのコメント (私が受け入れることができるように彼の実際の回答を待っている) によると、次のコードは期待どおりに機能し、トラックログをプロットできるパン可能およびズーム可能な固定アスペクトの「ジオリファレンス」タイルを提供します。

ここに画像の説明を入力

0 投票する
1 に答える
304 参照

facebook-graph-api - Facebookの友達ネットワークの地図を作成してエクスポートできますか?

Facebookの機能について質問があります。それは友人間のつながりへのアクセスを提供しますか?

たとえば、100人の友人がいるプロのアカウントを持っていて、中央に車輪があるように、お互いのつながりがわかる地図をエクスポートしたいと思います。

友達A、B、E、Rを知っています。友達B、A、E、V、W、Yを知っています。友達C、V&Yなどを知っています。

それぞれの手紙は私の100人の友達にあります。

これを行うことで、私のネットワークの一部の人々が他の人々を知っているかどうかをすぐに確認し、ビジネスチャンスを生み出すことができます。

私の友達全員と一緒に大きな世界地図を作成できる別のシステムを知っているなら、私に知らせてください。たくさんのデータがありますが、クリーンアップできます。たくさんは少ないよりはましです。

0 投票する
2 に答える
375 参照

d3.js - 地図の視覚化を改善する

地図情報の視覚化を改善する方法についてアドバイスが必要です。

ユーザーはさまざまな種を選択でき、Web マッピング アプリはその地理的分布 (多角形セル) を表示し、各種はさまざまな色 (たとえば、情報が多い場所は濃いオレンジ色、情報が少ない場所は明るいオレンジ色) で表示されます。

問題は、複数の種が重なっている場合です。私が現在行っているのは、http: //www.xarg.org/project/jquery-color-plugin-xcolor/ を使用して 2 つの色の加法混色を計算することです。

下の画像でわかるように、2 つの種が重なっている結果の色 (青と黄色の混合) は、まったく直感的ではありません。

ここに画像の説明を入力

誰かがアイデアを持っているか、似たようなツールを知っていて、どこからインスピレーションを得ることができますか? ポリゴンの作成には d3.js を使用しているので、より複雑な SVG フィーチャを作成する必要がある場合は試してみることができます。

私が持っていたいくつかのアイデアは...

1) ポリゴン上のデータが多いほど、境界線 (または境界線の各部分と対応する色) が太くなります。

2) 多角形の中心に、重複する種の数を示すラベルを追加します。

3) ポリゴンを異なる部分に分割し、それぞれに対応する種の色を付けます。

前もってありがとう、ペレ

0 投票する
1 に答える
420 参照

leaflet - CartoCSS で ^= を一致させる方法は?

次の DBF データベースを見て、「病院」タイプをターゲットにするにはどうすればよいでしょうか? CSS3 では、次のようなことができます*[attr^='hospital']

ただし、CartoCSS でこれを行う方法がわかりません。私にできる最善のことは: です#poi[zoom>=10][CATEGORY="Health care"]が、これらの「ヘルスケア」関連のエンティティの多くは、実際には薬局であり、マーカーを付けたくありません.

0 投票する
2 に答える
1267 参照

maps - カメラを特定の緯度/経度に向ける (Google Earth API)

これは具体的には Google Earth API の質問ですが、それに適応できる一般的な地理的ソリューションでも問題ありません。

Google Earth API を使用して、地球上のどこかに目印を動的に配置しています。すべての目印と同様に、緯度と経度が固定されています。この場合、高度は基本的に常に 0 です。目印を配置した後、ユーザーがカメラを別の場所に移動すると、目印が表示されない場合があります。

私ができるようにしたいのは、カメラの位置を変更せずに元の目印の方向を自動的に見ることができるボタンがあることです。

Google Earth API では、ユーザーのビューポートはカメラ オブジェクトで表されます。このオブジェクトには、緯度と経度、方位(左から右の軸) と傾き(上下の軸) があります。

したがって、質問は次のように要約できます。地球上の固定点が (lat1、lng1、alt1) の場合、(lat1、lng2、alt2) にあるカメラの向きと傾きをどのように計算してカメラが向いているようにするのですか?その位置?