Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Earth Engine obsługuje dane wektorowe typu Geometry. Specyfikacja GeoJSON szczegółowo opisuje typy geometrii obsługiwane przez Earth Engine, w tym Point (listę współrzędnych w pewnej projekcji), LineString (listę punktów), LinearRing (zamknięty LineString) i Polygon (lista LinearRing, w której pierwszy element to powłoka, a kolejne pierścienie to otwory). Earth Engine obsługuje też MultiPoint, MultiLineString i MultiPolygon. Obsługiwana jest też kolekcja geometrii GeoJSON, która w Earth Engine ma nazwę MultiGeometry.
Tworzenie obiektów geometrii
Geometrię możesz tworzyć interaktywnie za pomocą narzędzi geometrycznych w Edytorze kodu. Więcej informacji znajdziesz na stronie Edytora kodu Earth Engine. Aby utworzyć obiekt Geometry za pomocą kodu, prześlij konstruktorowi odpowiednie listy współrzędnych. Na przykład:
W poprzednich przykładach LineString
a LinearRing różni się tym, że LinearRing jest „zamknięty”
przez to, że ma tę samą współrzędną na początku i na końcu listy.
Pojedyncza geometria Geometry może składać się z kilku geometrii. Aby podzielić Geometry złożony z kilku części na geometrie składowe, użyj funkcji geometry.geometries(). Na przykład:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-02-18 UTC."],[[["Earth Engine uses the `Geometry` type to represent vector data, supporting various shapes like points, lines, and polygons, as defined in the GeoJSON specification."],["Geometries can be created interactively with the Code Editor tools or programmatically by providing coordinate lists to `Geometry` constructors."],["`LinearRing` geometries are closed shapes where the starting and ending coordinates are the same, unlike `LineString` geometries."],["Multi-part geometries, such as `MultiPoint` or `MultiPolygon`, can be broken down into individual geometries using the `geometries()` method."]]],["Earth Engine utilizes the `Geometry` type for vector data, supporting GeoJSON geometries like `Point`, `LineString`, `LinearRing`, and `Polygon`, along with their multi-part counterparts (`MultiPoint`, etc.). Geometries can be created interactively or programmatically by providing coordinate lists to constructors, as shown in the provided JavaScript code. `LinearRing` differs from `LineString` by being closed. Multi-part geometries can be disassembled into individual components using the `geometry.geometries()` method.\n"]]