タグ

地図に関するwaviaeiのブックマーク (3)

  • 東京の鉄道路線図SVGを作りました&パブリックドメインで配布します

    東京の鉄道路線図SVGを作りました&パブリックドメインで配布します ロンドン地下鉄路線図での作図方法に基づいた東京の鉄道路線図を作ったので公開・配布します time2014/12/20 hatenabookmark- Illustratorを使って、東京圏の交通路線図を作りました。 現在、これを書きだしたSVGファイルを以下に置いて、ウェブ上から見られるようにしています。まだマップとして大した処理はしていないので、PCとかだとスクロールが面倒ですが、スマートフォンなどタッチ端末だとそこそこ見られると思います。 なお、AIファイル・SVGファイルはパブリックドメイン(CC0)としますので、配布・改変・販売含め、煮るなり焼くなり好きに使っていただいてかまいません。 railmaps - github どうして描いたの? 昔からハリーベック氏のロンドン地下鉄路線図がとても好きで、自分もこういうも

  • jQuery Mapael·jQuery x Raphaëlな地図描画ライブラリ MOONGIFT

    JavaScriptと連携できる地図が欲しかった方は要チェック! Web上でSVGを扱う際に使われるライブラリで有名なのがRaphaëlです。そんなRaphaëlをjQueryベースで使えるようにしたプラグインがjQuery Mapaelになります。地図に限定されますが、SVGで描かれた地図に様々な情報を付与したりJavaScriptと連携させることができるようになっています。 実際の例としてはフランスの地図を扱ったものが多くなっています。 マウスオーバーでハイライトされます。 さらにズームもできるタイプもあります。この辺りはSVGならではと言えるでしょう。 JavaScriptと連携させることでクリックイベントをキャッチできるようになっています。 人口の多い町や都市を描いています。こういった外部データとの連携も容易です。 最後はフランスではなく世界地図のデモです。 国ごとにデータを色分け

    jQuery Mapael·jQuery x Raphaëlな地図描画ライブラリ MOONGIFT
  • Raphaël を使った SVG による地図表示 - text.ykhs.org

    Raphaël に path() メソッドというのがあって、SVG 仕様のパスデータを文字列として渡すとそれに従って図形を描画してくれます。(path 要素の d 属性として扱ってくれます。)これを使って日地図の SVG データを出力してみました。 Raphaël Sample - Map of Japan http://ykhs.github.com/raphaelMapSample/ 画が出るだけなら SVG をそのまま貼りつけてもいいのだけど、Raphaël オブジェクトとして SVG を生成すると click() メソッドを始めとしたユーザー側で起こるイベントのハンドリングや、座標計算、アニメーションなどの機能をJavaScript から利用出来るといった恩恵が受けられるので、JavaScript 側から色の設定やイベントハンドリング、アニメーションをさせたりっていうのを試してい

  • 1