Je viens de construire un modèle qui utilise 3D Analyst - Surface Volume. J'essaie d'utiliser un facteur az de 1. Chaque fois que j'exécute le modèle, mon tableau de sortie montre qu'un facteur Z de 0,999998 a été utilisé au lieu de 1. Je sais que c'est une très petite différence mais même ainsi, cela biaise quelque peu mes résultats. Vraiment ce que j'aimerais savoir, y a-t-il une bonne explication de la raison pour laquelle il est changé en 0,999998 ou existe-t-il un moyen de le faire rester à 1?
Encore merci pour votre contribution. Lorsque j'ai essayé de changer le type de raster, l'outil grise le facteur z tous ensemble et le verrouille à 0,999998. Donc ... je suppose qu'il n'y a vraiment aucun moyen de contourner cela en utilisant des données entières ou à virgule flottante. J'ai même essayé de convertir en entier et d'utiliser la calculatrice raster pour multiplier les données par 1000 pour conserver les décimales sous forme d'entier, mais j'étais toujours bloqué avec le facteur z de 0,999998. Pas de dé.
Réponses:
Je suis d'accord avec les commentaires, c'est sur la façon dont vous voulez représenter ce nombre. Si vous souhaitez stocker le nombre 1 en virgule flottante, ArcGIS a stocké ce nombre sous la forme 0,9999 ... Il semble que cet argument du facteur Z soit stocké de cette façon. Je pense qu'il n'y a aucun moyen de le stocker sous forme d'entier. En fait, 0,9999 est égal à 1.
Je dois ajouter une photo que j'ai vue il y a quelques jours. Cela correspond à cette question.
la source