Anúncio : todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
Envie comentários
ee.Geometry.MultiLineString.dissolve
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Retorna a união da geometria. Isso deixa as geometrias únicas intactas e une várias geometrias.
Uso Retorna MultiLineString. dissolve (maxError , proj )
Geometria
Argumento Tipo Detalhes isso: geometry
Geometria A geometria a ser unida. maxError
ErrorMargin, padrão: null A quantidade máxima de erro tolerada ao realizar qualquer reprojeção necessária. proj
Projeção, padrão: nulo Se especificado, a união será realizada nessa projeção. Caso contrário, ele será realizado em um sistema de coordenadas esféricas.
Exemplos
Editor de código (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 dissolve method to the MultiLineString object.
var multiLineStringDissolve = multiLineString . dissolve ({ 'maxError' : 1 });
// Print the result to the console.
print ( 'multiLineString.dissolve(...) =' , multiLineStringDissolve );
// Display relevant geometries on the map.
Map . setCenter ( - 122.085 , 37.422 , 15 );
Map . addLayer ( multiLineString ,
{ 'color' : 'black' },
'Geometry [black]: multiLineString' );
Map . addLayer ( multiLineStringDissolve ,
{ 'color' : 'red' },
'Result [red]: multiLineString.dissolve' );
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e como usar
geemap
para desenvolvimento interativo.
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 dissolve method to the MultiLineString object.
multilinestring_dissolve = multilinestring . dissolve ( maxError = 1 )
# Print the result.
display ( 'multilinestring.dissolve(...) =' , multilinestring_dissolve )
# 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 . add_layer (
multilinestring_dissolve ,
{ 'color' : 'red' },
'Result [red]: multilinestring.dissolve' ,
)
m
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
Quer enviar seu feedback?
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-26 UTC."],[],[]]