Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
エクステント BottomLeft (-180, -90), TopRight (180, 90) をSystem.Windows.Rectに変換する必要があります。Rect は rect の左上の位置とサイズを使用して作成されるため、位置を (-180, 90) として、サイズを上記のエクステントの幅と高さとして使用して作成しようとしましたが、これは間違っています。
そのため、上記の範囲の Rect を作成できません。作成にお役立てください。ありがとう!
長方形は次のように表すことができます。
Rectangle d = new Rectangle(xCoordinate, yCoordinate, width, height);
ここで関連する座標は左上隅の座標です。したがって、これらのパラメータは、使用可能な座標から計算する必要があります。あなたの場合:
Rectangle d = new Rectangle(-90, 180, 180, 360);
どこ
width = right - left height = top - bottom