{"adoption": {"forks": 76, "observed_at": "2026-08-28T04:04:09.993677+00:00", "stars": 1260}, "canonical_url": "https://ross.abutalabs.com/products/chinamapview", "card": {"archived": false, "artifact_type": "library", "description": "自定义View，可缩放、可平移、可点击的中国地图，有中国地图的全部省份，具备每个省份的点击接口", "domain": ["android-tools", "mobile-development", "cross-platform"], "enriched": true, "function": ["ui-components", "graphics"], "health_score": 20, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["aiceking/ChinaMapView"], "name": "aiceking/ChinaMapView", "platform": [], "pushed_at": "2024-06-20T07:54:01+00:00", "repo": "aiceking/ChinaMapView", "stars": 1260, "tags": ["china-map", "custom-view", "android-view", "interactive-map", "provinces", "gesture-zoom", "pan-and-zoom", "click-events", "maps", "android"], "topics": ["map", "android-view", "china-map", "android"], "urls": [], "use_cases": ["add a clickable china map to an android app", "zoomable pannable map of chinese provinces in android", "handle province selection clicks on a china map view", "color individual provinces on a china map", "show province names on an android china map", "resolve swipe conflicts with SwipeRefreshLayout around a map view"], "what_it_is": "An Android custom View that renders an interactive map of China with all provinces, supporting drag, pinch-zoom, and per-province click callbacks. It is built with Path drawing, Matrix transforms, and Region hit-testing, and exposes APIs for styling provinces and handling touch conflicts.", "when_to_avoid": ["you need real geographic data, tiles, or satellite imagery", "your app targets iOS or web platforms", "you need world maps or maps of other countries", "you require an actively maintained project with a clear license"], "when_to_choose": ["you need a lightweight native Android view showing China's provinces with click interaction", "you want drag/zoom gestures with boundary handling out of the box", "you need per-province styling and selection callbacks without a full mapping SDK"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/chinamapview", "repo": "aiceking/ChinaMapView", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.993677+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:04:22.889363+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "aa78475030927a73ae31e6b1112768424691b4554d60b82e925eb449b35b9cd6", "fetched_at": "2026-08-28T04:04:09.993677+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiceking/ChinaMapView"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3327, "days_push": 804, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}