Estou tentando gerar polígonos para faixas orbitais de satélite. Até agora, tenho um método para gerar duas linhas que representam a borda de cada faixa em [lat, long]. Alguns dos trechos cruzam a linha de dados internacional e, por isso, envolvem-se:
Consegui resolver isso com ogr2ogr
-wrapdateline
:
ogr2ogr -wrapdateline -f "ESRI Shapefile" test.shp orbits.shp
O que divide as linhas provavelmente
Agora eu quero ser capaz de gerar polígonos no interior das duas linhas. Por exemplo, no caso em que uma borda da faixa cruza a linha de dados, um polígono preenche quando emerge do outro lado, como:
Preciso de um método automatizado, pois preciso repetir muito a tarefa. De preferência em python, é assim que eu gerei as linhas. Aqui estão os dois shapefiles que contêm as linhas: envolvente ; datelinefixed