問題タブ [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.
php - geojsonオブジェクトを検証します
geojsonオブジェクトがあり、オブジェクトが正しい形式であるかどうかをテストしたいと思います。geojsonオブジェクトを検証または確認するにはどうすればよいですか。(私はphpプラットフォームに取り組んでいます)
php - latlongをgeojsonオブジェクトに変換します
latとlongの値をgeojsonオブジェクトに変換するにはどうすればよいですか。私はphpプラットフォームで働いています。
java - 条件付きのジャクソンjson戦略はありますか?
Jackson ライブラリを使用してGeoJSON JSON オブジェクトを逆シリアル化する必要があります。この json オブジェクトには、これが適用される場所があります
。
次の json オブジェクトは 1 つのタイプです。たとえば、次のように言います。
一方、もしあれば
次の json オブジェクトは別の型です。たとえば、次のように言います。
これで、次を含む PropertiesPOJO が作成されました。
現在のソリューションでは、オブジェクトのタイプを確認する必要があるため、PropertiesPOJO のどの部分を考慮する必要があるかがわかります。これは良い習慣ではありません。NamePropertiesPOJO または LinkPropertiesPOJO に直接逆シリアル化するカスタム デシリアライザーを使用してこれを行うことをお勧めします。私が持っていた1つのアイデアは、配置することです
しかし、私は
JsonMappingException が発生しました: プロパティ "properties" を表す複数のフィールド:
それで、ジャクソンの注釈を使用してこれをもっとオブジェクト指向にする方法は他にありますか?
敬具、
デスポット
json - rails3 で as_json を使用してポイントを geojson に自動的にエンコードする
私が現在取り組んでいる Rails サービスでは、json 応答内でポイントが GeoJSON オブジェクトとして返される必要があります。アプリケーションでこれらのポイントを表すために rgeo と mysql2spatial アダプターを使用しています。可能であれば rgeo-geojson gem を使用してエンコーディングを処理したいと考えています (投稿時に geojson をデコードするために既に使用しています)。
現在、これを実現するために次のコードで as_json を上書きしています。
ただし、ルート (例: オブジェクト: {}) が欠落しているため、これは最適ではありません。簡単に入れる機能はありますか?(私たちのモデルの多くには lat_lng が関連付けられているため、ハードコーディングしたくありません)。
Ruby/Rails の初心者向けのヒントをいただければ幸いです。
vector - OpenLayers:解析されたGeoJSONポイントは常にcoords(0、0)で表示されます
OpenLayersを使用するのはこれが初めてで、何が間違っているのかわかりません。
GeoJSONから解析した単純なポイントを表示しようとしています。データは正しく解析されているようですが(コンソールで確認しました)、どのポイントを指定しても、ベクトルレイヤーのLonLat(0,0)と思われる位置に常に表示されます。
私は何が間違っているのですか?
openlayers - 私のJson文字列をopenlayers.format.geojsonで解析します
Json文字列をGeojson形式に変更する必要があります。現在、私はJson_encode()関数を使用して、SQLクエリの結果をjson文字列に変換しています(このリンクで示されているように、JSONはMySQLの結果をエンコードします)。
このgeojson文字列をopenlayersで読み取り可能にしたい。
この目的でjson_encodeを使用するにはどうすればよいですか?または、これに使用できる別の機能はありますか?前もって感謝します。
json - TileMillとGeojson; データソースを読み込めませんでした
この記事に従って、GoogleRefineを使用してExcelからgeojsonファイルを取得します。 http://support.mapbox.com/kb/tilemill/converting-addresses-in-spreadsheets-to-custom-maps-in-tilemill
毎回まったく同じテンプレートを使用しているときに、データソースを読み込めないというエラーメッセージが表示されることがあるという奇妙な問題が発生しました。唯一違うのは、ロードしているデータのようです。また、2つのgeojsonファイル(1つは機能しているものと1つは機能していないもの)を比較すると、違いはわかりません。
誰かが問題が何であるか知っていますか?..それはスペース/休憩の使用またはおそらく何か??
これは機能しています:
これが私にエラーを与えている間;
javascript - SimpleGeo Polymapsは、ポリゴンとして表示されるnoob LineStringの合計を質問しますか?
だから私は初心者としてポリマップを試し、真夜中の司令官の例を適応させています:
geoJson形式でローカルにいくつかの道路をロードしています:
GeoJsonサンプル:
mylines.geojsonが表示されますが、線ではなくポリゴンとして表示されます。
私の質問は、ポリマップでLineStringをポリゴンではなくライン(道路データ)として表示するにはどうすればよいですか?