From 3565b7c5a4a6a13948904daa51b87c3645d6c933 Mon Sep 17 00:00:00 2001 From: Diego Ripley Date: Wed, 4 Jun 2025 17:01:04 +0000 Subject: [PATCH] Update DuckDB lonboard example --- experiments/lonboard_duckdb.ipynb | 80 ++++++++++++++++++++++++------- 1 file changed, 62 insertions(+), 18 deletions(-) diff --git a/experiments/lonboard_duckdb.ipynb b/experiments/lonboard_duckdb.ipynb index 28ff73a..7c9f15d 100644 --- a/experiments/lonboard_duckdb.ipynb +++ b/experiments/lonboard_duckdb.ipynb @@ -33,21 +33,73 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "7d7ee1da-4fa7-4d66-bac1-b2e384bd4110", "metadata": {}, "outputs": [], "source": [ - "sql = \"SELECT * FROM 'https://files.sisyphus.ca/db_2021.parquet';\"\n", + "sql = \"SELECT * FROM 'https://data.dataforcanada.org/processed/statistics_canada/boundaries/2021/cartographic_boundary_files/db_2021.parquet';\"\n", "query = con.sql(sql)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "da57c688-ca49-4fa7-8178-58e0cc9cb351", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "7f9788d8a56e4d4fa46b84081cd1f0c6", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "8fa8cd4e3bfd4cd3bc7fd8e699b21c5d", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "FloatProgress(value=0.0, layout=Layout(width='auto'), style=ProgressStyle(bar_color='black'))" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/root/.venv/lib/python3.12/site-packages/lonboard/_geoarrow/ops/reproject.py:33: UserWarning: No CRS exists on data. If no data is shown on the map, double check that your CRS is WGS84.\n", + " warn(\n" + ] + }, + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "5fc5f6aca9b949c6b21987130d06e637", + "version_major": 2, + "version_minor": 1 + }, + "text/plain": [ + "Map(basemap_style=