問題タブ [geojson]

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 に答える
1654 参照

google-maps-api-3 - 新しい geojson ファイルによる Google マップ API のリアルタイム更新

約 3 分ごとに新しいローカル geojson ファイルを渡すことによって、リアルタイム ダイナミックをマップに追加したいと考えています。エンドユーザーにとってシームレスになるようにこれを行うための最良のアプローチは何ですか。私は ajax または setinterval 関数が答えだと考えていますが、どこから始めればよいかわかりません。誰かが例を知っているか、アドバイスを提供できる場合。大変ありがたく存じます。

ありがとうございました。

これがAJAXを使用する私の試みです。geoJSON 構造をループできません。何が間違っているのかわかりません。AJAX と JavaScript は、私にはまだなじみのないものです。

ジオJSON:

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

ruby-on-rails - MIME タイプを使用して GeoJSON として (または選択的に WKT/WKB として) レンダリングする

私は Rails をPostGISactiverecord-postgis-adapter実行しrgeo-geojsonています。

現時点では、デフォルトの「object.json」URL を使用して、WKT/WKB 形式の JSON 文字列を取得できます。次のようになります。

しかし、今はカスタム MIME タイプが必要なので、「object.geojson」を呼び出して、次のような GeoJSON 形式を取得できます。

JSON-encoder を GeoJSON に設定する唯一の方法は、 and を使用してグローバルに設定することでしRGeo::ActiveRecord::GeometryMixin.set_json_generator(:geojson)RGeo::ActiveRecord::GeometryMixin.set_json_generator(:wkt)しかし、私はそれをローカルに設定したいのですが、これは可能ですか?

私はすでにに追加Mime::Type.register "application/json", :geojson, %w( text/x-json application/jsonrequest )しましたがmime_types.rb、正常に動作します:コントローラーでこのコードを使用できます:

グローバル JSON レンダラーを に設定せずに、特定のオブジェクトを GeoJSON にレンダリングする方法を教えてください:geojson。!?

編集:

私のオブジェクトは Rails コンソールで次のように表示されます。

#<Anchor id: 1, description: nil, position: #<RGeo::Geos::CAPIPointImpl:0x3fc93970aac0 "POINT (10.0 47.0)">>

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

javascript - 新しいgeojsonで更新する前に、setMap(null)でポリゴンをクリアします

新しいgeoJSONデータをインポートして新しいオブジェクトを作成する前に、すべてのポリゴンオブジェクトをクリアしようとしています。setMap(null)関数を正しく機能させることができないようです。うまくいけば、誰かが私がどこで失敗しているのか教えてくれます。

ありがとうございました

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

google-maps-api-3 - マップからポリゴンを削除した後にポリゴンを構築する

タイルがマップに読み込まれてから 5 秒経過すると、ポリゴンをクリアできますが、再度ポリゴンを構築しようとすると、元のデータによってポリゴンが生成されます。新しいデータセットを使用したいと思います。

私は何を間違っていますか?

質問が多くてすみません。APIを学ぶのはとても楽しいです。

前もって感謝します。

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

javascript - ajax not retrieving new geoJSON data

Possible Duplicate:
google maps api real time updates with new geojson files

For some reason when the polygons are regenerated they are still using json_template.json. I would like to refresh with json_template1.json. I think it has to do with my ajax.

Any help is greatly appreciated.

Thank you

0 投票する
0 に答える
1147 参照

vector - GMLとGeoJSONのベクターレイヤーはFirefoxとChromeでは表示できません

私は次のコードを持っています。IE(GMLおよびGeoJSONベクターレイヤーがロードされた)では完全に機能しますが、FirefoxおよびChromeではエラーが通知されることなく機能しません。この問題を解決するのを手伝ってください。

GMLベクターレイヤーを使用したコードは次のとおりです(Geoserverの組み込みレイヤーを使用したため、変更せずにダウンロードしてテストできます)。

GeoJSONベクターレイヤーを使用したコードは次のとおりです(Geoserverの組み込みレイヤーを使用したため、変更せずにダウンロードしてテストできます)。

0 投票する
5 に答える
16585 参照

svg - GeoJSON形式で英国の地域マップを見つける場所

英国の地域マップhttp://en.wikipedia.org/wiki/Regions_of_EnglandをGeoJSON形式で取得して、WebサイトのWeb訪問マップで使用しようとしています。GeoJSON形式でさまざまな国のデータを取得できる場所はありますか?

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

d3.js - d3.js: d3.geo.path() が NaN を与えるのはなぜですか?

d3 でオンライン マッピングを実行しようとしていますが、2 点間に線をプロットしようとすると問題が発生します。

2 つのポリゴン (ソースとターゲット) の重心を計算しました

コード内:

JS コンソールから:

それでも、セントロイドの計算はうまく機能しているようです (これらのポイントをプロットすると、マップ上に表示されます)。

LineString 用に生成されたパスの最後に NaN が表示される理由はありますか?

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

iphone - RestKit - ネストされた json をモデル クラスにマッピングする

モデルクラスにマップしたいjsonがあります

これを次のようなモデルクラスに入れたい:

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

javascript - Leaflet.js geoJsonが地図に表示されない - 道順を表示しようとしています

cloudmade api を使用してルートをうまく取得できますが、それらの座標をマップに追加できないようです。

私は2つの異なるアプローチを試しました

マーカーをうまく追加できます。私の質問はこのLeaflet GeoJSON ディスプレイに似ているので、このように座標を逆にしてみました

しかし、私はまだマップに何も追加されていません。

コンソールにエラーはありません。