お知らせ:
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、Earth Engine へのアクセスを維持するために
非商用目的での利用資格を確認する必要があります。
ee.Geometry.Polygon.cutLines
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
LineString、MultiLineString、LinearRing ジオメトリを、長さに沿って指定された距離以下の部分に分割して MultiLineString に変換します。他のすべてのジオメトリ タイプは、空の MultiLineString に変換されます。
用途 | 戻り値 |
---|
Polygon.cutLines(distances, maxError, proj) | ジオメトリ |
引数 | タイプ | 詳細 |
---|
これ: geometry | ジオメトリ | このジオメトリの線をカットします。 |
distances | リスト | 各 LineString に沿った距離。この距離で線を個別の部分に分割します。指定された proj の単位で測定されます。proj が指定されていない場合はメートル単位です。 |
maxError | ErrorMargin、デフォルト: null | 必要な再投影を行う際に許容される最大誤差。 |
proj | Projection、デフォルト: null | 結果と距離の測定値の投影。指定されていない場合は EPSG:4326。 |
例
コードエディタ(JavaScript)
// Notice: the cutLines geometry method applies only to LineString,
// MultiLineString, and LinearRing geometries. All other geometry types result
// in an empty MultiLineString.
Python の設定
Python API とインタラクティブな開発での geemap
の使用については、
Python 環境のページをご覧ください。
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.
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 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```"]]