地図・座標ツール
ArrayKitの地図・座標ツールは、位置データを扱うときに出てくる日常的な作業を一通りカバーします。デスクトップの GIS は必要ありません。まずは座標マップビューアーで latitude/longitude のペアからピンを立てるか、地図をクリックして座標を読み取りましょう。2点間の大圏距離と方位を測定したり、GPX ファイルを読み込んでルートを地図に表示したり、GeoJSON を貼り付けて検証しフィーチャーをプレビューしたりできます。実際に受け取る形式どうし、つまり GPX・KML・WKT・GeoJSON・CSV を相互に変換し、Google の polyline をエンコード・デコードすることも可能です。1つの座標を decimal degrees・DMS・Plus Codes・MGRS・UTM・geohash の間で、正しい計算式を探し回ることなく切り替えられます。すべてはお使いのデバイス上で動作し、地図を描くために読み込まれるのは OpenStreetMap のマップタイルだけで、扱った座標やファイルがアップロードされることはありません。
- 緯度経度マップ — 緯度と経度を地図にプロットし、地図をクリックして座標を読み取れます。
- GPX から GeoJSON — GPX と GeoJSON をブラウザー内で相互変換。トラックやウェイポイントはデバイスから外に出ません。
- KML から GeoJSON — KML と GeoJSON をブラウザー内で相互変換。Point・線・ポリゴンと名前を引き継ぎ、地図データはデバイス上に留まります。
- WKT から GeoJSON — WKT(Well-Known Text)と GeoJSON をブラウザー内で相互変換。POINT・LINESTRING・POLYGON に対応します。
- GeoJSON から CSV — GeoJSON と CSV をブラウザー内で相互変換。Point は緯度・経度の列になり、線やポリゴンも保持されます。
- Plus Code 変換 — 緯度経度と Plus Code(Open Location Code)をブラウザー内で双方向に相互変換します。
- MGRS 変換 — 緯度経度と MGRS 座標をブラウザー内で双方向に相互変換。10 km から 1 m まで精度を選べます。
- 座標間の距離 — 2 つの緯度経度の点の間の大圏距離・方位・中間点をブラウザー内で測定。
- GPX ビューアー — .gpx ファイルを地図で開き、距離・標高・バウンディングボックスを読み取り GeoJSON をエクスポート。
- 座標変換ツール — 緯度経度を十進度・DMS・DDM の間で双方向に変換し、N/S/E/W も自動処理。
- geohash 変換ツール — 緯度経度を geohash にエンコードし、geohash を点・バウンディングボックス・隣接セルへデコード。
- polyline エンコーダー — 座標を Google の polyline 文字列にエンコードし、polyline を lat/lng と GeoJSON へデコード。
- GeoJSON ビューアー — GeoJSON を検証して地図でプレビューし、フィーチャー数とバウンディングボックスを表示。
- UTM 変換ツール — 緯度経度と UTM 座標を双方向に変換し、WGS84 でゾーン・easting・northing を取得。
- GeoJSONバウンディングボックス — あらゆるGeoJSONのbbox・中心・面積・長さを両順序で。
- GeoJSON簡略化 — Douglas–PeuckerでGeoJSONの線と多角形を間引き。
よくある質問
- ArrayKitの地図・座標カテゴリーにはどんなツールがありますか。
- このカテゴリーは、地図表示(座標マップビューアー、GPX ビューアー、GeoJSON ビューアー)、測定(座標間の距離)、形式変換(GPX・KML・WKT・GeoJSON・CSV、および Google の polyline)、座標系変換(DMS と decimal degrees、Plus Codes、MGRS、UTM、geohash)に及び、すべてブラウザー内で動作します。
- これらの地図・座標ツールは私の座標やファイルをサーバーへアップロードしますか。
- いいえ。座標、GPX/KML/GeoJSON ファイル、その他すべてはお使いのデバイス上で処理されます。地図を描くためにネットワーク経由で読み込まれるのは OpenStreetMap のマップタイルだけで、ArrayKitは扱ったものを保存しません。
- どの座標系とファイル形式を相互に変換できますか。
- ファイル: GPX・KML・WKT・GeoJSON・CSV を双方向で、加えて Google のエンコード済み polyline に対応します。座標系: decimal degrees、度分秒(DMS)、Plus Codes(Open Location Code)、MGRS、UTM、geohash です。
- 座標の順序は latitude, longitude と longitude, latitude のどちらですか。
- 地図ツールは latitude が先で longitude が後を想定します。たとえば 48.8584, 2.2945 です。GeoJSON や多くのAPIは逆の順序(longitude, latitude)を使うため、ピンが誤った場所に立つよくある原因になります。
- これらのツールはどの地図プロバイダーを使いますか。
- 地図は OpenStreetMap のタイルでレンダリングし、必要な帰属表示とともに表示します。OpenStreetMap はコミュニティによって維持されているオープンな世界地図です。