library(sf)
Linking to GEOS 3.11.0, GDAL 3.5.3, PROJ 9.1.0; sf_use_s2() is TRUE
sf::write_sf(spData::world, "world.gpkg")
plot(spData::world)
Warning: plotting the first 9 out of 10 attributes; use max.plot = 10 to plot
all

import geopandas as gpd
world = gpd.read_file('world.gpkg')
world.plot()

using Pkg
Pkg.activate(".")
Pkg.status()
Status `~/work/cross_language_projects/cross_language_projects/Project.toml`
  [62cb38b5] GeoDataFrames v0.3.10
  [91a5bcdd] Plots v1.40.8
  [6f49c342] RCall v0.14.6
using GeoDataFrames
using Plots
world = GeoDataFrames.read("world.gpkg")
177×11 DataFrame
 Row │ geom                       iso_a2   name_long               continent   ⋯
     │ IGeometr…                  String?  String                  String      ⋯
─────┼──────────────────────────────────────────────────────────────────────────
   1 │ Geometry: wkbMultiPolygon  FJ       Fiji                    Oceania     ⋯
   2 │ Geometry: wkbMultiPolygon  TZ       Tanzania                Africa
   3 │ Geometry: wkbMultiPolygon  EH       Western Sahara          Africa
   4 │ Geometry: wkbMultiPolygon  CA       Canada                  North Ameri
   5 │ Geometry: wkbMultiPolygon  US       United States           North Ameri ⋯
   6 │ Geometry: wkbMultiPolygon  KZ       Kazakhstan              Asia
   7 │ Geometry: wkbMultiPolygon  UZ       Uzbekistan              Asia
   8 │ Geometry: wkbMultiPolygon  PG       Papua New Guinea        Oceania
  ⋮  │             ⋮                 ⋮               ⋮                   ⋮     ⋱
 171 │ Geometry: wkbMultiPolygon  BA       Bosnia and Herzegovina  Europe      ⋯
 172 │ Geometry: wkbMultiPolygon  MK       Macedonia               Europe
 173 │ Geometry: wkbMultiPolygon  RS       Serbia                  Europe
 174 │ Geometry: wkbMultiPolygon  ME       Montenegro              Europe
 175 │ Geometry: wkbMultiPolygon  XK       Kosovo                  Europe      ⋯
 176 │ Geometry: wkbMultiPolygon  TT       Trinidad and Tobago     North Ameri
 177 │ Geometry: wkbMultiPolygon  SS       South Sudan             Africa
                                                  8 columns and 162 rows omitted
# using CairoMakie, GeoMakie
# f, a, p = poly(world.geom)
# poly(f[1, 2], world.geom; axis=(; type=GeoAxis,))
plot(world.geom)

# Test 1
# Test 2