タグ

2013年12月21日のブックマーク (2件)

  • 指定範囲を全て表示するようZoom値を自動調整「fitBounds」[GoogleMapsAPI] — 気ままにWeb

    ちょっとハマったのでメモメモ。 GoogleMapsAPIには、fitBoundsなる便利なメソッドが用意されています。 東西南北端の緯度経度を渡してやれば、それぞれの座標が地図上に全て表示されるように、zoom値を調整してくれるというもの。 ただ、コレの指定のしかたが謎だったのです。 結果的にはこんな感じ。 var maxlat = hoge;//最大緯度 var maxlng = hogehoge;//最大経度 var minlat = foo;//最小緯度 var minlng = foofoo;//最小経度 //北西端の座標を設定 var sw = new google.maps.LatLng(maxlat,minlng); //東南端の座標を設定 var ne = new google.maps.LatLng(minlat,maxlng); //範囲を設定 var bounds

    指定範囲を全て表示するようZoom値を自動調整「fitBounds」[GoogleMapsAPI] — 気ままにWeb
  • UMLモデリングの本質 - それはBooks

    「モデリング」や「モデラー」と言う言葉に関心がある人は、『アナリシスパターン―再利用可能なオブジェクトモデル』を聞いたことがあると思います。アナリシスパターンは、モデルのパターンを集めたものになっていて、バックボーンがないと読み進めるのが難しいものです。 書は、モデリングのポイントや考え方を解説するになっています。一般には「良いモデル」と言うのは存在しない、人によってそれぞれだと言われますが、書にとっての「良いモデル」とは「モデルの存在価値があること」だと私は解釈しています。「良いモデル」を書く考え方や方法を書では解説しています。 モデリングに興味のある人は書を読むことをおすすめします。UMLの解説書を読むだけでは当の「モデリング」はできません。モデルには意図があり、意味があるはずです。その意図や意味を正確に相手に伝えるための方法が書には盛り込まれています。 特徴 モデリング