diff --git a/README.md b/README.md index 4ec6c7e..220fdee 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# @geoarrow/deck.gl-layers +# @geoarrow/deck.gl-geoarrow The easiest, most efficient way to render large geospatial datasets in [deck.gl](https://deck.gl), via [GeoArrow](https://geoarrow.org). -This is just a _glue library_ to deck.gl. It generates the same layer objects as upstream deck.gl does, but uses a [low-level binary interface](https://deck.gl/docs/developer-guide/performance#supply-attributes-directly) for best performance. Using the binary interface directly is really easy to mess up. Instead, the layer classes exposed by `@geoarrow/deck.gl-layers` focus on making the process easy to use and validating user input, and under the hood pass buffers to deck.gl's binary interface. +This is just a _glue library_ to deck.gl. It generates the same layer objects as upstream deck.gl does, but uses a [low-level binary interface](https://deck.gl/docs/developer-guide/performance#supply-attributes-directly) for best performance. Using the binary interface directly is really easy to mess up. Instead, the layer classes exposed by `@geoarrow/deck.gl-geoarrow` focus on making the process easy to use and validating user input, and under the hood pass buffers to deck.gl's binary interface. ![](assets/hero.jpg) @@ -27,7 +27,7 @@ More hosted examples on Observable are planned. All deck.gl layers have two types of properties: ["Render Options"](https://deck.gl/docs/api-reference/layers/scatterplot-layer#render-options) — constant properties across a layer — and "Data Accessors" — properties that can vary across rows. An accessor is any property prefixed with `get`, like `GeoArrowScatterplotLayer`'s `getFillColor`. -With `@geoarrow/deck.gl-layers` specifically, there are two ways to pass these data accessors, either as pre-computed columns or with function callbacks on Arrow data. +With `@geoarrow/deck.gl-geoarrow` specifically, there are two ways to pass these data accessors, either as pre-computed columns or with function callbacks on Arrow data. ### Pre-computed Arrow columns @@ -35,7 +35,7 @@ If you have an Arrow column ([`Vector`](https://arrow.apache.org/docs/js/classes ```ts import { Table } from "apache-arrow"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; const table = new Table(...); const deckLayer = new GeoArrowScatterplotLayer({ @@ -82,7 +82,7 @@ If you already have Arrow IPC files (also called Feather files) with a GeoArrow ```ts import { tableFromIPC } from "apache-arrow"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; const resp = await fetch("url/to/file.arrow"); const jsTable = await tableFromIPC(resp); @@ -103,7 +103,7 @@ If you have a Parquet file where the geometry column is stored as _GeoArrow_ enc ```ts import { readParquet } from "parquet-wasm" import { tableFromIPC } from "apache-arrow"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; const resp = await fetch("url/to/file.parquet"); const arrayBuffer = await resp.arrayBuffer(); @@ -117,7 +117,7 @@ const deckLayer = new GeoArrowScatterplotLayer({ }); ``` -See below for instructions to load GeoParquet 1.0 files, which have WKB-encoded geometries that need to be decoded before they can be used with `@geoarrow/deck.gl-layers`. +See below for instructions to load GeoParquet 1.0 files, which have WKB-encoded geometries that need to be decoded before they can be used with `@geoarrow/deck.gl-geoarrow`. ### GeoParquet @@ -126,7 +126,7 @@ An initial version of the [`@geoarrow/geoparquet-wasm`](https://www.npmjs.com/pa ```ts import { readGeoParquet } from "@geoarrow/geoparquet-wasm"; import { tableFromIPC } from "apache-arrow"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; const resp = await fetch("url/to/file.parquet"); const arrayBuffer = await resp.arrayBuffer(); @@ -149,7 +149,7 @@ An initial version of the [`@geoarrow/flatgeobuf-wasm`](https://www.npmjs.com/pa ```ts import { readFlatGeobuf } from "@geoarrow/flatgeobuf-wasm"; import { tableFromIPC } from "apache-arrow"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; const resp = await fetch("url/to/file.fgb"); const arrayBuffer = await resp.arrayBuffer(); diff --git a/examples/linestring/app.tsx b/examples/linestring/app.tsx index 37b0bf5..c73cc9c 100644 --- a/examples/linestring/app.tsx +++ b/examples/linestring/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowPathLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowPathLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer, PickingInfo } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/linestring/package.json b/examples/linestring/package.json index 9fa3b3e..c997cb8 100644 --- a/examples/linestring/package.json +++ b/examples/linestring/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/examples/multilinestring/app.tsx b/examples/multilinestring/app.tsx index 78d3cd3..85498e9 100644 --- a/examples/multilinestring/app.tsx +++ b/examples/multilinestring/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowPathLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowPathLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/multipoint/app.tsx b/examples/multipoint/app.tsx index ac1a3c3..b3dda49 100644 --- a/examples/multipoint/app.tsx +++ b/examples/multipoint/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/multipoint/package.json b/examples/multipoint/package.json index c81382e..ff12791 100644 --- a/examples/multipoint/package.json +++ b/examples/multipoint/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/examples/multipolygon/README.md b/examples/multipolygon/README.md index ad7a68f..e177662 100644 --- a/examples/multipolygon/README.md +++ b/examples/multipolygon/README.md @@ -1,4 +1,4 @@ -## Example: Use `@geoarrow/deck.gl-layers` with GeoArrow MultiPolygon data +## Example: Use `@geoarrow/deck.gl-geoarrow` with GeoArrow MultiPolygon data ## Data for example: diff --git a/examples/multipolygon/app.tsx b/examples/multipolygon/app.tsx index 3dd2e60..5101768 100644 --- a/examples/multipolygon/app.tsx +++ b/examples/multipolygon/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowSolidPolygonLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowSolidPolygonLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer, PickingInfo } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/multipolygon/package.json b/examples/multipolygon/package.json index 7f92b90..0cd9ec5 100644 --- a/examples/multipolygon/package.json +++ b/examples/multipolygon/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/examples/point/package.json b/examples/point/package.json index b0d524c..63fad1e 100644 --- a/examples/point/package.json +++ b/examples/point/package.json @@ -13,7 +13,7 @@ "@deck.gl/core": "^9.3.0", "@deck.gl/layers": "^9.3.0", "@deck.gl/mapbox": "^9.3.0", - "@geoarrow/deck.gl-layers": "workspace:^", + "@geoarrow/deck.gl-geoarrow": "workspace:^", "@loaders.gl/compression": "^4.1.4", "@loaders.gl/crypto": "^4.1.4", "@luma.gl/core": "^9.3.0", diff --git a/examples/point/src/App.tsx b/examples/point/src/App.tsx index 4756a31..f54d258 100644 --- a/examples/point/src/App.tsx +++ b/examples/point/src/App.tsx @@ -1,7 +1,7 @@ import type { Layer, PickingInfo } from "@deck.gl/core"; import type { MapboxOverlayProps } from "@deck.gl/mapbox"; import { MapboxOverlay } from "@deck.gl/mapbox"; -import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowScatterplotLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import "maplibre-gl/dist/maplibre-gl.css"; import { useEffect, useState } from "react"; diff --git a/examples/polygon/README.md b/examples/polygon/README.md index 785f959..47283e7 100644 --- a/examples/polygon/README.md +++ b/examples/polygon/README.md @@ -1,4 +1,4 @@ -## Example: Use `@geoarrow/deck.gl-layers` with GeoArrow polygon data +## Example: Use `@geoarrow/deck.gl-geoarrow` with GeoArrow polygon data ## Data for example: diff --git a/examples/polygon/app.tsx b/examples/polygon/app.tsx index 70baac7..7cab2b3 100644 --- a/examples/polygon/app.tsx +++ b/examples/polygon/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowPolygonLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowPolygonLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer, PickingInfo } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/polygon/package.json b/examples/polygon/package.json index 57a5d1f..e5acf3b 100644 --- a/examples/polygon/package.json +++ b/examples/polygon/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/examples/text/app.tsx b/examples/text/app.tsx index cf93275..2dfb60e 100644 --- a/examples/text/app.tsx +++ b/examples/text/app.tsx @@ -1,4 +1,4 @@ -import { _GeoArrowTextLayer } from "@geoarrow/deck.gl-layers"; +import { _GeoArrowTextLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer, PickingInfo } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/text/package.json b/examples/text/package.json index 4f7ebda..9ddc904 100644 --- a/examples/text/package.json +++ b/examples/text/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/examples/trips/app.tsx b/examples/trips/app.tsx index d189571..afc9944 100644 --- a/examples/trips/app.tsx +++ b/examples/trips/app.tsx @@ -1,4 +1,4 @@ -import { GeoArrowTripsLayer } from "@geoarrow/deck.gl-layers"; +import { GeoArrowTripsLayer } from "@geoarrow/deck.gl-geoarrow"; import * as arrow from "apache-arrow"; import type { Layer, PickingInfo } from "deck.gl"; import DeckGL from "deck.gl"; diff --git a/examples/trips/package.json b/examples/trips/package.json index ed51396..78556e5 100644 --- a/examples/trips/package.json +++ b/examples/trips/package.json @@ -8,7 +8,7 @@ "build": "vite build" }, "dependencies": { - "@geoarrow/deck.gl-layers": "*", + "@geoarrow/deck.gl-geoarrow": "workspace:*", "apache-arrow": ">=14", "deck.gl": "^9.2.1", "react": "^18.0.0", diff --git a/package.json b/package.json index e0b1c20..3268168 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "deck.gl-layers-monorepo", + "name": "deck.gl-geoarrow-monorepo", "private": true, "scripts": { "build": "pnpm --recursive --filter \"./packages/*\" build", @@ -14,7 +14,7 @@ "test": "pnpm -r test", "typecheck": "pnpm -r typecheck" }, - "repository": "https://github.com/geoarrow/deck.gl-layers", + "repository": "https://github.com/geoarrow/deck.gl-geoarrow", "author": "Kyle Barron ", "license": "MIT", "devDependencies": { diff --git a/packages/deck.gl-layers/README.md b/packages/deck.gl-geoarrow/README.md similarity index 100% rename from packages/deck.gl-layers/README.md rename to packages/deck.gl-geoarrow/README.md diff --git a/packages/deck.gl-layers/package.json b/packages/deck.gl-geoarrow/package.json similarity index 90% rename from packages/deck.gl-layers/package.json rename to packages/deck.gl-geoarrow/package.json index 45f5454..1bc373d 100644 --- a/packages/deck.gl-layers/package.json +++ b/packages/deck.gl-geoarrow/package.json @@ -1,6 +1,6 @@ { - "name": "@geoarrow/deck.gl-layers", - "version": "0.4.0-beta.6", + "name": "@geoarrow/deck.gl-geoarrow", + "version": "0.4.0", "description": "", "type": "module", "main": "./dist/index.js", @@ -24,7 +24,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/geoarrow/deck.gl-layers.git" + "url": "git+https://github.com/geoarrow/deck.gl-geoarrow.git" }, "author": "Kyle Barron ", "license": "MIT", diff --git a/packages/deck.gl-layers/src/constants.ts b/packages/deck.gl-geoarrow/src/constants.ts similarity index 100% rename from packages/deck.gl-layers/src/constants.ts rename to packages/deck.gl-geoarrow/src/constants.ts diff --git a/packages/deck.gl-layers/src/index.ts b/packages/deck.gl-geoarrow/src/index.ts similarity index 100% rename from packages/deck.gl-layers/src/index.ts rename to packages/deck.gl-geoarrow/src/index.ts diff --git a/packages/deck.gl-layers/src/layers/a5-layer.ts b/packages/deck.gl-geoarrow/src/layers/a5-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/a5-layer.ts rename to packages/deck.gl-geoarrow/src/layers/a5-layer.ts diff --git a/packages/deck.gl-layers/src/layers/arc-layer.ts b/packages/deck.gl-geoarrow/src/layers/arc-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/arc-layer.ts rename to packages/deck.gl-geoarrow/src/layers/arc-layer.ts diff --git a/packages/deck.gl-layers/src/layers/column-layer.ts b/packages/deck.gl-geoarrow/src/layers/column-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/column-layer.ts rename to packages/deck.gl-geoarrow/src/layers/column-layer.ts diff --git a/packages/deck.gl-layers/src/layers/geohash-layer.ts b/packages/deck.gl-geoarrow/src/layers/geohash-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/geohash-layer.ts rename to packages/deck.gl-geoarrow/src/layers/geohash-layer.ts diff --git a/packages/deck.gl-layers/src/layers/h3-hexagon-layer.ts b/packages/deck.gl-geoarrow/src/layers/h3-hexagon-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/h3-hexagon-layer.ts rename to packages/deck.gl-geoarrow/src/layers/h3-hexagon-layer.ts diff --git a/packages/deck.gl-layers/src/layers/heatmap-layer.ts b/packages/deck.gl-geoarrow/src/layers/heatmap-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/heatmap-layer.ts rename to packages/deck.gl-geoarrow/src/layers/heatmap-layer.ts diff --git a/packages/deck.gl-layers/src/layers/path-layer.ts b/packages/deck.gl-geoarrow/src/layers/path-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/path-layer.ts rename to packages/deck.gl-geoarrow/src/layers/path-layer.ts diff --git a/packages/deck.gl-layers/src/layers/point-cloud-layer.ts b/packages/deck.gl-geoarrow/src/layers/point-cloud-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/point-cloud-layer.ts rename to packages/deck.gl-geoarrow/src/layers/point-cloud-layer.ts diff --git a/packages/deck.gl-layers/src/layers/polygon-layer.ts b/packages/deck.gl-geoarrow/src/layers/polygon-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/polygon-layer.ts rename to packages/deck.gl-geoarrow/src/layers/polygon-layer.ts diff --git a/packages/deck.gl-layers/src/layers/s2-layer.ts b/packages/deck.gl-geoarrow/src/layers/s2-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/s2-layer.ts rename to packages/deck.gl-geoarrow/src/layers/s2-layer.ts diff --git a/packages/deck.gl-layers/src/layers/scatterplot-layer.ts b/packages/deck.gl-geoarrow/src/layers/scatterplot-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/scatterplot-layer.ts rename to packages/deck.gl-geoarrow/src/layers/scatterplot-layer.ts diff --git a/packages/deck.gl-layers/src/layers/solid-polygon-layer.ts b/packages/deck.gl-geoarrow/src/layers/solid-polygon-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/solid-polygon-layer.ts rename to packages/deck.gl-geoarrow/src/layers/solid-polygon-layer.ts diff --git a/packages/deck.gl-layers/src/layers/text-layer.ts b/packages/deck.gl-geoarrow/src/layers/text-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/text-layer.ts rename to packages/deck.gl-geoarrow/src/layers/text-layer.ts diff --git a/packages/deck.gl-layers/src/layers/trips-layer.ts b/packages/deck.gl-geoarrow/src/layers/trips-layer.ts similarity index 100% rename from packages/deck.gl-layers/src/layers/trips-layer.ts rename to packages/deck.gl-geoarrow/src/layers/trips-layer.ts diff --git a/packages/deck.gl-layers/src/types.ts b/packages/deck.gl-geoarrow/src/types.ts similarity index 100% rename from packages/deck.gl-layers/src/types.ts rename to packages/deck.gl-geoarrow/src/types.ts diff --git a/packages/deck.gl-layers/src/utils/picking.ts b/packages/deck.gl-geoarrow/src/utils/picking.ts similarity index 100% rename from packages/deck.gl-layers/src/utils/picking.ts rename to packages/deck.gl-geoarrow/src/utils/picking.ts diff --git a/packages/deck.gl-layers/src/utils/utils.ts b/packages/deck.gl-geoarrow/src/utils/utils.ts similarity index 100% rename from packages/deck.gl-layers/src/utils/utils.ts rename to packages/deck.gl-geoarrow/src/utils/utils.ts diff --git a/packages/deck.gl-layers/src/utils/validate.ts b/packages/deck.gl-geoarrow/src/utils/validate.ts similarity index 100% rename from packages/deck.gl-layers/src/utils/validate.ts rename to packages/deck.gl-geoarrow/src/utils/validate.ts diff --git a/packages/deck.gl-layers/tests/index.ts b/packages/deck.gl-geoarrow/tests/index.ts similarity index 100% rename from packages/deck.gl-layers/tests/index.ts rename to packages/deck.gl-geoarrow/tests/index.ts diff --git a/packages/deck.gl-layers/tests/utils.test.ts b/packages/deck.gl-geoarrow/tests/utils.test.ts similarity index 100% rename from packages/deck.gl-layers/tests/utils.test.ts rename to packages/deck.gl-geoarrow/tests/utils.test.ts diff --git a/packages/deck.gl-layers/tests/utils.ts b/packages/deck.gl-geoarrow/tests/utils.ts similarity index 100% rename from packages/deck.gl-layers/tests/utils.ts rename to packages/deck.gl-geoarrow/tests/utils.ts diff --git a/packages/deck.gl-layers/tsconfig.build.json b/packages/deck.gl-geoarrow/tsconfig.build.json similarity index 100% rename from packages/deck.gl-layers/tsconfig.build.json rename to packages/deck.gl-geoarrow/tsconfig.build.json diff --git a/packages/deck.gl-layers/tsconfig.json b/packages/deck.gl-geoarrow/tsconfig.json similarity index 100% rename from packages/deck.gl-layers/tsconfig.json rename to packages/deck.gl-geoarrow/tsconfig.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff08569..41a42f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,9 +26,9 @@ importers: examples/linestring: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -85,9 +85,9 @@ importers: examples/multipoint: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -116,9 +116,9 @@ importers: examples/multipolygon: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -156,9 +156,9 @@ importers: '@deck.gl/mapbox': specifier: ^9.3.0 version: 9.3.0(@deck.gl/core@9.3.0)(@luma.gl/core@9.3.2)(@math.gl/web-mercator@4.1.0) - '@geoarrow/deck.gl-layers': + '@geoarrow/deck.gl-geoarrow': specifier: workspace:^ - version: link:../../packages/deck.gl-layers + version: link:../../packages/deck.gl-geoarrow '@loaders.gl/compression': specifier: ^4.1.4 version: 4.4.1(@loaders.gl/core@4.4.1) @@ -199,9 +199,9 @@ importers: examples/polygon: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -230,9 +230,9 @@ importers: examples/text: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -261,9 +261,9 @@ importers: examples/trips: dependencies: - '@geoarrow/deck.gl-layers': - specifier: '*' - version: 0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68) + '@geoarrow/deck.gl-geoarrow': + specifier: workspace:* + version: link:../../packages/deck.gl-geoarrow apache-arrow: specifier: '>=14' version: 21.1.0 @@ -290,7 +290,7 @@ importers: specifier: ^4.0.0 version: 4.5.14(@types/node@25.6.0)(lightningcss@1.32.0)(terser@5.46.1) - packages/deck.gl-layers: + packages/deck.gl-geoarrow: dependencies: '@geoarrow/geoarrow-js': specifier: ^0.3.0 @@ -918,16 +918,6 @@ packages: '@foliojs-fork/restructure@2.0.2': resolution: {integrity: sha512-59SgoZ3EXbkfSX7b63tsou/SDGzwUEK6MuB5sKqgVK1/XE0fxmpsOb9DQI8LXW3KfGnAjImCGhhEb7uPPAUVNA==} - '@geoarrow/deck.gl-layers@0.3.2': - resolution: {integrity: sha512-GWepG0iNSU1X1rdkcuYIR6ZQaUJ67XesLjzk2gUxvbxuQgKZBFra7goOh53ziyMercy0hVRrXEqE0M+DJmYDDA==} - peerDependencies: - '@deck.gl/aggregation-layers': ^9.0.12 - '@deck.gl/core': ^9.0.12 - '@deck.gl/geo-layers': ^9.0.12 - '@deck.gl/layers': ^9.0.12 - '@math.gl/polygon': ^3.6.2 - apache-arrow: '>=15' - '@geoarrow/geoarrow-js@0.3.3': resolution: {integrity: sha512-mtVzYisEqa0FbxgybFut/1w3tu7Ay2L8LwyGGVFo2l0Q3iDQgop7dgEaFFfdxpoManHML6Nm0r3HQJ3EncS2ug==} peerDependencies: @@ -3843,19 +3833,6 @@ snapshots: '@foliojs-fork/restructure@2.0.2': {} - '@geoarrow/deck.gl-layers@0.3.2(f6af68d0f0ac31d08fe01a1ddceacc68)': - dependencies: - '@deck.gl/aggregation-layers': 9.3.0(@deck.gl/core@9.3.0)(@deck.gl/layers@9.3.0(@deck.gl/core@9.3.0)(@loaders.gl/core@4.4.1)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))))(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))) - '@deck.gl/core': 9.3.0 - '@deck.gl/geo-layers': 9.3.0(@deck.gl/core@9.3.0)(@deck.gl/extensions@9.3.0(@deck.gl/core@9.3.0)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))))(@deck.gl/layers@9.3.0(@deck.gl/core@9.3.0)(@loaders.gl/core@4.4.1)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))))(@deck.gl/mesh-layers@9.3.0(@deck.gl/core@9.3.0)(@loaders.gl/core@4.4.1)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2)))(@luma.gl/gltf@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2)))(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2)))(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2)))(@loaders.gl/core@4.4.1)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))) - '@deck.gl/layers': 9.3.0(@deck.gl/core@9.3.0)(@loaders.gl/core@4.4.1)(@luma.gl/core@9.3.2)(@luma.gl/engine@9.3.2(@luma.gl/core@9.3.2)(@luma.gl/shadertools@9.3.2(@luma.gl/core@9.3.2))) - '@geoarrow/geoarrow-js': 0.3.3(apache-arrow@21.1.0) - '@math.gl/polygon': 4.1.0 - apache-arrow: 21.1.0 - threads: 1.7.0 - transitivePeerDependencies: - - supports-color - '@geoarrow/geoarrow-js@0.3.3(apache-arrow@21.1.0)': dependencies: '@math.gl/polygon': 4.1.0 diff --git a/tsconfig.json b/tsconfig.json index 45b6620..b2ba64e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,5 +26,5 @@ }, "exclude": ["node_modules"], "files": [], - "references": [{ "path": "packages/deck.gl-layers/tsconfig.build.json" }] + "references": [{ "path": "packages/deck.gl-geoarrow/tsconfig.build.json" }] } diff --git a/typedoc.json b/typedoc.json index 4763bdd..4e05279 100644 --- a/typedoc.json +++ b/typedoc.json @@ -1,5 +1,5 @@ { - "name": "@geoarrow/deck.gl-layers", + "name": "@geoarrow/deck.gl-geoarrow", "cleanOutputDir": true, "darkHighlightTheme": "github-dark", "entryPoints": ["dist/index.d.ts"],