Create  Edit  Diff  FrontPage  Index  Search  Changes  History  Source  RSS  wikifarm  Login

MapScript.Ja - mapObj.zoomRectangle Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

!!mapObj.zoomRectangle メソッド
!!!説明
地図のズーム。与えられた範囲に拡大縮小。
public int zoomRectangle(
    rectObj poPixRect,
    int width,
    int height,
    rectObj poGeorefExt,
    rectObj poMaxGeorefExt
);

Public Function zoomRectangle(ByVal poPixRect As rectObj, ByVal width As Integer, ByVal height As Integer, ByVal poGeorefExt As rectObj, ByVal poMaxGeorefExt As rectObj) As Integer
!!!サンプル
!!!!コード
Dim _map As New mapObj("")
Dim AreaRect As rectObj

_map.zoomRectangle(AreaRect, _map.width, _map.height, _map.extent, Nothing)

""AreaRectは、マウスなどで指示した画像上の矩形範囲を表す。このとき、画像の原点は、左上であり、右にX、下にYが増えていく。しかし、rectObjは、左下が原点になるため、右にX、上にYが増えていくため、rectObj.minY > rectObj.maxYになるように注意する必要がある。
!!!!マップファイル
影響なし
!!!参照

[[mapObj メンバ]] | [[(global) 名前空間|http://wiki.fdiary.net/MapScriptJa]]