電
GEOFABRIK の日本リージョンから japan-latest.osm.pbf をダウンロードして 埼玉県の部分だけを切り抜くスクリプトを作成し、毎朝実行しています。 GEOFABRIK で日本リージョンが地域ごとにダウンロードできるようになったので関東リージョンから kanto-late…
sudo って打つの意外と面倒ですし。 /etc/fuse.conf のパーミッションを変更 $ sudo chmod a+rw /etc/fuse.conf ユーザーを fuse グループに所属させる $ sudo gpasswd -a `whoami` fuse おしまい。 これでマウントできるようになるはずです。 $ curlftpfs f…
以前はGUI必須だったのですが、 Github のスクリプトが更新されていて CUI でも運用可能になっていたので、設定のメモを残しておきます。 OneDrive の認証を行う際にブラウザが必要なので完全に CUI だけでスタートできるかはわかりません。 Linux で onedri…
みんなはどんなソースから OpenStreetMap のデータ投入を行っているのか気になったので試してみました。 もっといいやり方もあるかもしれませんが、とりあえず今回はこんなので。 使った OpenStreetMap のデータは7月1日あたりのもので、実行環境は debian 7…
24時間でどれくらい編集したかをツイートします。 ツイートされるのは変更セットの数、ノードの数、ウェイの数の3つです。 最初はディベロッパー用 API の URL に自分の UID だの チェンジセットだの取りに行っていたので何も返ってこなかったというアホなこ…
QGIS で操作すればできますが、JSON の扱いに慣れてみるのも一興と思って書いてみました。 ちなみに、世界測地2000の平面直角座標以外は計算できないので弾いています。 任意座標でも計算できますが、それそもそも GeoJSON としてどうよって感じなので扱わな…
現在住んでいる場所は大きめの川が近くにあるところで、シミュレーションによっては洪水で5m近くの浸水になる可能性が示唆されているところです。 幸い引っ越してきてからはそういった水害はありませんが、一応河川の水量がどんな風に変化しているのか見てみ…
無料のソースコードホスティングサービス BitBucket でも Github のように静的 Web ファイルをホストできる事を知りました。 4ステップで公開が可能です。 BitBucket に username.bitbucket.org というリポジトリを作成する 作成したリポジトリをローカルで…
node.js のパッケージとして csv2geojson が公開されています。 コマンドイッパツで CSV や TSV を GeoJSON にしてくれる優れものです。 $ npm install -g csv2geojson $ csv2geojson geodata.csv > geodata.geojson 非常に便利なのですが、変換できる位置情…
ConoHa でレビュー書いたらプレゼントというキャンペーンをやっているので API を試してみました。 キャンペーンのページにあるリンクから新しく登録すると1000円分のクーポンがもらえます。登録して少しすると残高に1000円が増える感じです。 個人的には こ…
QGIS の背景図や GeoServer のテストで地理院地図によくアクセスするので、直接アクセスするよりタイルをキャッシュさせておいた方が地理院のサーバに負荷がかからないのかなーと思って立ててみました。 城好きweb プログラマーの生態メモ nginx + proxy cac…
先日のOpenStreetMap のデータから任意のエリアを抜き出した時のメモを読んでくださった識者の方から、 ogr2ogr だけでも切り出せるよという情報を頂いたのでやってみました。 こっちの方が圧倒的に簡単で早く済みます。 シェープファイルのダウンロードは終…
ちょっと川越市内の道路網が欲しかったので OpenStreetMap のデータを使うことにしました。 最初は日本のデータから必要な部分を QGIS で切り出したかったのですが、半日かかっても終わらないので PostGIS で処理してみた時のメモです。 もっと楽な方法ない…
いつものように emerge --sync したところ、次のような警告が表示されました。 === Sync completed for gentoo !!! SYNC setting found in make.conf. This setting is Deprecated and no longer used. Please ensure your 'sync-type' and 'sync-uri' are s…
Raspberry Pi を NFS root 環境でブートする設定をした記録です。 Raspberry Pi に差してる SD カード、よく壊れます。確か3回くらい壊れて悔しい涙を流しました。 特に良く使われるものでは SD カードの制作時に想定された回数を超える書き込みがされ、壊れ…
本当にコンパイルしてみただけの話です。 その時の作業メモ。 docker 上の debian 7.8 で作業しています。 まずは build-essential を入れます。 $ apt-get install build-essential -y 作業は ~/src で行っています。 SQLite をビルドします。 $ wget http:…
先日作成した SIMA to ... を少し改修しました。 SIMA を GeoJSON に変換する Webサイト - えぢた 2.2 @k_zoar 改修内容は、GeoJSON だけではなく KML の出力を行うようにしたことです。 さらに、KML では投影系を指定できないようなので、 Proj4.js を使っ…
ぺんぎんさん( @penguin2716 )がろまのふ魔法陣を公開されていました。 皆様にInkscapeの便利さを分かってもらいたい pic.twitter.com/vugMmYuvTX— ぺんぎんさん@D進しました (@penguin2716) 2015, 2月 11 SVG で出力できないか聞いてみたところ @k_zoar も…
測量データ共通フォーマット SIMA ファイル(CSV 版)を PC-MAPPING に読み込んでシェープファイルに吐き出して QGIS で表示するのが面倒過ぎたので GeoJSON に変換する Ruby スクリプトを書き始めました。 コマンドから変換してやれば PC-MAPPING での GUI 操…
OpenLayers だと簡単にできるんでしょうか。 今回は Leaflet と GeoServer の組み合わせで、属性を持った WMS レイヤーを表示し、 WMS レイヤーに表示されたフィーチャーをクリックすることで属性を表示する方法のメモです。 まぁ、ぶっちゃけ Github Gist …
Linux から OneDrive のファイルを同期するプロジェクトがあったので入れてみました。 onedrive-d@github 使用した OS は debian 7.7 で、 GUI が必要です。 2015年7月27日追記 ブラウザで認証する以外の GUI は不要になったっぽいです。 Linux で onedrive-…
某毒舌な bot を作成してみようと思い、 ConoHa VPS で作業をしました。 Docker のコンテナに Ruby で書いたスクリプトから PostgreSQL に入れた文章をツイートさせます。 使ったのは gem くらいでフレームワーク的なものは使ってないです。 ツイートさせた…
前回のエントリに似た内容を PowerShell で作成しました。 国土地理院の測量計算サイトで公開されている API を PowerShell で使います。 PowerShell から API の一部である「緯度、経度から平面直角座標への換算」と「平面直角座標から緯度、経度への換算」…
気づいたら国土地理院の測量計算サイトでAPIを使って各種計算ができるサービスが始まっていました。 これならインターネットに接続しているコンピュータから利用できるということで、みんな大好き Excel から API の一部である「緯度、経度から平面直角座標…
[プログラミング生放送]のサイトにてプロ生ちゃん #カレンダープログラミング プチコンテスト 2014が開催されています。 応募要件などはサイトを確認していただくとして、要はプログラミング言語(またはそれに類似するナニカ)を使って当月のカレンダーを生成…
debian 7.6の環境でEXIM4を削除してssmtpを使おうとしたのですが、外部へのメール送信はともかくcronの結果が送られてこなくなるなどうまく設定ができなかったのでEXIM4を活かしたままssmtpをインストールしました。 debianのssmtpソースが置いてあるページ…
いつもKVM仮想マシンは、仮想マシンを作成するときのインストールイメージをマウントさせたままだったのですが、ソフトウェアのインストールにCDのISOイメージをマウントさせる必要がでてきました。 共有フォルダにコピーするのは4時間とかかかるようなのでd…
いわゆるケータイのアドレスについて、お金をかけてドコモのアドレスを堅持しているわけです。 今まではi-mode.netを契約してimotenを使ってGmailに転送していました。 この使い方だとスマートフォン、パソコンであればデバイスを問わずにメールの送受信を行…
debianのカーネルバージョンを上げてみた - えぢた 2.2 @k_zoarで使った仮想マシンでやってみた時のメモです。 debianでもaptのsource.listにBackportsを追加すればパッケージをインストールできるのでわざわざビルドする必要はありませんのでご注意ください…
debianにpgRoutingをインストールした際のメモです。 Ubuntu用のリポジトリにあるpgRoutingはPostgreSQL 9.3をターゲットにしていますが、debianのPostgreSQLは9.1だったのでpgRoutingを自分でビルドしています。 整理してないので見にくいと思いますが気に…