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ższą geometrią.

WykorzystanieZwroty
ImageCollection.distance(searchRadius, maxError)Obraz
ArgumentTypSzczegóły
to: featuresFeatureCollectionZbiór cech, z którego pochodzą cechy 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 ponownego rzutowania w metrach. Używany tylko wtedy, gdy wejściowe linie łamane wymagają ponownego rzutowania. Jeśli podasz wartość „0”, operacja się nie powiedzie, jeśli wymagane jest rzutowanie.