<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><div dir="ltr"><div><div dir="ltr"><br><div><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}


--></style>
<div dir="ltr">Hola buenos días:<div><br></div><div>Hace algún tiempo mandé una duda que sobre fichero tipo shapefile que publica el Instituto Geográfico Nacional de España y que detallo en el word <span style="font-size:12pt;">Duda_sobre_shp</span><span style="font-size:12pt;">.</span></div><div><span style="font-size:12pt;"> </span></div><div>El tema es que al final no obtuve respuesta (es cierto que lo mandé en Agosto y en esa fechas entiendo que sea normal, por tanto por recomendación de un conocido vuelvo de nuevo a remitir la cuestión)  </div><div><span style="font-size:12pt;"><br></span></div><div><span style="font-size:12pt;">Como no podía esperar me monté una solución donde ya tengo leídas todos los municipios de España de forma casi automática a partir de un fichero con datos de provincia bastante rápida puedo. Así pues, dada una provincia, obtengo un fichero .csv con las siguientes columnas:</span></div><div><span style="font-size:12pt;"><br></span></div><div><span style="font-size:12pt;">id_interno id_final Longitud_def Latitud_def</span></div><div><span style="font-size:12pt;">1              1000000   -8.358924     43.14721</span></div><div><br></div><div><br></div><div>El id_interno es un identificador a nivel de municipio</div><div>El id_final es un identificador a nivel de polígono exclusivamente</div><div><br></div><div>Con esta tabla, puedo posteriormente añadir columnas para dar color a nivel de polígono y/o municipio y utilizarla en librerías como ggmap u otras, ya que tengo perfectamente todos los caminos cerrados</div><div><br></div><div>Actualmente mi proceso tarda unos 5 minutos (o menos, manipulaciones incluidas) y consta de:</div><div><br></div><div>1)Ejecutar un primer programa R</div><div>2)Realizar una manipulación muy sencilla en la salida del .csv (añadir una única fila a dicho fichero con el nombre de las columnas)</div><div>3)Ejecuto un segundo progama R que me genera el fichero totalmente con la estructura que indico</div><div><br></div><div>Mi pregunta es doble:</div><div><br></div><div>-Por un lado mi principal pregunta es ¿Existe alguna manera directa con un único programa R de hacer lo mismo? He visto que puedo pasar los datos a json y otros formatos directamente en sitios como <a href="http://converter.mygeodata.eu/vector" target="_blank" style="font-size:12pt;">http://converter.mygeodata.eu/vector</a> pero no ofrecen lo anterior (puede que no esté haciendo algo bien, por supuesto)</div><div><br></div><div>-Por otro lado en el word Duda_sobre_shp comento algo sobre la función kmlPolygons, esta función sólo saca el primer polígono e ignora todos los demás, por tanto ¿Hay algo que se me esté escapando sobre su funcionamiento en sí? Lo digo porque como se observa en el documento el resultado no es el deseado y en España existen muchos municipios con numerosas disconexiones que no las recogería esta función</div><div><br></div><div>Un saludo y muchas gracias por las respuestas por anticipado (y por aguantar la lectura de este "tostón" de correo)</div><div><br></div><div>PD Lo que está en rojo escrito en Duda_sobre_shp, está resuelto, de hecho es lo que hago con el primero de los programas donde uso la función sink() y que os comenté que me conformaba en principio con esto en un correo posterior</div><div><br></div><div><br></div>                                    </div></div>                                        </div></div>                                        </div></div><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}


--></style><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>                                      </div></body>
</html>