diff --git a/CHANGELOG.md b/CHANGELOG.md index 48001867..b586375e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.1.1] - 2023-10-17 + +- Updates to `@geoarrow/deck.gl-layers` version 0.2.0: + - Fixed MultiPolygon rendering + - Fixed rendering of polygons with holes. + - Polygon rendering is roughly 35% faster. + ## [0.1.0] - 2023-10-17 - Initial public release. diff --git a/pyproject.toml b/pyproject.toml index 618bd9dd..101221f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "lonboard" -version = "0.1.0" +version = "0.1.1" description = "Extremely fast geospatial data visualization in Python." authors = ["Kyle Barron "] license = "MIT" diff --git a/src/parquet.ts b/src/parquet.ts index 231d8787..91fbcbad 100644 --- a/src/parquet.ts +++ b/src/parquet.ts @@ -28,7 +28,9 @@ export function parseParquet(dataView: DataView): arrow.Table { console.time("readParquet"); // TODO: use arrow-js-ffi for more memory-efficient wasm --> js transfer - const arrowIPCBuffer = readParquet(new Uint8Array(dataView.buffer)).intoIPC(); + const arrowIPCBuffer = readParquet( + new Uint8Array(dataView.buffer) + ).intoIPCStream(); const arrowTable = arrow.tableFromIPC(arrowIPCBuffer); console.timeEnd("readParquet"); diff --git a/src/path-layer.tsx b/src/path-layer.tsx index 1af9ef1c..242bb559 100644 --- a/src/path-layer.tsx +++ b/src/path-layer.tsx @@ -72,8 +72,6 @@ function App() { } controller={true} layers={layers} - height={300} - // ContextProvider={MapContext.Provider} > diff --git a/src/solid-polygon-layer.tsx b/src/solid-polygon-layer.tsx index 5c141501..8710c7db 100644 --- a/src/solid-polygon-layer.tsx +++ b/src/solid-polygon-layer.tsx @@ -66,7 +66,6 @@ function App() { } controller={true} layers={layers} - // ContextProvider={MapContext.Provider} >