お知らせ:
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、Earth Engine へのアクセスを維持するために
非商用目的での利用資格を確認する必要があります。
ee.Geometry.MultiLineString.getInfo
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
サーバーからこのオブジェクトの値を取得します。
コールバック関数が指定されていない場合、リクエストは同期的に行われます。コールバックが指定されている場合、リクエストは非同期で行われます。
同期モードではサーバーを待機している間、他のすべてのコード(EE コードエディタの UI など)が停止するため、非同期モードが推奨されます。非同期リクエストを行う場合は、getInfo() よりも evaluate() を使用することをおすすめします。
このオブジェクトの計算値を返します。
用途 | 戻り値 |
---|
MultiLineString.getInfo(callback) | オブジェクト |
引数 | タイプ | 詳細 |
---|
これ: computedobject | ComputedObject | ComputedObject インスタンス。 |
callback | 関数(省略可) | オプションのコールバック。指定しない場合、呼び出しは同期的に行われます。 |
例
コードエディタ(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 getInfo method to the MultiLineString object.
var multiLineStringGetInfo = multiLineString.getInfo();
// Print the result to the console.
print('multiLineString.getInfo(...) =', multiLineStringGetInfo);
// Display relevant geometries on the map.
Map.setCenter(-122.085, 37.422, 15);
Map.addLayer(multiLineString,
{'color': 'black'},
'Geometry [black]: multiLineString');
Python の設定
Python API とインタラクティブな開発での 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 getInfo method to the MultiLineString object.
multilinestring_get_info = multilinestring.getInfo()
# Print the result.
display('multilinestring.getInfo(...) =', multilinestring_get_info)
# 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
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003e\u003ccode\u003eMultiLineString.getInfo()\u003c/code\u003e retrieves the value of a MultiLineString object from the Earth Engine server and returns it as a GeoJSON object.\u003c/p\u003e\n"],["\u003cp\u003eThe method can be used synchronously or asynchronously; the asynchronous approach is recommended to avoid blocking the UI.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eevaluate()\u003c/code\u003e is the preferred method for asynchronous requests compared to \u003ccode\u003egetInfo()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eExamples are provided in JavaScript and Python for both synchronous and asynchronous requests on a MultiLineString.\u003c/p\u003e\n"]]],["The `getInfo()` method retrieves an object's value from the server. It can operate synchronously or asynchronously, depending on whether a callback function is provided. Asynchronous requests, using `evaluate()`, are preferred to prevent blocking the user interface. The method returns the computed value of the object. For example, when applied to a `MultiLineString` object, `getInfo()` returns the geometry's information, which can then be printed or displayed on a map.\n"],null,["# ee.Geometry.MultiLineString.getInfo\n\n\u003cbr /\u003e\n\nRetrieves the value of this object from the server.\n\n\u003cbr /\u003e\n\nIf no callback function is provided, the request is made synchronously. If a callback is provided, the request is made asynchronously.\n\nThe asynchronous mode is preferred because the synchronous mode stops all other code (for example, the EE Code Editor UI) while waiting for the server. To make an asynchronous request, evaluate() is preferred over getInfo().\n\nReturns the computed value of this object.\n\n| Usage | Returns |\n|-----------------------------------------|---------|\n| MultiLineString.getInfo`(`*callback*`)` | Object |\n\n| Argument | Type | Details |\n|------------------------|--------------------|------------------------------------------------------------------------|\n| this: `computedobject` | ComputedObject | The ComputedObject instance. |\n| `callback` | Function, optional | An optional callback. If not supplied, the call is made synchronously. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Define a MultiLineString object.\nvar multiLineString = ee.Geometry.MultiLineString(\n [[[-122.088, 37.418], [-122.086, 37.422], [-122.082, 37.418]],\n [[-122.087, 37.416], [-122.083, 37.416], [-122.082, 37.419]]]);\n\n// Apply the getInfo method to the MultiLineString object.\nvar multiLineStringGetInfo = multiLineString.getInfo();\n\n// Print the result to the console.\nprint('multiLineString.getInfo(...) =', multiLineStringGetInfo);\n\n// Display relevant geometries on the map.\nMap.setCenter(-122.085, 37.422, 15);\nMap.addLayer(multiLineString,\n {'color': 'black'},\n 'Geometry [black]: 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# Define a MultiLineString object.\nmultilinestring = ee.Geometry.MultiLineString([\n [[-122.088, 37.418], [-122.086, 37.422], [-122.082, 37.418]],\n [[-122.087, 37.416], [-122.083, 37.416], [-122.082, 37.419]],\n])\n\n# Apply the getInfo method to the MultiLineString object.\nmultilinestring_get_info = multilinestring.getInfo()\n\n# Print the result.\ndisplay('multilinestring.getInfo(...) =', multilinestring_get_info)\n\n# Display relevant geometries on the map.\nm = geemap.Map()\nm.set_center(-122.085, 37.422, 15)\nm.add_layer(\n multilinestring, {'color': 'black'}, 'Geometry [black]: multilinestring'\n)\nm\n```"]]