Informații succinte
Creează o clasă de izoleine liniare de pe suprafața rasterului.
utilizarea
Izolinele nu depășesc dimensiunea spațială a rasterului și nu sunt create în zonele de valoare NoData; prin urmare, este în primul rând necesar să se încadreze limitele datelor de intrare contur adiacente în seturi continue de clase de obiecte. Ca o alternativă la isolinele de andocare în zonele de margine, puteți efectua îmbinarea rasterilor adiacente înainte de a construi izolinii.
Isolinele pot fi construite pentru zone cu valori negative ale rasterului. Valorile izolinelor din astfel de secțiuni vor fi negative. Intervalele negative ale izolinelor sunt inadmisibile.
Dacă aveți acces la ArcGIS Spatial Analyst opțional. butoanele mai puțin exacte dar mai puțin precise pot fi obținute prin pre-procesarea rasterului de intrare folosind operația Statistici focale cu opțiunea MEAN sau instrumentul Filtru cu opțiunea LOW.
Izolația de bază este utilizată în cazul, de exemplu, dacă doriți să creați o linie orizontală la fiecare 15 metri, pornind de la o înălțime de 10 metri. În acest exemplu, baza de izolină va fi setată la 10, iar numărul 15 va determina intervalul de izolenți. Izolinele vor fi extrase prin valorile 10, 25, 40, 55 și așa mai departe.
Setarea conturului de bază nu împiedică construcția izolinilor deasupra sau sub această valoare.
Dacă mărimea de ieșire este diferită de cea implicită, poate să apară o nouă răsfoire a rasterului de intrare. Pentru a evita acest lucru și a obține rezultate stabile, specificați rasterul de intrare ca valoare a parametrului Snap Raster.
Când devine necesar să se recalculeze rasterul de intrare, se folosește metoda de interpolare Bilinear. Un exemplu în care un raster de intrare poate fi recalculat este atunci când sistemul de coordonate de ieșire, extinderea sau dimensiunea celulei este diferită de cele de intrare.
Raportul de conversie unitar utilizat pentru a construi izolinele. Valoarea implicită este 1.
Isolinele sunt generate pe baza valorilor Z ale rasterului de intrare, cele mai des măsurate în metri sau picioare. Dacă utilizați valoarea implicită (egală cu 1), izoanele vor avea aceleași unități de măsură ca valorile Z ale rasterului de intrare. Pentru a construi izolinele în unități de măsură, altele decât unitățile de valoare Z, trebuie să setați valoarea corespunzătoare a factorului z. Rețineți că, pentru ca acest instrument să funcționeze, este necesar ca unitatea de măsură a coordonatelor orizontale (X, Y) și Z ale suprafeței să coincidă.
De exemplu, dacă valorile înălțimii din rasterul de intrare sunt măsurate în picioare și izolațiile trebuie să fie construite pe baza altor unități de măsurare - metri, setați factorul z egal cu 0,3048 (pentru că 1 picior = 0,3048 m).
Un alt exemplu este să privim rasterul de intrare cu coordonatele geografice ale WGS_84, înălțimile fiind măsurate în metri. Este necesar să se construiască izolații pentru acest raster în trepte de 100 de picioare, cu o valoare de bază de 50 picioare (adică izolenele vor trece la altitudini de 50 de picioare, 150 de picioare, 250 picioare etc.). Pentru a face acest lucru, setați contour_interval la 100. base_contour - 50. și z_factor - 3.2808 (pentru că 1 m = 3.2808 ft).
Cod exemplu
linia de contur. Exemplul 1 (o fereastră Python)
În acest exemplu, izolinele sunt create dintr-un raster tip Esri Grid și sunt extrase ca un fileform.
linia de contur. Exemplul 2 (scenariu autonom)
În acest exemplu, izolinele sunt create dintr-un raster tip Esri Grid și sunt extrase ca un fileform.
Parametrii mediului
Informații despre licențiere
- ArcGIS pentru Desktop Basic: necesită un Analyst 3D sau un Analyst Spațial
- ArcGIS pentru Desktop Standard: necesită un Analyst 3D sau un Analyst Spațial
- ArcGIS pentru Desktop Avansat: necesită un Analyst 3D sau un Analyst Spațial