Укажите форму в географических координатах
geopointshape
объект представляет точку или многоточечный в географических координатах. multipoint является отдельной формой точки, которая содержит набор местоположений точки.
Чтобы представлять точку или многоточечный в плоских координатах, используйте mappointshape
объект вместо этого.
Создать geopointshape
объекты, также:
Импортируйте данные о точке в географических координатах как геопространственная таблица с помощью readgeotable
функция, и затем запрашивает Shape
переменная таблицы.
Используйте geopointshape
функция (описанный здесь).
lat
— Координаты широтыШирота координирует в виде числового массива или массива ячеек числовых массивов.
Создайте точку путем определения скаляра, такого как 39
.
Создайте многоточечное путем определения массива в ячейке, такой как {[38 -30 29]}
.
Создайте массив точек путем определения массива, таких как [38 -30 29]
.
Создайте массив точек и мультиточек путем определения массива ячеек числовых массивов, таких как {39,[38 -30 29]}
.
Создайте заполнителей для точек с недостающими данными включением NaN
значения. NaN
значения в lat
должен соответствовать NaN
значения в lon
.
Размер lat
должен совпадать с размером lon
. Для массивов ячеек, размера массива в каждой ячейке lat
должен совпадать с размером массива в соответствующей ячейке lon
.
Типы данных: double |
cell
lon
— Координаты долготыДолгота координирует в виде числового массива или массива ячеек числовых массивов.
Создайте точку путем определения скаляра, такого как -113
.
Создайте многоточечное путем определения массива в ячейке, такой как {[-66 -31 42]}
.
Создайте массив точек путем определения массива, таких как [-66 -31 42]
.
Создайте массив точек и мультиточек путем определения массива ячеек числовых массивов, таких как {-113,[-66 -31 42]}
.
Создайте заполнителей для точек с недостающими данными включением NaN
значения. NaN
значения в lat
должен соответствовать NaN
значения в lon
.
Размер lat
должен совпадать с размером lon
. Для массивов ячеек, размера массива в каждой ячейке lat
должен совпадать с размером массива в соответствующей ячейке lon
.
NumPoints
— Число точекЭто свойство доступно только для чтения.
Число точек, возвращенное как массив неотрицательных целых чисел.
Для geopointshape
скаляр, значение NumPoints
1
когда geopointshape
объект представляет одну точку и больше, чем 1
когда объект представляет многоточечное.
Для geopointshape
массив, размер NumPoints
совпадает с размером массива.
Типы данных: double
Latitude
— Координаты широтыШирота координирует в виде массива.
Для geopointshape
скаляр, размер Latitude
совпадает со значением NumPoints
.
Для geopointshape
массив, размер Latitude
совпадает с размером NumPoints
. Если массив содержит geopointshape
объекты с мультиточками, затем получая доступ к Latitude
свойство массива не поддерживается. Вместо этого получите доступ к Latitude
свойство отдельных объектов в массиве.
Это свойство только для чтения для массивов когда любой элемент NumPoints
больше 1
.
Latitude
и Longitude
должен быть одного размера.
Типы данных: double
Longitude
— Координаты долготыДолгота координирует в виде массива.
Для geopointshape
скаляр, размер Longitude
совпадает со значением NumPoints
.
Для geopointshape
массив, размер Longitude
совпадает с размером NumPoints
. Если массив содержит geopointshape
объекты с мультиточками, затем получая доступ к Longitude
свойство массива не поддерживается. Вместо этого получите доступ к Longitude
свойство отдельных элементов в массиве.
Это свойство только для чтения для массивов когда любой элемент NumPoints
больше 1
.
Latitude
и Longitude
должен быть одного размера.
Типы данных: double
Geometry
— Геометрический тип"point"
(значение по умолчанию)Это свойство доступно только для чтения.
Геометрический тип, возвращенный как "point"
.
Типы данных: string
CoordinateSystemType
— Тип системы координат"geographic"
(значение по умолчанию)Это свойство доступно только для чтения.
Тип системы координат, возвращенный как "geographic"
.
Типы данных: string
GeographicCRS
— Географическая система координат[]
(значение по умолчанию) | geocrs
объектГеографическая система координат (CRS) в виде geocrs
объект. Географический CRS состоит из данной величины (включая ее эллипсоид), нулевой меридиан и угловая единица измерения.
Импортируйте файл GPX, содержащий координаты местоположений в Бостоне как геопространственная таблица. Файл GPX представляет местоположения с помощью точек. Получите информацию о точках путем запроса Shape
переменная таблицы.
GT = readgeotable("boston_placenames.gpx");
GT.Shape
ans = 13×1 geopointshape array with properties: NumPoints: [13×1 double] Latitude: [13×1 double] Longitude: [13×1 double] Geometry: "point" CoordinateSystemType: "geographic" GeographicCRS: [1×1 geocrs]
Извлеките координаты широты и долготы из Shape
переменная. Отобразите местоположения на плане действий.
lat = GT.Shape.Latitude; lon = GT.Shape.Longitude; geoscatter(lat,lon,"filled") geobasemap("streets")
Создайте отдельную точку как geopointshape
скаляр. Задайте географический CRS как Мировую Геодезическую Систему 1 984, который имеет код EPSG 4326
.
point = geopointshape(39,-113); g = geocrs(4326); point.GeographicCRS = g
point = geopointshape with properties: NumPoints: 1 Latitude: 39 Longitude: -113 Geometry: "point" CoordinateSystemType: "geographic" GeographicCRS: [1x1 geocrs]
Создайте многоточечное как geopointshape
скаляр.
multipoint = geopointshape({[38 -30 29]},{[-66 -31 42]}); multipoint.GeographicCRS = g
multipoint = geopointshape with properties: NumPoints: 3 Latitude: [38 -30 29] Longitude: [-66 -31 42] Geometry: "point" CoordinateSystemType: "geographic" GeographicCRS: [1x1 geocrs]
Создайте три отдельных точки как 1 3 geopointshape
вектор.
pointVector = geopointshape([38 -20 29],[-66 -31 42]); pointVector.GeographicCRS = g
pointVector = 1x3 geopointshape array with properties: NumPoints: [1 1 1] Latitude: [38 -20 29] Longitude: [-66 -31 42] Geometry: "point" CoordinateSystemType: "geographic" GeographicCRS: [1x1 geocrs]
Создайте одну отдельную точку и одну многоточечную как 1 2 geopointshape
вектор.
pointMultipoint = geopointshape({39,[38 -30 29]},{-113,[-66 -31 42]}); pointMultipoint.GeographicCRS = g
pointMultipoint = 1x2 geopointshape array with properties: NumPoints: [1 3] Geometry: "point" CoordinateSystemType: "geographic" GeographicCRS: [1x1 geocrs]
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.