Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить некоммерческое право на сохранение доступа к Earth Engine.
ee.Geometry.MultiLineString.geodesic
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Если false, рёбра в проекции прямые. Если true, рёбра искривляются, следуя кратчайшему пути на поверхности Земли.
Использование | Возврат | MultiLineString. geodesic () | Булевое значение |
Аргумент | Тип | Подробности | это: geometry | Геометрия | |
Примеры
Редактор кода (JavaScript)
// Define a MultiLineString object.
var multiLineString = ee.Geometry.MultiLineString(
[[[-122.088, 37.418], [-122.086, 37.422], [-122.082, 37.418]],
[[-122.087, 37.416], [-122.083, 37.416], [-122.082, 37.419]]]);
// Apply the geodesic method to the MultiLineString object.
var multiLineStringGeodesic = multiLineString.geodesic();
// Print the result to the console.
print('multiLineString.geodesic(...) =', multiLineStringGeodesic);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiLineString,
{'color': 'black'},
'Geometry [black]: multiLineString');
Настройка Python
Информацию об API Python и использовании geemap
для интерактивной разработки см. на странице «Среда Python» .
import ee
import geemap.core as geemap
Colab (Python)
# Define a MultiLineString object.
multilinestring = ee.Geometry.MultiLineString([
[[-122.088, 37.418], [-122.086, 37.422], [-122.082, 37.418]],
[[-122.087, 37.416], [-122.083, 37.416], [-122.082, 37.419]],
])
# Apply the geodesic method to the MultiLineString object.
multilinestring_geodesic = multilinestring.geodesic()
# Print the result.
display('multilinestring.geodesic(...) =', multilinestring_geodesic)
# Display relevant geometries on the map.
m = geemap.Map()
m.set_center(-122.085, 37.422, 15)
m.add_layer(
multilinestring, {'color': 'black'}, 'Geometry [black]: multilinestring'
)
m
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[],["The `MultiLineString.geodesic()` method determines if edges in a projected `MultiLineString` are straight or curved. It returns a boolean value. When `true`, edges are curved, following the shortest path on Earth's surface; when `false`, edges are straight. The method accepts a `Geometry` object as its input, it is applied to a `MultiLineString` object, and is illustrated by a Javascript and Python code examples where a `MultiLineString` is created, the method applied, and the result printed.\n"],null,[]]