Таблица площадей: Таблица площадей (Spatial Analyst)—ArcGIS Pro

Таблица площадей (Spatial Analyst)—ArcGIS Pro

Доступно с лицензией Spatial Analyst.

Краткая информация

Вычисляет перекрестную таблицу площадей между двумя наборами данных и выдает таблицу.

Иллюстрация

TabulateArea(ZoneRas, «VALUE», ClassRas, «VALUE», Tabarea1.dbf, 1)

Использование

  • Зона определяется как все области входных данных, имеющие одно значение. Области не обязательно должны быть непрерывными. И растры, и векторные объекты могут использоваться для входных данных зон.

  • Если все входные данные растровые, тип значений должен быть целочисленным.

  • Входной набор данных представляет собой класс пространственных объектов, он будет внутренне конвертирован в растр перед выполнением анализа, с использованием Размера ячейки и аргумента ячейки другого входного растра.

  • Если все входные данные растровые и их ячейки не выровнены, во время анализа они будут пересчитаны. Если параметр среды Растр замыкания явно не указан, происходит внутреннее выравнивание ячеек с помощью параметра Входных растровых или векторных данных (in_class_data в Python). Если оба растра имеют одинаковый размер ячеек и ячейки выровнены, пересчета не будет.

  • Если оба входных набора данных – классы объектов, они будут внутренне конвертированы в растры перед выполнением анализа с использованием параметра Размер ячейки обработки (processing_cell_size в Python) или с применением значения из параметров среды, если они заданы.

  • Если Входные растровые или векторные данные зон (in_zone_data в Python) являются объектом, для любых зональных объектов, которые не пересекаются с любыми центрами ячеек растрового класса, эти зоны не будут конвертироваться во внутренний растр зон. В результате, эти зоны не будут представлены в выходных данных. Вы можете управлять этим поведением, задав соответствующее значение для параметра среды Размер ячеек:, что позволит сохранить желательный уровень детализации зон объектов, и задать его в параметрах среды анализа.

  • Если входные данные имеют перекрывающиеся объекты, зональный анализ будет выполнен для каждого индивидуального объекта.

  • Если в качестве входного класса объектов используется точечные или линейные данные, в итоговую таблицу будут включены площади областей, пересекаемые этими объектами.

  • При указании входной зоны или данных класса полем по умолчанию будет первое допустимое целочисленное или текстовое поле. Если других допустимых полей нет, по умолчанию используется поле ObjectID (например, OID или FID).

  • Параметр Размер ячейки обработки может быть задан числовым значениям или получен из имеющегося набора растровых данных.

    Если размер ячейки не был явно задан как значение параметра, он извлекается из параметра среды Размер ячейки, если такой задан. Если параметр размера ячейки и параметр среды не заданы, размер выходной ячейки по умолчанию определяется на основе типа входного набора данных следующим образом:

    • Если входной набор данных является растром, то будет использоваться размер ячейки этого растра.
    • Если входной набор данных является вектором и задан параметр среды Растр привязки, то будет использоваться размер ячейки растра привязки. Если растр привязки не задан, размер ячейки вычисляется по наименьшему значению ширины или высоты экстента, деленному на 250, где экстент задан в параметре среды Выходная система координат.
  • Если размер ячейки указан в виде числа, то инструмент будет использовать это значение для выходного растра.

    Если для определения размера ячейки указан другой растр, в параметре будет показан путь к набору растровых данных вместо значения размера ячейки. Размер ячейки этого растра будет использоваться непосредственно в анализе указанная пространственная привязка набора данных будет такой же, как и выходная система координат. Если же пространственная привязка набора данных отличается от выходной пространственной привязки, она будет перепроецирована на основе выбранного Метода проецирования размера ячейки.

  • Параметр Классы как строки в выходной таблице (classes_as_rows в Python) позволяет выбрать тип схемы выходной таблицы. Отметьте этот параметр (CLASSES_AS_ROWS в Python) для представления классов в виде строк и снимите отметку (CLASSES_AS_FIELDS в Python) для представления классов в виде полей.

    Если классы представлены как строки, выходные данные таблицы могут быть связаны, и доступны для запросов на извлечение информации по площади по зонам или классам растров.

  • Выходными данными этого инструмента является таблица.

    В этой таблице, если параметр Классы как строки в выходной таблице не отмечен (CLASSES_AS_FIELDS в Python), соблюдаются следующие утверждения:

    • Представлена запись о каждом уникальном значении в наборе данных зоны.
    • Представлено поле для каждого уникального значения в наборе данных классов.
    • Каждая запись будет хранить площадь каждого класса в пределах каждой зоны.

    Если параметр Классы как строки в выходной таблице отмечен (CLASSES_AS_ROWS в Python), соблюдаются следующие утверждения:

    • Содержится запись о каждом уникальном значении в наборе данных зоны, которая содержит уникальное значение класса набора данных.
    • Представлены отдельные поля, которые идентифицируют поле зоны, поле класса, количество и площадь каждого класса в пределах каждой зоны.
  • См. раздел Среда анализа и Spatial Analyst для получения дополнительной информации о среде геообработки данного инструмента.

Параметры

ПодписьОписаниеТип данных

Входные растровые или векторные данные зон

Набор данных, определяющий зоны.

Зоны могут быть определены слоем целочисленного растра или векторным слоем.

Raster Layer; Feature Layer

Поле зоны

Поле, которое содержит значения, определяющие каждую зону.

Это может быть целочисленное или строковое поле набора данных зоны.

Field

Входные растровые или векторные данные классов

Набор данных, определяющий классы, для которых вычисляется суммарная площадь внутри каждой зоны.

Входные данные классов могут быть представлены слоем целочисленного растра или векторным слоем.

Raster Layer; Feature Layer

Поле класса

Поле, содержащее значения классов.

Поле может быть представлено целочисленным или строковым полем входных данных классов.

Field

Выходная таблица

(Дополнительный)

Выходная таблица, которая будет содержать итоговые суммарные значения площадей каждого класса в пределах каждой зоны.

Формат таблицы определяется выходным местоположением и путем к ней. По умолчанию выходными данными будет таблица базы геоданных в рабочей области базы геоданных, и таблица dBASE, если рабочая область представляет собой папку с файлами.

Table

Размер ячейки анализа

(Дополнительный)

Размер ячейки выходного растра, который будет создан.

Этот параметр можно задать как числовым значением, так и получить из существующего набора растровых данных. Если размер ячейки не был в явном виде задан как значение параметра, будет использоваться значение размера ячейки, указанное в параметрах среды геообработки, если же и оно не указано, будут использоваться дополнительные правила вычисления размера ячейки на основе входных данных. Более подробно см. раздел об использовании.

Analysis Cell Size

Классы как строки в выходной таблице

(Дополнительный)

Указывает, как значения входного класса растра будут представлены в выходной таблице.

  • Не отмечено – классы будут представлены как поля. Используется по умолчанию.
  • Отмечено – классы будут представлены как строки.
Boolean
TabulateArea(in_zone_data, zone_field, in_class_data, class_field, {out_table}, {processing_cell_size}, {classes_as_rows})
ИмяОписаниеТип данных

in_zone_data

Набор данных, определяющий зоны.

Зоны могут быть определены слоем целочисленного растра или векторным слоем.

Raster Layer; Feature Layer

zone_field

Поле, которое содержит значения, определяющие каждую зону.

Это может быть целочисленное или строковое поле набора данных зоны.

Field

in_class_data

Набор данных, определяющий классы, для которых вычисляется суммарная площадь внутри каждой зоны.

Входные данные классов могут быть представлены слоем целочисленного растра или векторным слоем.

Raster Layer; Feature Layer

class_field

Поле, содержащее значения классов.

Поле может быть представлено целочисленным или строковым полем входных данных классов.

Field

out_table

(Дополнительный)

Выходная таблица, которая будет содержать итоговые суммарные значения площадей каждого класса в пределах каждой зоны.

Формат таблицы определяется выходным местоположением и путем к ней. По умолчанию выходными данными будет таблица базы геоданных в рабочей области базы геоданных, и таблица dBASE, если рабочая область представляет собой папку с файлами.

Table

processing_cell_size

(Дополнительный)

Размер ячейки выходного растра, который будет создан.

Этот параметр можно задать как числовым значением, так и получить из существующего набора растровых данных. Если размер ячейки не был в явном виде задан как значение параметра, будет использоваться значение размера ячейки, указанное в параметрах среды геообработки, если же и оно не указано, будут использоваться дополнительные правила вычисления размера ячейки на основе входных данных. Более подробно см. раздел об использовании.

Analysis Cell Size

classes_as_rows

(Дополнительный)

Указывает, как значения входного класса растра будут представлены в выходной таблице.

  • CLASSES_AS_FIELDS—Классы будут представлены как поля. Используется по умолчанию.
  • CLASSES_AS_ROWS—Классы будут представлены как строки.
Boolean

Пример кода

TabulateArea, пример 1 (окно Python)

В этом примере выдаётся таблица с площадью каждого значения класса, которые содержатся в каждой зоне.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
TabulateArea("zonedata.shp", "IDStr", "valueraster", "VALUE",
             "C:/sapyexamples/output/areatable.dbf", 2)
TabulateArea, пример 2 (автономный скрипт)

В этом примере выдаётся таблица с площадью каждого значения класса, которые содержатся в каждой зоне.

# Name: TabulateArea_Ex_02.py
# Description: Calculates cross tabulated areas between two datasets.
# Requirements: Spatial Analyst Extension
# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *
# Set environment settings
env.workspace = "C:/sapyexamples/data"
env.extent = "classgrid"
env.snapRaster = "classgrid"
# Set local variables
inZoneData = "zonedata.shp"
zoneField = "IDStr"
inClassData = "valueraster"
classField = "VALUE"
outTable = "C:/sapyexamples/output/areatable02.dbf"
processingCellSize = 2
# Execute TabulateArea
TabulateArea(inZoneData, zoneField, inClassData, classField, outTable,
             processingCellSize)

Параметры среды

Автоматическое подтверждение, Размер ячейки, Метод проецирования размера ячейки, Сжатие, Текущая рабочая область, Экстент, Географические преобразования, Маска, Выходное ключевое слово CONFIG, Выходная система координат, Полноценные имена полей, Временная рабочая область, Растр привязки, Размер листа, Передать описания доменов полей

Информация о лицензиях

  • Basic: Обязательно Spatial Analyst
  • Standard: Обязательно Spatial Analyst
  • Advanced: Обязательно Spatial Analyst
Связанные разделы

Отзыв по этому разделу?

Перевод площади, единицы измерения, таблица перевода площади

Таблица 1. Перевод основных единиц измерения площади (их соотношение):

Единицы см²м²км²дюйм²фут²ярд²акрмиля²
см²10.00010.1550.0010760.0001196
м²1000010.000001155010.76391.195990.0002471
км²10000001247.1050.386102
дюйм²6. 45160.00064510.0069440.000772
фут²929.030.09290314410.1111110.000023
ярд²8361.270.8361271296910.0002066
акр4046.860.00404743560484010.001562
миля²2.589987640 1

Таблица 2. Дополнительная таблица, включающая квадратный дециметр, ар (сотку), гектар:

Единицы см²дм²м²аров
(соток)
га
(гектаров)
1 км²
см²10,010,00010,0000010,000000010,0000000001
1 дм²10010,010,00010,0000010,00000001
1 м²1000010010,010,00010,000001
1 ар
(1 сотка)
10000001000010010,010,0001
1 га10000000010000001000010010,01
1 км²100000000001000000001000000100001001

Соотношение некоторых физических единиц измерения площади:

1 километр в квадрате (км²): 

гектар100
декар 1000 
ар (сотка) 10000 
квадратный метр (м²) 1000000
квадратный сантиметр см²1 *10+10 
квадратный миллиметр (мм²)1 *10+12
барн1 *10+34  

 

1 гектар (га):

квадратный километр км² 0. 01 
декар10 
ар (сотка) 100 
квадратный метр (м²) 10000 
сантиметр квадратный см² 1 *10+08 
квадратный миллиметр (мм²) 1 *10+10 
барн 1 *10+32 

 

1 декар:

километр квадратный км²       0.001 
гектар 0.1 
ар (сотка) 10 
метр в квадрате (м²)1000 
сантиметр см² 1 *10+07 
мм в квадрате (мм²) 1 *10+09 
барн 1 *10+31 

 

1 ар (сотка):

км² 0.0001 
гектар 0.01 
декар 0.1 
метр квадратный м² 100 
квадратный сантиметр см²  1000000 
квадратный миллиметр мм²   1 *10+08 
барн  1 *10+30 

 

1 метр в квадрате (м²):

квадратный километр км² 1 *10-06 
гектар 0. 0001 
декар 0.001 
ар (сотка) 0.01 
квадратный сантиметр (см²) 10000 
квадратный миллиметр (мм²) 1000000 
барн 1 *10+28 

 

1 сантиметр в квадрате (см²):

километр в квадрате км² 1 *10-10 
гектар 1 *10-08 
декар 1 *10-07 
ар (сотка) 1 *10-06 
квадратный метр (м²) 0.0001 
квадратный миллиметр (мм²) 100 
барн 1 *10+24 

 

1 миллиметр в квадрате (мм²):

километр квадратный км²  1 *10-12 
гектар 1 *10-10 
декар 1 *10-09 
ар (сотка) 1 *10-08 
метр в квадрате (м²) 1 *10-06 
квадратный сантиметр см²     0. 01 
барн 1 *10+22 

 

1 барн (обозначение — b):

км² 1 *10-34 
гектар 1 *10-32 
декар 1 *10-31 
ар (сотка) 1 *10-30
метр в квадрате м² 1 *10-28 
сантиметр в квадрате см² 1 *10-24 
миллиметр в квадрате мм²     1 *10-22 

 

Таблица площадей под нормальной кривой

  • Дом
  • Ресурсы
  • Ресурсы
  • Таблица площадей под нормальной кривой

Это стандартная таблица площади под (под) нормальной кривой в различных точках этой кривой.

В этой таблице показана площадь между нулем (среднее значение стандартной нормальной переменной) и z. Например, если z=1,61, посмотрите на строку с заголовком 1,6 , а затем перейдите к столбцу с заголовком 9. 0013 .01 , чтобы получить результат .4463.

с .00 .01 .02 .03 .04 .05 .06 .07 .08 .09
0,0 .0000 .0040 .0080 .0120 .0150 .0199 .0239 .0279 .0319 .0359
0,1 .0398 .0438 .0478 .0517 .0557 .0596 .0636 .0675 .0714 .0754
0,2 . 0793 .0832 .0871 .0910 .0948 .0987 .1026 .1064 .1103 .1141
0,3 .1179 .1217 .1253 .1293 .1331 .1368 .1406 .1443 .1480 .1517
0,4 .1554 .1591 .1628 .1664 .1700 .1736 .1772 .1808 .1844 .1879
0,5 .1915 .1950 .1985 .2019 .2054 .2088 .2123 .2157 .2190 .2224
0,6 .2258 .2291 .2324 . 2357 .2389 .2422 .2454 .2486 .2518 .2549
0,7 .2580 .2612 .2642 .2673 .2704 .2734 .2764 .2794 .2823 .2852
0,8 .2881 .2910 .2939 .2967 .2996 .3023 .3051 .3078 .3106 .3133
0,9 .3159 .3186 .3212 .3288 .3264 .3289 .3315 .3340 .3365 .3389
1,0 .3413 .3438 .3461 .3485 .3508 .3531 . 3554 .3557 .3559 .3621
1.1 .3642 .3665 .3686 .3708 .3729 .3749 .3770 .3790 .3810 .3830
1,2 .3849 .3869 .3888 .3907 .3925 .3944 .3962 .3980 .3997 .4015
1,3 .4032 .4049 .4066 .4082 .4099 .4115 .4131 .4147 .4162 .4177
1,4 .4192 .4207 .4222 .4236 .4251 .4265 .4279 .4292 .4306 . 4319
1,5 .4332 .4345 .4357 .4370 .4382 .4394 .4406 .4418 .4429 .4441
1,6 .4452 .4463 .4474 .4484 .4495 .4505 .4515 .4525 .4535 .4545
1,7 .4554 .4564 .4573 .4582 .4591 .4599 .4608 .4616 .4625 .4633
1,8 .4641 .4649 .4656 .4664 .4671 .4678 .4686 .4693 .4699 .4706
1,9 . 4713 .4719 .4726 .4732 .4738 .4744 .4750 .4756 .4761 .4767
2,0 .4772 .4778 .4783 .4788 .4793 .4798 .4803 .4808 .4812 .4817
2.1 .4821 .4826 .4830 .4834 .4838 .4842 .4846 .4850 .4854 .4857
2,2 .4861 .4864 .4868 .4871 .4875 .4878 .4881 .4884 .4887 .4890
2,3 .4893 .4896 .4898 . 4901 .4904 .4906 .4909 .4911 .4913 .4916
2,4 .4918 .4920 .4922 .4925 .4927 .4929 .4931 .4932 .4934 .4936
2,5 .4938 .4940 .4941 .4943 .4945 .4946 .4948 .4949 .4951 .4952
2,6 .4953 .4955 .4956 .4957 .4959 .4960 .4961 .4962 .4963 .4964
2,7 .4965 .4966 .4967 .4968 .4969 .4970 . 4971 .4972 .4973 .4974
2,8 .4974 .4975 .4976 .4977 .4977 .4978 .4979 .4979 .4980 .4981
2,9 .4981 .4982 .4982 .4983 .4984 .4984 .4985 .4985 .4986 .4986
3,0 .4987 .4987 .4987 .4988 .4988 .4989 .4989 .4989 .4990 .4990

URL-адреса Joomla SEF от Artio

Изменение размера таблицы путем добавления или удаления строк и столбцов

Excel

Импорт и анализ данных

Столы

Столы

Изменение размера таблицы путем добавления или удаления строк и столбцов

Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Дополнительно. ..Меньше

После создания таблицы Excel на листе вы можете легко добавлять или удалять строки и столбцы таблицы.

Вы можете использовать Resize 9Команда 0898 в Excel для добавления строк и столбцов в таблицу:

  1. Щелкните в любом месте таблицы, и появится параметр Table Tools .

  2. Щелкните Дизайн > Изменить размер таблицы .

  3. Выберите весь диапазон ячеек, которые вы хотите включить в таблицу, начиная с самой верхней левой ячейки.

    В приведенном ниже примере исходная таблица охватывает диапазон A1:C5. После изменения размера для добавления двух столбцов и трех строк таблица будет охватывать диапазон A1: E8.

    Совет:  Вы также можете нажать Свернуть диалоговое окно , чтобы временно скрыть Диалоговое окно «Изменить размер таблицы» выберите диапазон на рабочем листе и нажмите Диалоговое окно «Развернуть» .

  4. Когда вы выбрали нужный диапазон для своей таблицы, нажмите OK .

Добавьте строку или столбец в таблицу, введя текст в ячейке чуть ниже последней строки или справа от последнего столбца, вставив данные в ячейку или вставив строки или столбцы между существующими строками или столбцами.

Начните печатать

  • Чтобы добавить строку внизу таблицы, начните вводить текст в ячейке под последней строкой таблицы. Таблица расширится, чтобы включить новую строку. Чтобы добавить столбец справа от таблицы, начните вводить текст в ячейке рядом с последним столбцом таблицы.

В примере, показанном ниже для строки, ввод значения в ячейку A4 расширяет таблицу, чтобы включить эту ячейку в таблицу вместе с соседней ячейкой в ​​столбце B.

В примере, показанном ниже для столбца, ввод значения в ячейку C2 расширяет таблицу, чтобы включить столбец C, называя столбец таблицы Qtr 3, поскольку Excel обнаружил шаблон именования из Qtr 1 и Qtr 2.

Вставить данные

Если данные, которые вы вставляете в новую строку, содержат столько же или меньше столбцов, чем таблица, таблица расширяется и включает все ячейки вставленного вами диапазона. Если вставляемые данные содержат больше столбцов, чем таблица, дополнительные столбцы не становятся частью таблицы — вам нужно использовать Изменить размер команда, чтобы расширить таблицу, чтобы включить их.

В приведенном ниже примере для строк вставка значений из A10:B12 в первую строку под таблицей (строка 5) расширяет таблицу, чтобы включить вставленные данные.

В приведенном ниже примере для столбцов вставка значений из C7:C9 в первый столбец справа от таблицы (столбец C) расширяет таблицу, чтобы включить вставленные данные, добавляя заголовок, Qtr 3.

Используйте Вставку, чтобы добавить строку

  1. Чтобы вставить строку, выберите ячейку или строку, не являющуюся строкой заголовка, и щелкните правой кнопкой мыши. Чтобы вставить столбец, выберите любую ячейку в таблице и щелкните правой кнопкой мыши.

  2. Укажите на Вставьте и выберите Строки таблицы выше , чтобы вставить новую строку, или Столбцы таблицы слева для вставки нового столбца.

Если вы находитесь в последней строке, вы можете выбрать строк таблицы выше или строк таблицы ниже .

В приведенном ниже примере для строк строка будет вставлена ​​над строкой 3.

Для столбцов, если у вас выделена ячейка в крайнем правом столбце таблицы, вы можете выбрать между вставкой Столбцы таблицы слева или Столбцы таблицы справа .

В приведенном ниже примере для столбцов столбец будет вставлен слева от столбца 1.

  1. Выберите одну или несколько строк или столбцов таблицы, которые вы хотите удалить.

    Вы также можете просто выбрать одну или несколько ячеек в строках или столбцах таблицы, которые хотите удалить.

  2. На вкладке Главная в группе Ячейки щелкните стрелку рядом с Удалить , а затем щелкните Удалить строки таблицы или Удалить столбцы таблицы .

    Вы также можете щелкнуть правой кнопкой мыши одну или несколько строк или столбцов, указать Удалите в контекстном меню и щелкните Столбцы таблицы или Строки таблицы . Или вы можете щелкнуть правой кнопкой мыши одну или несколько ячеек в строке или столбце таблицы, указать Удалить , а затем щелкнуть Строки таблицы или Столбцы таблицы .

Так же, как вы можете удалить дубликаты из любых выбранных данных в Excel, вы можете легко удалить дубликаты из таблицы.

  1. Щелкните в любом месте таблицы.

    Отображает Table Tools , добавляя вкладку Design .

  2. На вкладке Design в группе Инструменты щелкните Удалить дубликаты .

  3. В диалоговом окне Удалить дубликаты в разделе Столбцы выберите столбцы, содержащие дубликаты, которые вы хотите удалить.

    Вы также можете нажать Отменить выбор всех и затем выбрать нужные столбцы или нажать Выбрать все , чтобы выбрать все столбцы.

Примечание. Дубликаты, которые вы удаляете, удаляются из рабочего листа. Если вы случайно удалили данные, которые хотели сохранить, вы можете использовать Ctrl+Z или нажать Отменить на панели быстрого доступа для восстановления удаленных данных. Вы также можете использовать условные форматы для выделения повторяющихся значений перед их удалением. Дополнительные сведения см. в разделе Добавление, изменение или удаление условных форматов.

  1. Убедитесь, что активная ячейка находится в столбце таблицы.

  2. Щелкните стрелку в заголовке столбца.

  3. Чтобы отфильтровать пробелы, в меню Автофильтр в верхней части списка значений снимите флажок (Выбрать все) , а затем в нижней части списка значений выберите (Пробелы) .

    Примечание.   Флажок (Пробелы) доступен, только если диапазон ячеек или столбец таблицы содержит хотя бы одну пустую ячейку.

  4. Выберите пустые строки в таблице и нажмите CTRL+- (дефис).

Аналогичную процедуру можно использовать для фильтрации и удаления пустых строк рабочего листа. Дополнительные сведения о том, как фильтровать пустые строки на листе, см. в разделе Фильтрация данных в диапазоне или таблице.

  1. Выберите таблицу, затем выберите  Дизайн таблицы > Изменить размер таблицы .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *