タグ

ブックマーク / demouth.hatenablog.com (2)

  • PHPのジオコーディングライブラリ作りました - demouth::blog

    DmGeocorderというPHPで実装された日国内用ジオコーディングライブラリを作りました。 住所から緯度経度を調べたり(ジオコーディング)、緯度経度から住所を調べたりすること(逆ジオコーディング)が出来ます。 https://github.com/demouth/DmGeocoder 特徴 一般的にプログラムからジオコーディングをする時、Google Geocording APIのようなジオコーディングAPIを利用しますが、当ライブラリは地理情報をライブラリ内に持ちジオコーディングAPIを利用しません。これによりジオコーディングAPIを利用した実装とは違い、回数制限など気にせず利用することが可能です。これがこのライブラリ最大の特徴です。 当ライブラリのソースをサーバーに配置するだけで利用可能です(ジオコーディングAPIDBを使っていない為特にライブラリを利用するための準備、サーバー

    PHPのジオコーディングライブラリ作りました - demouth::blog
    asyst
    asyst 2014/03/26
    ジオコーディング/逆ジオコーディングが出来るPHPライブラリ。
  • PHPの画像処理ライブラリ「DmImage」を公開しました - demouth::blog

    PHPで画像処理といえば GD ImageMagick 辺りを使うのが一般的でしょうか。軽いノリで小さいアプリを実装する時はGDをが向いてると思います。 でもGDってなかなかクセがありませんか?何が違うのか分からない様な似た名前の関数があったり、半透明画像を扱う際は必ず呼ばないといけない関数があったり、テキストの描画が面倒、色の指定が面倒、など。 その辺のややこしい処理をラップして、よく使う機能を実装したライブラリ「DmImage」を作りました。 このライブラリを使うと色々出来ますが、 画像リサイズ ファイル出力 DataSchemeURI変換 ActionScriptやCanvasAPIの様な図形描画、色指定 Instagram風の画像加工 フォントのバンドルによる綺麗なフォント描画 辺りが特徴になるかと思っています。 では、早速使い方の説明です。 使い方 使い方1 〜 画像の表示 サイ

    PHPの画像処理ライブラリ「DmImage」を公開しました - demouth::blog
  • 1