Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso ao Earth Engine.
ee.Geometry.Polygon.cutLines
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Converte geometrias LineString, MultiLineString e LinearRing em um MultiLineString, cortando-as em partes não maiores que a distância especificada ao longo do comprimento. Todos os outros tipos de geometria serão convertidos em um MultiLineString vazio.
Uso | Retorna |
---|
Polygon.cutLines(distances, maxError, proj) | Geometria |
Argumento | Tipo | Detalhes |
---|
isso: geometry | Geometria | Corta as linhas dessa geometria. |
distances | Lista | Distâncias ao longo de cada LineString para cortar a linha em partes separadas, medidas em unidades da projeção especificada ou em metros se a projeção não for especificada. |
maxError | ErrorMargin, padrão: null | A quantidade máxima de erro tolerada ao realizar qualquer reprojeção necessária. |
proj | Projeção, padrão: nulo | Projeção do resultado e das medições de distância ou EPSG:4326 se não especificado. |
Exemplos
Editor de código (JavaScript)
// Notice: the cutLines geometry method applies only to LineString,
// MultiLineString, and LinearRing geometries. All other geometry types result
// in an empty MultiLineString.
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e como usar
geemap
para desenvolvimento interativo.
import ee
import geemap.core as geemap
Colab (Python)
# Notice: the cutLines geometry method applies only to LineString,
# MultiLineString, and LinearRing geometries. All other geometry types result
# in an empty MultiLineString.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[[["\u003cp\u003eThe \u003ccode\u003ecutLines\u003c/code\u003e method divides LineString, MultiLineString, and LinearRing geometries into smaller segments based on specified distances.\u003c/p\u003e\n"],["\u003cp\u003eThis method accepts a list of distances, an optional error margin, and an optional projection as input parameters.\u003c/p\u003e\n"],["\u003cp\u003eGeometries other than LineString, MultiLineString, and LinearRing will be converted to an empty MultiLineString when using this method.\u003c/p\u003e\n"],["\u003cp\u003eThe distances provided determine the length of each segment and are measured in the units of the specified projection or meters if no projection is given.\u003c/p\u003e\n"],["\u003cp\u003eResults and distance measurements will be in the projection provided or EPSG:4326 if none is specified.\u003c/p\u003e\n"]]],["The `cutLines` method transforms LineString, MultiLineString, and LinearRing geometries into a MultiLineString. It divides these geometries into segments based on specified distances along their length. The `distances` parameter dictates the cutting points, measured in units defined by the `proj` parameter (or meters if unspecified). `maxError` defines tolerance during reprojection. Other geometry types are converted to an empty MultiLineString. The method is not available in the example provided in Javascript. The python example only show how to import the libraries.\n"],null,["# ee.Geometry.Polygon.cutLines\n\nConverts LineString, MultiLineString, and LinearRing geometries into a MultiLineString by cutting them into parts no longer than the given distance along their length. All other geometry types will be converted to an empty MultiLineString.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|--------------------------------------------------------|----------|\n| Polygon.cutLines`(distances, `*maxError* `, `*proj*`)` | Geometry |\n\n| Argument | Type | Details |\n|------------------|----------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `geometry` | Geometry | Cuts the lines of this geometry. |\n| `distances` | List | Distances along each LineString to cut the line into separate pieces, measured in units of the given proj, or meters if proj is unspecified. |\n| `maxError` | ErrorMargin, default: null | The maximum amount of error tolerated when performing any necessary reprojection. |\n| `proj` | Projection, default: null | Projection of the result and distance measurements, or EPSG:4326 if unspecified. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Notice: the cutLines geometry method applies only to LineString,\n// MultiLineString, and LinearRing geometries. All other geometry types result\n// in an empty MultiLineString.\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# Notice: the cutLines geometry method applies only to LineString,\n# MultiLineString, and LinearRing geometries. All other geometry types result\n# in an empty MultiLineString.\n```"]]