私は、インクスケープで地理マップを作成し、Raphael を使用して Web ページに配置したパスのセットを持っています。Raphael を介してそれらをロードすると、マップが使用可能なスペースを埋めるように変換を適用しています。
これに似たもの:-
サイズ = "s2,2,0,0";
翻訳 = "t90,45";
countries.transform(翻訳 + サイズ); // 国は基本的に一連のパスです
マップをクリックすると、XY ポイントが表示されます。これらの座標を保存して、マップを変換する前に、各クリックが元の座標空間に対応するようにします。つまり、ロード時にマップが変換されていない場合に、クリックしたポイントが適切な位置に表示されるように、逆変換を適用したいと考えています。
位置を保持できるように、この変換 (適用された変換に具体的または一般的に適用する方法) を適用する方法を誰かに教えてもらえますか?