tanaka's Programming Memo

プログラミングについてのメモ。

2014-08-24から1日間の記事一覧

OpenLayersのGeometryを変更した際に画面に描画されない

OpenLayersの点や線などのGeometryを作成時と違う場所に移動させると、作成時の場所が画面に入っていない場合、描画されなくなる。これは、Geometryオブジェクトのboundsの範囲が更新されないことが原因。boundsが画面内に入っているかで描画するかを決める…

個別のOpenLayers.Feature.Vectorにstyleを設定する

1つのレイヤーに複数のFeatureを追加して、Featureごとに別の色や透過度を設定するやり方。 初期化プログラム例 var olMap = new OpenLayers.Map(); // 地図の初期化をあれこれここに書く // レイヤー作成 vecTempLayer = new OpenLayers.Layer.Vector("Test…