[prev in list] [next in list] [prev in thread] [next in thread]
List: r-sig-geo
Subject: [R-sig-Geo] writeOGR: ID field for exporting a KML file
From: Mauricio Zambrano-Bigiarini <mauricio.zambrano () jrc ! ec ! europa ! eu>
Date: 2012-05-24 14:35:43
Message-ID: 4FBE473F.6090702 () jrc ! ec ! europa ! eu
[Download RAW message or body]
Dear list,
I'm trying to export a point shapefile into a KML file by using the
'writeOGR' function of the 'rgdal' package.
Everything works fine, except that I'm not able to select the field to
be used for labelling the KML points from the table of the original
shapefile.
I'm able to select the ID field to be used in the KML file by using the
'ogr2ogr' program of GDAL, but I would like to be able to do the same
directly within R with the 'writeOGR' function.
Below you can find a reproducible example:
---------------- START ---------------------
require(rgdal)
# creating the initial shapefile for the example
cities <- readOGR(system.file("vectors", package = "rgdal")[1], "cities")
writeOGR(cities, "cities.shp", "cities", driver="ESRI Shapefile")
OGRstring <- paste("ogr2ogr -f KML ", "cities.kml", " ", "cities.shp", "
-dsco NameField=COUNTRY", sep = "")
system(OGRstring)
---------------- END ---------------------
I would like to achieve the same final KML file, but using:
writeOGR(cities, dsn="cities2.kml", layer="cities", driver="KML" )
but I don't know how to pass the " -dsco NameField=COUNTRY" argument to
the 'writeOGR' function.
Any help will be very much appreciated.
sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: x86_64-redhat-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_GB.utf8 LC_NUMERIC=C
[3] LC_TIME=en_GB.utf8 LC_COLLATE=en_GB.utf8
[5] LC_MONETARY=en_GB.utf8 LC_MESSAGES=en_GB.utf8
[7] LC_PAPER=C LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_GB.utf8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] rgdal_0.7-11 sp_0.9-99
loaded via a namespace (and not attached):
[1] grid_2.15.0 lattice_0.20-6 tools_2.15.0
Thanks in advance,
Mauricio Zambrano-Bigiarini
--
====================================================
Water Resources Unit
Institute for Environment and Sustainability (IES)
Joint Research Centre (JRC), European Commission
webinfo : http://floods.jrc.ec.europa.eu/
====================================================
DISCLAIMER:\ "The views expressed are purely those of th...{{dropped:11}}
_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-geo
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic