私はWeb-Mapping-Application
をOL2
からOL3
にアップグレードしたいと思いましたが、今や滑らかなズームの問題によって私は止められました。 OL2
では、map.fractionalZoom
機能を使用しました。私のアプリでは1つのタイルWMSが使用されているため、スライダーやZoomBox(OL3のDragZoom)を使用してスケールを正確に拡大する必要があります。OL3の分数ズーム(スムーズズーム)
誰でも私を助け、OL3で同じ機能を利用する方法を教えてください。それはボックスのうち任意の分数のズームレベルをサポートしていますが、そのコントロールとの相互作用は、彼らがに設定されたズームを制約:ドイツから
おかげとはよろしく
エフゲニー・T.
ありがとうございました!できます。 :) ズームインは、zoomBox.getGeometry()を使用することで簡単に簡単です。しかし、Zoom-Outだけでは、ズームボックスのジオメトリ上で数学演算を行う必要があります。 –
ここでは簡単な解決策があります:https://jsfiddle.net/c91hmhs8/1/ –
そしてここでは、最小のボックスサイズ、枠線などのズームイン、ズームアウト、いくつかの例外を含む高度なソリューションです。 https://jsfiddle.net/nkytma7k/ –