FileGdbCoordinatePrecisionGrid.CreateFromRectangle

FileGdbCoordinatePrecisionGrid.CreateFromRectangle method

Yeni oluştururFileGdbCoordinatePrecisionGrid öyle ki bir dikdörtgen içindeki tüm değerler temsil edilebilir.

public static FileGdbCoordinatePrecisionGrid CreateFromRectangle(IPoint p1, IPoint p2)
ParametreTipTanım
p1IPointDikdörtgenin bir köşesi.
p2IPointDikdörtgenin karşı köşesi. ile aynı boyutlara sahip olmalıdır.p1.

Geri dönüş değeri

FileGdbCoordinatePrecisionGridöyle ki bir dikdörtgen içindeki tüm değerler temsil edilebilir. Dikdörtgenin dışındaki değerler temsil edilemez, bu nedenle FileGDB layer ‘ye yazılacak tüm koordinatlar dikdörtgenin içinde olmalıdır.

istisnalar

istisnaşart
ArgumentNullExceptionbağımsız değişkennull .
ArgumentExceptionp1 Vep2 boş olmayan geçerli bir dikdörtgen oluşturma: p1 veyap2 boş. HasZ’nin bayraklarıp1 ‘HasZ’ bayrağına eşit değilp2 HasM’ bayraklarıp1 ‘HasM’ bayrağına eşit değilp2 X’ koordinatıp1 ‘X’ koordinatına eşittirp2 Y’ koordinatıp1 ‘Y’ koordinatına eşittirp2 Z’ koordinatıp1 ‘Z’ koordinatına eşittirp2 M’ koordinatıp1 ‘M’ koordinatına eşittirp2 herhangi bir koordinatNaN veya sonsuzluk.

Ayrıca bakınız