Do Google Earth para um shapefile
O KML sempre guarda longitude e latitude em WGS 84, então o shapefile também começa em WGS 84. Se o seu projeto de SIG trabalha com coordenadas projetadas, escolha Web Mercator (EPSG:3857) como SRC de destino ou abra a página de um sistema de coordenadas, como EPSG:31983 (SIRGAS 2000 / UTM zone 23S), que já deixa o próprio sistema selecionado como destino. As coordenadas são convertidas e o arquivo .prj do ZIP descreve o sistema que você usou.
Cada camada de saída é um conjunto de arquivos .shp, .shx, .dbf, .prj e .cpg. Mantenha todos juntos na mesma pasta ao abri-los no QGIS, no ArcGIS ou em outro programa de SIG.
O que muda na conversão
- Os nomes das pastas são mantidos em um atributo
folder. Pastas aninhadas são unidas por uma barra, por exemploSurvey/Block A. - Um shapefile guarda um único tipo de geometria. Por isso, quando o KML mistura pontos, linhas e polígonos, eles vão para arquivos separados, como
places_point.shpeplaces_line.shp. Um MultiGeometry que mistura tipos é dividido do mesmo modo. - Os nomes de campo do DBF são limitados a 10 bytes, então
descriptionviradescriptio. Todo campo renomeado aparece emfield_names.csv, dentro do ZIP. - Valores de texto com mais de 254 bytes são cortados, e placemarks sem coordenadas ficam de fora. O relatório de conversão informa as quantidades.
- Cores, larguras de linha e altitudes do KML não são gravadas. A altitude só é mencionada no relatório quando algum placemark tinha uma altura diferente de zero.
Codificação de texto
Os atributos são gravados em UTF-8, e o arquivo .cpg informa isso. Se o shapefile for usado em um programa coreano que espera CP949, escolha CP949 em vez disso. Os caracteres que o CP949 não consegue representar viram “?”, e o relatório conta quantos são.