FileGdbCoordinatePrecisionGrid.CreateFromRectangle

FileGdbCoordinatePrecisionGrid.CreateFromRectangle method

Crée un nouveauFileGdbCoordinatePrecisionGridFileGdbCoordinatePrecisionGrid de sorte que toutes les valeurs à l’intérieur d’un rectangle soient représentables.

public static FileGdbCoordinatePrecisionGrid CreateFromRectangle(IPoint p1, IPoint p2)
ParamètreTaperLa description
p1IPointUn coin du rectangle.
p2IPointCoin opposé du rectangle. Doit avoir les mêmes dimensions quep1.

Return_Value

LeFileGdbCoordinatePrecisionGridFileGdbCoordinatePrecisionGridde sorte que toutes les valeurs à l’intérieur d’un rectangle sont représentables. Les valeurs à l’extérieur du rectangle ne sont pas représentables, donc toutes les coordonnées qui seront écrites dans la couche FileGDB doivent être à l’intérieur du rectangle.

Exceptions

exceptioncondition
ArgumentNullExceptionL’argument estnull .
ArgumentExceptionp1 etp2 ne forme pas un rectangle non vide valide : p1 oup2 est vide. Les drapeaux de HasZp1 n’est pas égal au drapeau ‘HasZ’ dep2 Drapeaux HasM dep1 n’est pas égal au drapeau ‘HasM’ dep2 Coordonnée X’ dep1 est égal à la coordonnée ‘X’ dep2 Coordonnée Y dep1 est égal à la coordonnée ‘Y’ dep2 Coordonnée Z’ dep1 est égal à la coordonnée ‘Z’ dep2 Coordonnée M’ dep1 est égal à la coordonnée ‘M’ dep2 Toute coordonnée estNaN ou l’infini.

Voir également