Tengo un shapefile de un mapa que es el esbozo de un número de islas. Me gustaría convertir las líneas a polígonos (es decir, todas las islas de lleno en) el uso de la HIERBA. He buscado sobre cómo hacer esto con CÉSPED, pero sólo tengo unas muy breves y vagas sugerencias ... pero me dio un ir de todos modos ....
use v.in.ogr to import the shapefile into grass
And view the result (I'm using QGIS to do this): Looks good.
v.clean input=g_hwp_p1 output=g_hwp_p1_clean tool=break,snap thresh=10,10
v.type input=g_hwp_p1_clean output=g_hwp_p1_clean_type type=line,boundary
v.centroids input=g_hwp_p1_clean_type output=g_hwp_p1_clean_type_centroids
Esto no funciona, que no es de extrañar pues yo realmente no entiendo lo que estoy haciendo.
V.info dice que...
g_hwp_p1 has 892 lines
g_hwp_p1_clean has 892 lines
g_hwp_p1_clean_type has 892 boundaries
g_hwp_p1_clean_type_centroids has 892 boundaries (0 centroids, 0 areas, 0 islands)
Also v.type reports: 892 incorrect boundaries.
And v.centroids reports: 0 features modified.
The final output looks much like the input (just an outline).
Puede alguien irregular lo que estoy haciendo mal? ¿Alguien sabe cuáles son los parámetros correctos se debe?
También he intentado esto en QGIS usando las líneas-a-polígono fTool pero esto no hacen un muy buen trabajo de ella (se diddnt de relleno en el conjunto de las islas, pero sólo parecía añadir poco polígonos ronda el borde).
Shapefile está aquí... https://docs.google.com/leaf?id=0B93lksnTC7_cYWIxNTlmNzEtYTcwYi00YmZlLTlhZmEtZDViYmE1MmYxNDk2&hl=en_US
Screenshoy de hwp_p1 .... https://docs.google.com/leaf?id=0B93lksnTC7_cN2Q5YTNiMjEtZjY4OS00ZTYwLWIxMDAtYzBlNmY1M2U1MGRl&hl=en_US
Y una vista de cerca de una pequeña Isla que forma un bucle cerrado.. https://docs.google.com/leaf?id=0B93lksnTC7_cZjQ1ZDU4ZGQtMWNmMC00ZjNiLWFiZmEtM2MyMDE0MmYzODQ5&hl=en_US
Gracias.