# TalkingData/inmap

大数据地理可视化

Repository: https://github.com/TalkingData/inmap
Canonical: https://ross.abutalabs.com/products/inmap
Homepage: https://fengluhome.github.io/inmap-doc
Language: JavaScript
License: Apache-2.0
License Family: permissive
Topics: inmap, visualization, data-visualization, visualize-data, map, talkingdata
Last push: 2024-03-04T06:49:46+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3345, "days_push": 912, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2809, forks 349 (observed 2026-08-28T04:07:23.525169+00:00)

## What it is
inMap is a JavaScript big-data geographic visualization library built on top of Baidu Maps. It renders large point datasets as scatter plots, heatmaps, grids, and cluster aggregations with multi-layer support and multithreaded performance.

## Use cases
- visualize millions of GPS points on a map
- render a heatmap of user locations over a Chinese city
- aggregate scattered coordinates into grid cells
- overlay multiple geographic data layers on Baidu Maps
- display GeoJSON boundaries with custom themes
- cluster dense markers for performance

## When to choose
- you need high-performance rendering of large point datasets on Baidu Maps
- you want heatmaps, grids, or clustering out of the box
- your data is China-centric and Baidu Maps is acceptable

## When to avoid
- you need Google Maps, Mapbox, or Leaflet support
- you need general-purpose charts rather than geographic visualization
- you need a library with frequent updates or broad community support

## Facets
- artifact type: library
- maturity: maintenance
- function: data-visualization, charts
- domain: data-visualization, big-data, web-development, frontend
- platform: browser
- tags: baidu-map, heatmap, geo, geospatial, map-visualization, clustering, maps, javascript

## Member repositories
- TalkingData/inmap (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:23.525169+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:14:24.378569+00:00, confidence not recorded.
  - readme: https://github.com/TalkingData/inmap (fetched 2026-08-28T04:07:23.525169+00:00, sha 0a23f31381bc)
  - homepage: https://fengluhome.github.io/inmap-doc (fetched 2026-08-29T09:54:24.462209+00:00, sha 0c14aac3d798)
  - registry_npm: https://registry.npmjs.org/inmap (fetched 2026-08-29T09:54:24.464627+00:00, sha 7cae1bab6b91)
- Data as of 2026-08-30T08:39:29.467469+00:00.
