-1

私はこの疑問を持っています。突然、もっと数学的なものになりました。たとえば、次の地理座標があります。

  • (4.80549328、-74.14376602)
  • (4.80755020、-74.14195687)
  • (4.80011076、-74.13276181)
  • (4.79816079、-74.13459823)
  • (4.80009735、-74.13592503)

それらは多角形の頂点を形成しています。これらは非常に小さな点であり、ピクセルに直接配置しても効果はありません。500x500pxのボックスを拡大縮小するにはどうすればよいですか?

4

1 に答える 1

1

それがすべてクラスの下にある場合は、ここに記載されているように、メソッドをGraphics使用するだけです。ScaleTransform

スケールファクターを取得するには、最大のx座標とy座標を見つける必要があります。最大のものを使用してから500をそれで除算し、その係数をxとyの両方のスケーリング係数を使用して、アスペクト比を維持します。

それがあなたを助けることを願っています!

于 2013-02-14T00:31:01.600 に答える