ee.ImageCollection.distance

Tworzy obraz typu DOUBLE, w którym każdy piksel jest odległością w metrach od środka piksela do najbliższego punktu, obiektu LineString lub wielokątnej granicy w kolekcji.

Odległość jest mierzona również wewnątrz wielokątów. Piksele, które nie znajdują się w odległości „searchRadius” metrów od geometrii, zostaną zamaskowane.

Odległości są obliczane na sferze, więc występuje niewielki błąd proporcjonalny do różnicy szerokości geograficznej między każdym pikselem a najbliższym kształtem geometrycznym.

WykorzystanieZwroty
ImageCollection.distance(searchRadius, maxError)Obraz
ArgumentTypSzczegóły
to: featuresFeatureCollectionZbiór obiektów, z którego mają być pobierane obiekty używane do obliczania odległości pikseli.
searchRadiusLiczba zmiennoprzecinkowa, domyślnie: 100000Maksymalna odległość w metrach od każdego piksela, w której należy szukać krawędzi. Piksele zostaną zamaskowane, chyba że w tej odległości znajdują się krawędzie.
maxErrorLiczba zmiennoprzecinkowa, domyślnie: 100Maksymalny błąd ponownej projekcji w metrach. Używany tylko wtedy, gdy wejściowe linie łamane wymagają ponownej projekcji. Jeśli podasz wartość „0”, operacja nie powiedzie się, jeśli wymagane jest rzutowanie.