Właśnie zbudowałem model, który wykorzystuje 3D Analyst - Surface Volume. Próbuję użyć współczynnika az równego 1. Ilekroć uruchamiam model, moja tabela wyjściowa pokazuje, że zastosowano współczynnik Z wynoszący 0,999998 zamiast 1. Wiem, że jest to bardzo mała różnica, ale mimo to nieco wypacza moje wyniki. Naprawdę to, co chciałbym wiedzieć, czy istnieje dobre wytłumaczenie, dlaczego zmienia się na 0.999998, czy jest sposób, aby pozostać na 1?
Jeszcze raz dziękuję za Twój wkład. Kiedy próbowałem zmienić typ rastra, narzędzie wyszarza współczynnik Z razem i blokuje go na 0,999998. Więc ... Zgaduję, że tak naprawdę nie ma sposobu na obejście tego przy użyciu danych liczb całkowitych lub zmiennoprzecinkowych. Próbowałem nawet przekonwertować na liczbę całkowitą i użyć kalkulatora rastrowego do pomnożenia danych przez 1000, aby zachować liczby dziesiętne w postaci liczb całkowitych, ale nadal trzymałem się współczynnika z 0,999998. Nie ma kości.
źródło
Odpowiedzi:
Muszę się zgodzić z komentarzami dotyczącymi tego, jak chcesz reprezentować ten numer. Jeśli chcesz zapisać liczbę 1 jako zmiennoprzecinkową, ArcGIS zapisał tę liczbę jako 0,9999 ... Wygląda na to, że ten argument czynnika Z jest przechowywany w ten sposób. Myślę, że nie ma sposobu, aby zapisać go jako liczbę całkowitą. W rzeczywistości 0,9999 jest równe 1.
Muszę dodać zdjęcie, które widziałem kilka dni temu. Pasuje do tego pytania.
źródło