Google、地図アプリのデベロッパー向けJavaScript APIでGeoJSONをサポート Google Maps APIでGeoJSONデータがサポートされたらしいので、試してみました。(一部、D3.jsを使用しています) 【参考】 Combining and visualising multiple data sources – Google Maps API — Google Developers ポイントデータを表示 ポイント(点)データは、スタイルを指定しないとマーカーで表示される。 example サンプルコード google.maps.event.addDomListener(window, 'load', function() { //Google Maps初期化 var map = new google.maps.Map(document.getElementByI
PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations. PROJ is released under the X/MIT open source license PROJ includes command line applications for easy conversion of coordinates from text files or directly from user input. In a
SpatiaLite¶ 空間データベース¶ SpatiaLite は空間を扱う関数を追加した SQLite データベースエンジンです。 SQLite は動作が軽く、シンプルで堅牢、簡単に使える人気のあるデータベース管理システム (DBMS) です。それぞれのデータベースは一つのファイルに格納されます。コピー、圧縮や、Windows、Linux、MacOS などのOS間の移行も簡単にできます。 主な機能¶ SQLite で OGC の仕様に準拠した空間データを扱えるようにしたものが SpatiaLite の拡張です。 ハイライト: ユーザフレンドリーな GUI 標準の WKT 及び WKB フォーマット SQL 空間関数 - AsText()、GeomFromText()、Area()、PointN() など GEOS 経由で提供される OpenGis 空間解析関数 - Overlaps()
Warning This document is obsolete and contains outdated information. It's still available only to preserve full historical record. The updated documentation supporting recent versions of SpatiaLite is now published at the following URLs: Tutorials: https://www.gaia-gis.it/fossil/libspatialite/wiki?name=misc-docs Cookbook: http://www.gaia-gis.it/gaia-sins/spatialite-cookbook/index.html A quick tuto
Google MapにD3.jsで作成したSVGをオーバーレイする 前回作成した鶴(群馬県SVG)をGoogle Mapに貼り付けます。 詳しくは、exampleのソースを直接みてください。 #map { width: 500px; height: 500px; } .SvgOverlay { position: relative; width: 500px; height: 500px; } .SvgOverlay svg { position: absolute; top: -4000px; left: -4000px; width: 8000px; height: 8000px; } .SvgOverlay path { stroke: black; stroke-width: 1px; fill-opacity: .6; } window.onload = function ()
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
As its name implies, TopoJSON is a topological geospatial data format. In contrast to a geometry, where each shape is encoded with separate (and often redundant) arrays of coordinates, a topology encodes sequences of coordinates in line fragments called arcs that can be shared. For example, the border between California and Nevada is an arc that is shared by both polygons. The various arcs of the
//プロジェクション設定 var projection = d3 .geoMercator() //投影法の指定 .scale(16000) //スケール(ズーム)の指定 .rotate([-0.25, 0.25, 0]) //地図を回転する [x,y,z] .center([139.0032936, 36.3219088]); //中心の座標を指定 //パスジェネレーター生成 var path = d3.geoPath().projection(projection); //地図用のステージ(SVGタグ)を作成 var map = d3.select("body") .append("svg") .attr("width", 960) .attr("height", 500); //地理データ読み込み d3.json("gunma.geojson", drawMaps); //地図を描画
TopoJSON is an extension of GeoJSON that encodes topology. Rather than representing geometries discretely, geometries in TopoJSON files are stitched together from shared line segments called arcs. This technique is similar to Matt Bloch’s MapShaper and the Arc/Info Export format, .e00. TopoJSON eliminates redundancy, allowing related geometries to be stored efficiently in the same file. For exampl
1. Introduction GeoJSON is a format for encoding a variety of geographic data structures. A GeoJSON object may represent a geometry, a feature, or a collection of features. GeoJSON supports the following geometry types: Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection. Features in GeoJSON contain a geometry object and additional properties, and a featur
1. 導入 GeoJSON は様々な地理的データ構造をエンコードするためのフォーマットです。 GeoJSON オブジェクトはジオメトリ、フィーチャー、もしくはフィーチャーのコレクションを表現します。 GeoJSON は Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, そして GeometryCollection というジオメトリタイプをサポートします。 GeoJSON のフィーチャーはジオメトリオブジェクトと追加属性、 それからフィーチャーのリストを表現するフィーチャーコレクションを含みます。 完全な GeoJSON のデータ構造はいつも (JSONの用語でいう) オブジェクトです。 GeoJSON では、オブジェクトは名前と値の組 (メンバーとも呼びます) の集合で構成されます。 メンバーの名前
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く