地図タイルをs3へ低冗長化でアップロード

作成した地図タイルをs3に低冗長化ストレージでアップする方法です。 低冗長化にしたのは、料金を安くしたいのと、元データは手元にあるので消えても大丈夫だからです。S3へアクセスするためのアクセスキーを設定 cd ~/ emacs .aws export AWS_ACCESS_KEY_ID…

確認事項

状況 PostGIS→out of memory SQLite→missing 対策 PostGIS SWAP作成 パラメータ変更 tilemill のプログラム分析、どこでOut of Memoryになるのか? グリッドあり、なしで作成 SQLite tilemillプログラム分析、なぜmissingが発生するのか? tilemill の最新版…

植生図をタイルにする(第6,7回版)

準備 以下をインストールしておくOSGeo4W :shpファイルのインポートに利用 cygwin:シェルスクリプトの実行に利用 spatialite:sqliteの作成、操作に利用 データをダウンロード http://www.vegetation.jp/index.htmlveg_download.shを参照 解凍 解凍すると…

CloudFrontにドメイン設定

CloudFrontにドメインを設定する。 ドメイン取得 ここで契約 http://xn--t8jx73hngb.com/ DNSの設定 ドメインNavi→DNSレコード設定→CNAME 好きなホスト名を付けて、CNAMEにCloudFront側のドメイン名を入力 CloudFrontの設定 設定画面でCNAMEを入力する欄に設…

S3での利用料金解析

S3 programatic billingの設定 http://sssslide.com/www.slideshare.net/AmazonWebServicesJapan/awsaws-billingGrowthForecast、Fluentd http://techmedia-think.hatenablog.com/entry/20121102/1351850643 設定 インストール ec2にインストール。やり方は…

地図タイルのスピードテスト

地図タイルの読み込みスピードをjmeterを使って計測します。 jmeterをインストール http://jmeter.apache.org/download_jmeter.cgi jmeterの設定 jmeterではhtmlからajaxで呼び出される地図タイルの計測はできない(らしい)ので タイルを直接呼び出す時間を…

S3で地図タイルのアクセス制御

S3に保存した地図タイルへの直呼び出しのアクセス管理ができないか検討 アクセス制御方式 http://www.tdn.co.jp/techblog/201207/55/ s3でのアクセス制御の方法は4種類らしい。 ACL、bucket policy、IAM、Query String Request自分なりの解釈 ACL:ファイル…

AWSでtilemill

EC2インスタンス作成 http://aws.amazon.com/jp/aws-first-step/?utm_source=AWS&utm_medium=jpshortcut&utm_campaign=BA_jphomepage_awsfirststep&utm_content=banner_V01&00N500000026nJd=BA_jphomepage_awsfirststep&utm_content=banner_V01とりあえず、…

さくらVPSでtilemill

tilemillは、スタンドアローンの地図タイル作成ソフトだと思っていたら、サーバーアプリケーション&地図タイル配信サーバーにもなるようです。(node.jsってすごいなー) というわけで、さくらVPSにtilemillをインストールして、それを試してみます。 カス…

tilemillをコマンドで実行

tilemillを使ってプロジェクトの保存→コマンドでタイル作成→tilestreamサーバー起動→Openlayersで確認 する方法を紹介します(下書き)。 tilemillをインストール ここから http://mapbox.com/tilemill/ tilemillを起動 データ読み込み 各種設定を保存 設定…

植生図をタイルにする

OSGeo4W python-shaplyを入れておく mapnik本体 http://mapnik.org/news/2011/11/29/windows-binaries-progress/ windows版mapnikをダウンロード C:\におく set PATH=%PATH%;c:\mapnik-2.0.1rc0\lib set PYTHONPATH=%PYTHONPATH%;c:\mapnik-2.0.1rc0\python\…

AWS設定

はじめかた http://aws.amazon.com/jp/aws-first-step/?utm_source=AWS&utm_medium=jpshortcut&utm_campaign=BA_jphomepage_awsfirststep&utm_content=banner_V01&00N500000026nJd=BA_jphomepage_awsfirststep&utm_content=banner_V01とりあえずEC2とS3を作…

さくらVPS設定

CentOS 6をカスタムインストール http://support.sakura.ad.jp/manual/vps/mainte/custom.html 初期設定 http://www.xn--vps-073b3a72a.com/ puttyの文字化け http://www.ep.sci.hokudai.ac.jp/~epnetfan/tebiki/server-login/putty.html winscp プロトコル…

test

ToDo8妄想9

Open Tiled Map Project OpenLayers Prezentation Tiled GeoHEX

OpenLayers あれこれ

GoogleレイヤとOSM(isBaseLayer:false)で重ねるときに、map.minZoomLevelを指定するとOSMが表示されない。 OSMはminZoomLevelに対応していないらしい。 電子国土 Ver4でMapSetの指定を0:null,1:null,,,4,nullとしておかないと、minZoomLevelを指定したことに…

marin gis

http://marinedataliteracy.org/ http://library.oceanteacher.org/OTMediawiki/index.php/OceanTeacher http://www.iode.org/ http://classroom.oceanteacher.org/course/view.php?id=123 http://www.amazon.co.jp/Geographic-Information-Systems-Oceanogr…

fusion tables + client side oauth

google fusion tablesのapiをクライアントサイドだけで利用するには? google fusion tablesはクロスドメインによるAPIへのアクセスを禁止している。つまり、サーバー経由しないで、ブラウザから直接ajaxでapiを呼び出せない。でも、サーバーを用意したくな…

shpファイルに高さを付けてKMLファイルに変換する方法

ogr2ogr -t_srs epsg:3100 a_utm.shp a.shp(緯度経度からUTMとか平面直角にしておく) arc2arcz -s 7 -e 8 a_utm.shp(自作プログラム。-sで始点の高度、-eで終点の高度。これで途中を補間してZ値をshpにつける) cp a_utm.dbf a_utm_z.dbf(dbfは元と同じ…

空中写真の画像分類

空中写真から川や田畑、森林、道路などに自動で画像分類できないものか検討 grass gis の i.classで教師なし画像分類できる。以下参照 http://www.google.co.jp/url?sa=t&rct=j&q=osgeo%20%E8%A1%9B%E6%98%9F%E3%80%80i.class&source=web&cd=1&ved=0CCEQFjAA…

VPN

ルーターをRTX1200にしたので、ついでにVPN導入を検討した防備録 VPNについて 拠点間 or リモートアクセス 拠点間なら VPNルーター同士のIPsec リモートアクセスなら PPTP IPSecトンネルモード L2TP/IPSec SSL-VPN(SoftEther 有料,OpenVPN フリー) PPTP:…

apatch設定

/etc/httpd/conf/httpd.conf AllowOverride All に変更 .htaccessを有効にするため .htaccess に ForceType application/x-httpd-php ↓これについては、http://ya.maya.st/d/200607a.html Options +MultiViews

tmhOAuthでtwitter&twitpic

https://github.com/themattharris/tmhOAuthexamplesのoauth_echo.phpで $tmhOAuth->config['prevent_request'] = true; $tmhOAuth->request('GET', $tmhOAuth->url('1/account/verify_credentials')); $tmhOAuth->config['prevent_request'] = false;↑こう…

mac book air 設定

インストール mamp google chrome google日本語入力 virtualbox windows xp guest additions office2003 mse(アンチウイルス) google chrome google日本語入力 packetixVPN winzipper lite clamxav dropbox twitter cyberduck さくらVPS openSSH用に作成した…

twitter&さくらVPSメモ

twitter API https://dev.twitter.com/apps/989869/settings call_back urlには、ダミーの値を入れておかないとクライアントアプリとして判断されてしまう。 さくらVPS 設定参考 その1 http://weble.org/2011/05/16/sakura-vps-and-centos その2 http://we…

震災経過記録

3/11(金) 仙台市青葉区中央のビルで仕事中に地震発生。停電になり、固定電話、携帯もつながらず。地震がおさまった後、ビルの外に避難。すぐに帰宅することに。仙台駅前バスプールに行く。しばらくバスは、様子見でストップしていたが、すぐに運転再開。信…

被災者クラスター

震災被害者をクラスター分けしてみました。私の主観なので、間違い等はご了承ください。 レベルによって必要な物資、支援が異なるので参考ください。 レベル:被害―現在地―必要な物 レベル7:津波―孤立―要救助 レベル6:津波―避難所―要ライフライン、食料、…

被災地に足りないもの

被災地に足りないものは、ガソリン、食料、リーダーです。何をすべきか指示するリーダーがいれば、みんな従います。誰も何も言わないので、とりあえず自分の食料、ガソリンを確保するため右往左往してます。ひかえめな東北人の気質も関係あるのかもしれませ…

震災前に準備&買っておけばよかったなーと思った物

2011年3月11日に仙台市で、震災に会いました。その時に、震災前に準備&買っておけばよかったなーと思ったのもを挙げておきます。震災後に探しても、品切れで買えないので、みなが忘れたころに用意しとくことをオススメします。 IH調理器と鍋 今回の震災では…