Skip to content

Commit 55a42a4

Browse files
committed
merge master
Signed-off-by: Ihor Dykhta <dikhta.igor@gmail.com>
2 parents e07953e + 9f656e0 commit 55a42a4

127 files changed

Lines changed: 12030 additions & 5281 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@ Each version should:
1515
Ref: http://keepachangelog.com/en/0.3.0/
1616
-->
1717

18+
## [3.1.8] - May 26 2025
19+
20+
- 4fd570c3e [example] Kepler.gl getting started example with Vite (#3123)
21+
- f57173d35 [fix] DuckDB - cast BigInts to Double by default (#3120)
22+
- fd4702c4f [perf] disable strokes by default for polygons in geojson layer (#3118)
23+
- 1542bb6f7 [Feat] Add OSM road tool to support point analysis on road networks (#3117)
24+
- 9da33316c [feat] Generate "idea" buttons from LLM (#3115)
25+
- 330030185 [Fix] AI Connection to Ollama failed (#3113)
26+
- be6ee823a [Bug] fix update selected feature bbox (#3110)
27+
- 0dcacc66e [fix] Custom picker fix when called during initialization (#3107)
28+
- 4fc1344a1 [Chore] style tweak (#3109)
29+
- 3769aaf74 [Chore] Better handle add data to map error and loading indicator (#3106)
30+
1831
## [3.1.7] - May 14 2025
1932

2033
- 014059b97 [fix] fixes for raster tile layer (#3102)

docs/api-reference/advanced-usages/saving-loading-w-schema.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Under the hood, `SchemaManager.save()` calls `SchemaManager.getDatasetToSave()`
1919
In the example blow, `foo` is the id of the KeplerGl instance to be save.
2020

2121
```js
22-
import KeplerGlSchema from 'kepler.gl/schemas';
22+
import KeplerGlSchema from '@kepler.gl/schemas';
2323

2424
const mapToSave = KeplerGlSchema.save(state.keplerGl.foo);
2525
// mapToSave = {datasets: [], config: {}, info: {}};
@@ -41,8 +41,8 @@ Under the hood, `SchemaManager.load()` calls `SchemaManager.parseSavedData()` an
4141
- `SchemaManager.parseSavedConfig()` will output a JSON blob of the parsed config.
4242

4343
```js
44-
import KeplerGlSchema from 'kepler.gl/schemas';
45-
import {addDataToMap} from 'kepler.gl/actions';
44+
import KeplerGlSchema from '@kepler.gl/schemas';
45+
import {addDataToMap} from '@kepler.gl/actions';
4646

4747
const mapToLoad = KeplerGlSchema.load(savedDatasets, savedConfig);
4848
// mapToLoad = {datasets: [], config: {}};
@@ -55,8 +55,8 @@ this.props.dispatch(addDataToMap(mapToLoad));
5555
Often times, people want to keep a map config as template, then load it with different datasets. To match a config with a different dataset, you need to make sure `data.id` in the new dataset matches the old one.
5656

5757
```js
58-
import KeplerGlSchema from 'kepler.gl/schemas';
59-
import {addDataToMap} from 'kepler.gl/actions';
58+
import KeplerGlSchema from '@kepler.gl/schemas';
59+
import {addDataToMap} from '@kepler.gl/actions';
6060

6161
// save current map data and config
6262
const {datasets, config} = KeplerGlSchema.save(state.keplerGl.foo);

docs/api-reference/advanced-usages/using-updaters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ To achieve the same result with `togglePerspective` updating kepler.gl's map per
88

99
```js
1010
// action and forward dispatcher
11-
import {togglePerspective} from 'kepler.gl/actions';
11+
import {togglePerspective} from '@kepler.gl/actions';
1212

1313
const MapContainer = ({dispatch}) => (
1414
<div>

docs/api-reference/cloud-providers/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Cloud-providers providers can implement the following properties
4040
An instance of the provider is added to array of cloud providers in the file `src/cloud-providers/providers.js` then passed to kepler.gl demo app. An example provider: [Dropbox Provider](https://github.com/keplergl/kepler.gl/blob/master/examples/demo-app/src/cloud-providers/dropbox-provider.js)
4141

4242
```js
43-
import {Provider} from 'kepler.gl/cloud-providers';
43+
import {Provider} from '@kepler.gl/cloud-providers';
4444

4545
class MyProvider extends Provider {
4646
constructor() {
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Tutorial: Spatial Data Analysis using Kepler.gl AI Assistant
2+
3+
This tutorial will guide you through the process of using Kepler.gl AI Assistant to perform spatial data analysis.
4+
5+
The spatial data analysis tools are powered by [Geoda](https://geodacenter.github.io/geoda-lib/), which is a free and open source software tool that serves as an introduction to spatial data science for students and researchers. To make it easier for users to go through the spatial data analysis features, we will try to replicate the [Geoda workbook](https://geodacenter.github.io/documentation.html) using Kepler.gl AI Assistant.
6+
7+
## Table of Contents
8+
9+
#### [Get Started](./get-started.md)
10+
11+
#### [Spatial Data Wrangling - Basic Operations](./spatial-data-wragling.md)
12+
13+
#### [Spatial Data Wrangling - GIS Operations](./spatial-data-gis.md)
14+
15+
#### [Basic Mapping](./basic-mapping.md)
16+
17+
#### [Rate Mapping](./rate-mapping.md)
18+
19+
#### [Exploratory Data Analysis](./exploratory-data-analysis.md)
20+
21+
- [Univariate and Bivariate Analysis](./univariate-and-bivariate-analysis.md)
22+
- [Multivariate Analysis](./multivariate-analysis.md)
23+
24+
#### [Contiguity-Based Spatial Weights](./contiguity-based-spatial-weights.md)
25+
26+
#### [Distance-Based Spatial Weights](./distance-based-spatial-weights.md)
27+
28+
#### [Global Spatial Autocorrelation](./global-spatial-autocorrelation.md)
29+
30+
- [Moran Scatter Plot](./moran-scatter-plot.md)
31+
- Correlogram
32+
- Bivariate, Differential and Empirical Bayes
33+
34+
#### [Local Spatial Autocorrelation](./local-spatial-autocorrelation.md)
35+
36+
- [LISA and Local Moran](./local-moran-i.md)
37+
- Other Local Spatial Autorrelation
38+
- Multivariate Local Spatial Autorrelation
39+
- LISA for Discrete Variables
40+
41+
#### [Spatial Regression](./spatial-regression.md)
42+
43+
- [Ordinary Least Squares Regression](./ordinary-least-squares-regression.md)
44+
- [Regression Diagnostics](./regression-diagnostics.md)
45+
- [Spatial Lag Model](./spatial-lag-model.md)
46+
- [Spatial Error Model](./spatial-error-model.md)

0 commit comments

Comments
 (0)