topojson_read {geojsonio} | R Documentation |
Read topojson from a local file or a URL
Description
Read topojson from a local file or a URL
Usage
topojson_read(x, ...)
Arguments
x |
Path to a local file or a URL. |
... |
Further args passed on to |
Details
Returns a sf
class, but you can easily and quickly get
this to geojson, see examples.
Note that this does not give you Topojson, but gives you a sf
class - which you can use then to turn it into geojson as a list or json
Value
an object of class sf
/data.frame
See Also
geojson_read()
, topojson_write()
Examples
## Not run:
# From a file
file <- system.file("examples", "us_states.topojson", package = "geojsonio")
topojson_read(file)
# From a URL
url <- "https://raw.githubusercontent.com/shawnbot/d3-cartogram/master/data/us-states.topojson"
topojson_read(url)
# Use as.location first if you want
topojson_read(as.location(file))
# quickly convert to geojson as a list
file <- system.file("examples", "us_states.topojson", package = "geojsonio")
tmp <- topojson_read(file)
geojson_list(tmp)
geojson_json(tmp)
# pass on args
topojson_read(file, quiet = TRUE)
topojson_read(file, stringsAsFactors = FALSE)
## End(Not run)
[Package geojsonio version 0.11.3 Index]