Olá Pedro,
Andavas muito caladinho...
A seguir ao -nlt tem que aparecer um tipo, e não o nome de uma shapefile.
Se tens uma shapefile pontos.shp com pontos em 3D, por exemplo, e queres
uma nova só com pontos 2D, tens que fazer algo do género:
ogr2ogr -f "ESRI Shapefile" -nlt POINT pontos_2d.shp pontos.shp
Podes verificar se as coordenadas estão realmente em 2D ou 3D com o
ogrinfo. Exemplo:
ogrinfo -ro -al pontos.shp | less
(...)
POINT (-8.417941817780827 41.597316176921268 70)
(...)
ogrinfo -ro -al pontos_2d.shp | less
(...)
POINT (-8.417941817780827 41.597316176921268)
(...)
Abraço e bom trabalho,
Jorge
Em 17-01-2013 12:35, Pedro Costa escreveu:
Olá pessoal,
Segundo o output do ogrinfo vejo que tenho um shape de pontos em 3D:
shape (3D POINT)
No entanto queria apenas passar para 2D e tentei assim:
ogr2ogr -nlt shape.shp shape2d.shp
E retorna o seguinte erro:
-nlt shape.shp: type not recognised
Não sei qual é o problema.
No postgis consigo converter facilmente mas gostava de perceber a razão
do ogr se queixar....
Já aconteceu com alguém?
Obrigado
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal
--
Jorge Gustavo Rocha
Departamento de Informática
Universidade do Minho
4710-057 Braga
Tel: +351 253604480
Fax: +351 253604471
Móvel: +351 910333888
skype: nabocudnosor
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal