产品方向 · 已锁定 地址时间线 合规优先 修改 2026-07-15 一人公司 · 地址时间线浏览器

地址时间线浏览器 — POI 点位时间线分析

核心一句话:选一个地址,我告诉你这个地址的全部历史数据和现状数据。
产品形态:你在地图上点一个门牌号,看到现况(现在有什么店、业态、周边数据)、 时间轴(历史上开过什么、每段持续多久)、 深度维度(人口、交通、周边竞品结构)。 本文在合规框架下重审产品方向、技术路径与竞品差异。

01方向确认:地址时间线浏览器

我们是什么 · 我们不是什么

不是

商业地产数据库(边界猎手路线)—— 不做全城商圈全量库与城市级热力排名。

不是

铺源撮合平台(上上参谋路线)—— 不找空铺、不做转租中介、不抽交易成。

不是

选址打分引擎—— 不输出黑箱「AI 选址分」作为唯一结论,不替用户做开店决策。

是

一个地址的时间线浏览器—— 点门牌号 → 看现况 + 历史演变 + 深度周边维度。

产品定义(已替代此前定位): 从「选址分析工具 / POI 全景画像」收敛为 地址时间线浏览器。 用户问题从「这个位置值不值得开店」扩展为 「这个地址过去发生过什么、现在是什么、周边是什么样」—— 历史是核心,现状与深度数据是配套。

用户在地图上点一个门牌号,看到什么

现况

这个位置现在有什么店、什么业态; 周边竞品结构、交通配套、人口与住办分布等即时画像。

时间轴

这个位置历史上开过什么店、每段持续多久; 换手次数、业态变迁、活跃度与稳定性信号。

深度维度

人口密度、交通可达、周边竞品结构、 政府公开的规划/工商公共信息等可解释指标。

目标用户画像

角色 典型场景 时间线价值
个体老板 想加盟 / 开店,先查这个址 看上家干了多久、换过几轮、是否「烫手山芋」
小连锁拓展 选址专员需要深度数据 门牌级存续史 + 周边结构,支撑报告与内部评审
物业招商 证明铺位价值 稳定长租史、优质业态接力,作为招商材料
地产分析师 报告需要数据支撑 可引用的时间轴与合规公开源,避免黑箱分

一句话:用户已经盯上一个门牌号;我们不替他「打分开店」, 而是把这个地址的历史与现状摊开,让决策建立在可核对的时间线上。

02时间维度分析(核心创新)

只看当前 POI 等于看一张快照;真正拉开差异的是时间维。 选址与评估不能只看「现在是奶茶店」,还要看「这个地方换过几个老板、 上一家为什么走了、这个铺位是稳还是烫」。

为什么时间维度是核心差异

决策直觉

  • 「这个位置换过几个老板」
  • 「上一家为什么关了」
  • 「这个铺位活跃度如何」
  • 「同类业态在这里撑得住吗」

数据形态

  • 门牌号级时间线:一段段经营主体 / 业态 / 存续期
  • 存续期长 ≈ 位置相对健康(信号,非因果)
  • 频繁转手 ≈ 需警惕(租金、动线、竞争等)
  • 与现状切片对照:历史稳定 vs 当下异常

门牌号时间线示意(交互形态)

2025.03 — 至今 · 现况

某某茶饮(现营业)

业态:新式茶饮 · 已存续约 16 个月 · 周边 500m 同品类 7 家

2022.08 — 2025.01 · 约 29 个月

上一任 · 轻食简餐

存续较长 · 用户标注:「装修档次中等,周末排队」

2021.01 — 2022.06 · 约 17 个月

再上一任 · 服装零售

业态切换点 · 可结合工商公开信息交叉校验(若有)

更早段落 · 待补全

历史卫星 / 街景 / 用户众包

公开历史影像节点 + 授权用户反馈,逐步补全稀疏段落

时间维度的关键指标

指标 含义 解读方向(信号级,非评分)
平均存续期 各段经营时长的均值 / 中位数 偏长 → 位置相对稳定;偏短 → 需追问原因
换手次数 可观测的主体/业态切换次数 频繁切换 → 关注租金、动线、竞争
业态变迁路径 服装 → 餐饮 → 茶饮 等序列 看出街区功能演化,而非单点快照
空窗期 可观测的空置 / 装修间隔 长空窗可能提示招商难或改造中
活跃度 信息更新频率、用户标注密度 高活跃 = 更多人在跟踪这个点

时间线数据如何合法拼出来

层 A
现状切片

开放平台 POI 快照序列

在合规 API 配额内,对用户查询过的门牌/坐标做周期性快照 (例如按月缓存周边检索结果)。快照差分为「出现 / 消失 / 名称变更」事件, 形成向前生长的时间线——产品越用,历史越厚。

层 B
公开档案

政府公开信息 + 历史地图

工商登记中的公共信息(非隐私字段)、行政区划与规划公示; 公开的历史卫星图、开放街景时间戳,用于锚定「某年该位置外观/业态痕迹」。 只引用公开可访问、允许使用的接口或数据集。

层 C
用户层

授权标注写入时间线

「2026 年 7 月实地看过,人流中上」——默认仅本人可见; 用户选择分享后,可沉淀为「用户反馈」时间节点。 明确授权,可撤回,不做隐私收集。

产品原则:时间线是证据浏览器,不是「开店成功率预测器」。 所有指标以可溯源事件(快照差分、公开档案、用户授权反馈)展示; 拒绝编造关店原因、拒绝用黑箱分替代时间轴。

03技术架构(三层)

架构仍做薄:前端地图点选 + 时间轴 UI,后端 Go 做聚合与权限, 空间与时序下沉到 PostGIS;数据层只走合规通道(开放 API、政府公开、OSM、用户授权), 绝不做绕过验证的采集。

LAYER 01
前端

MapKit + SwiftUI(已有)

  • 地图渲染、手势点选、门牌级标注、收藏夹
  • 时间轴组件:竖向/横向浏览历史段落与现况卡片
  • 周边维度仪表盘、笔记编辑、隐私可见性开关
  • 本地缓存已保存点的时间线快照(离线回看)
iOS 原生 MapKit Annotation Timeline UI
LAYER 02
后端

Go + PostGIS(空间 + 时序)

  • Go 服务:鉴权、配额、多源 API 编排、缓存、时间线合成
  • PostgreSQL + PostGIS:POI 点、快照表、用户标注、行政区多边形
  • 空间索引(GIST)+ 时间索引(BRT / 复合索引)支撑「点 + 时间段」查询
  • 可选:H3 网格聚合、快照任务队列(仅用户触达点位)
Go HTTP/gRPC PostGIS 3.x Redis 缓存
LAYER 03
数据层

合规多源(见第 07 章红线)

  • 高德 / 百度开放平台:周边搜索、POI 检索、逆地理(遵守 ToS 与配额)
  • 政府公开数据:工商公共信息、行政区划、城市规划公示
  • 历史地图 / 开放街景、OSM 补充层
  • 用户上传与标注(明确授权,默认可视范围私有)
开放 API 政府公开 OSM 用户授权
请求路径示意: 用户点选门牌 → Go 查该点时间线缓存 → 并行:合规 API 现况切片 + PostGIS 历史快照/事件 + 空间深度指标 + 用户私有标注 → 聚合为「地址时间线 JSON」→ 前端渲染时间轴 + 现况 + 深度维度。

04PostGIS 空间与时序查询

PostGIS 仍是空间底座;时间线在库内用事件表 / 快照表表达, 与空间查询同一事务模型,无需单独「时序 GIS 服务器」。

ST_DWithin 周边 N 米内现况竞品

现况切片的基础查询;配合 GIST,毫秒级返回。

-- 候选点周边 500m 内「餐饮」数量(现况)
SELECT COUNT(*) AS competitor_count
FROM poi_current
WHERE category = '餐饮服务'
  AND ST_DWithin(
    geom::geography,
    ST_SetSRID(ST_MakePoint(116.397, 39.909), 4326)::geography,
    500
  );

时间线 某门牌的经营段落

门牌/坐标键关联事件;valid_from / valid_to 表达存续期。

-- 门牌级时间线:按时间倒序
SELECT
  name, category,
  valid_from, valid_to,
  COALESCE(valid_to, NOW()) - valid_from AS duration,
  source  -- api_snapshot | gov_public | user_note
FROM address_timeline
WHERE address_key = 'bj:xxx路xx号'
   OR ST_DWithin(
     geom::geography,
     ST_SetSRID(ST_MakePoint(116.397, 39.909), 4326)::geography,
     15  -- 门牌容差(米)
   )
ORDER BY valid_from DESC;

ST_Distance 最近地铁 / 设施

深度维度:真实地表距离,Top-K 邻近设施。

-- 最近 5 个地铁站及距离(米)
SELECT
  name, lines,
  ST_Distance(
    geom::geography,
    ST_SetSRID(ST_MakePoint(116.397, 39.909), 4326)::geography
  ) AS dist_m
FROM poi_current
WHERE category = '地铁站'
ORDER BY geom::geography <->
  ST_SetSRID(ST_MakePoint(116.397, 39.909), 4326)::geography
LIMIT 5;

快照差分 生成时间线事件

仅对用户查询过的网格做合规 API 快照,差分写入事件表。

-- 示意:对比上月快照,标记消失的 POI
INSERT INTO address_timeline (address_key, name, category, valid_from, valid_to, source)
SELECT s.address_key, s.name, s.category, s.first_seen, s.snapshot_at, 'api_snapshot'
FROM poi_snapshot s
LEFT JOIN poi_snapshot n
  ON s.poi_uid = n.poi_uid AND n.snapshot_at = '2026-07-01'
WHERE s.snapshot_at = '2026-06-01'
  AND n.poi_uid IS NULL;  -- 上月有、本月无 → 关闭事件
工程提示:坐标统一 WGS84(4326)存储,距离用 geography; 展示对接高德/百度时在 Go 层做 GCJ-02 ↔ WGS84。 时间线 source 字段强制可审计,前端展示数据来源徽章。

05数据维度清单

每个选中的地址,输出分三块:时间轴、现况、深度周边。 先保证「有据可查、可读」,再迭代覆盖深度与更新频率。

维度 数据来源(合规) 展示方式
经营时间线 API 快照序列 + 政府公开信息 + 用户授权标注 竖向时间轴 · 存续期 · 换手次数
现况门店 / 业态 高德/百度开放平台 POI 检索 当前卡片 · 业态标签
竞品结构 周边搜索 + ST_DWithin 列表 · 距离排序 · 品类占比
交通配套 公交/地铁/停车场 POI + 公开线网 最近距离 · 线路名
人口密度 WorldPop / 中科院等公开人口栅格 辐射圈人数 · 密度代理
住办 / 周边结构 建筑类 POI + OSM 补充 居住 vs 办公比例 · 代表项目
用户实地笔记 用户本人上传(默认私有) 时间线上的「个人层」节点
参考租金(可选) 仅用户自填或明确允许引用的公开区间 区间备注 · 非爬取付费库

MVP 最小可行维度(Phase 1)

P0
现况 POI · 竞品 · 交通 · 时间轴骨架(快照)
P1
人口 · 住办结构 · 用户标注层
P2
政府公开档案对齐 · 历史影像节点

P0 依赖开放平台 API + 本地快照表即可上线「会生长的时间线」; 人口栅格可离线导入一次;工商公共信息与历史影像按城接入,放到中后期。

06用户标注层

标注是产品的「实地考察层」:用户走到点上,留下只有自己(或主动分享对象)能看的笔记, 并可选沉淀进该地址的时间线公共层。

STEP 01
点选门牌
地图落针,确认地址
STEP 02
浏览时间线
历史段落 + 现况 + 深度
STEP 03
写实地笔记
人流 / 租金感知 / 照片
STEP 04
隐私与分享
默认私有 · 可选贡献

标注示例(用户私有)

  • 「2026 年 7 月实地看过,人流量中上,租金约 XX」
  • 「橱窗在装修,疑似换品牌」
  • 「晚高峰外卖骑手进出频繁」
默认仅自己可见 可撤回分享

进入时间线(用户选择分享后)

  • 「用户反馈:2026 年该位置开了奶茶店」
  • 带时间戳与来源徽章:user_note
  • 不展示手机号、真实姓名等个人身份信息
明确授权 脱敏展示

交互细节

  • 长按 / 点选 → 打开「地址时间线」面板
  • 逆地理显示道路名 / 门牌(开放平台 reverse geocode)
  • 笔记支持可见性:仅自己 / 链接分享 / 贡献到公开时间线
  • 半径切换:300m / 500m / 1km / 3km(仅影响周边深度,不改门牌时间轴)

标注数据结构(示意)

  • id, user_id, address_key, note
  • lon, lat, geom(PostGIS Point)
  • visibility:private / shared / public_contrib
  • observed_at(实地日期,可不同于创建日)
  • media_refs, created_at, updated_at
产品原则:标注首先是私人考察日志,其次才是可选的时间线贡献。 绝不默认公开,绝不把用户笔记用于未声明的训练或转售。

07数据来源与合规红线

时间线产品最容易踩的坑是「为了补历史去爬不该爬的源」。 一人公司必须把合法合规写进架构,而不是事后补丁。

允许 · 必须只用这些

  • 高德 / 百度地图开放平台 API(周边搜索、POI 检索、逆地理)
  • 政府公开数据(工商登记中的公共信息、行政区划、城市规划公示)
  • 历史地图数据(公开的历史卫星图、开放街景)
  • OSM / 开放街景等开放许可数据
  • 用户自己上传 / 标注(有明确用户授权)

禁止 · 红线不碰

  • 爬取付费数据、爬取明确禁止爬取的网站
  • 收集个人隐私信息(手机号、身份证、精确轨迹等)
  • 任何需要绕过验证 / 反爬的数据源
  • 超过 API 使用条款的数据收集方式(超量镜像、未授权再分发等)
红线声明: 不做「全量爬取全国 POI / 付费库」作为启动或增长手段; 不做验证码破解、账号农场、接口伪装; 历史补全宁缺毋滥——空窗段落展示为「待补全」,不用非法源硬填。

分阶段数据策略(一人公司)

先期
0–3 月

开放平台 API + 查询点快照

  • 周边 / 关键字 / 逆地理 / 行政区(遵守官方配额与 ToS)
  • 策略:仅缓存用户真实查询过的坐标网格;TTL 24–72h;热点预热
  • 对已查询点按月落库快照,启动「向前生长」的时间线
  • 百度等作为备源,字段对齐与故障切换
中期
3–9 月

公开数据 + 用户授权层

  • WorldPop 等公开人口栅格导入 PostGIS
  • OSM 中国区域作补充层;省市公共数据开放平台按城接入
  • 用户众包:实地笔记、闭店标记——仅授权范围可见
  • 政府公示类信息:人工核验接入流程,保留来源链接
长期
9 月+

常查点位库 + 合规增量

  • 自建「常查门牌」子集库,夜间在 API 条款内增量同步
  • 分区表、GIST + 时间复合索引、事件驱动失效缓存
  • 可选:采购有授权协议的商业数据包——仅在付费验证后考虑
一人公司红线复述: 产品力 = 时间线体验 + 空间分析 + 个人标注资产; 数据资产随合规查询与用户贡献自然沉淀,不以违法采集换覆盖率。

08与竞品差异化

对比轴已从「谁更会选址」切换为 「谁更能说清一个地址的历史与现状」。 我们不主要做选址打分,而做地址历史追踪浏览器。

角色
边界猎手
上上参谋
我们
定位
城市商业全貌 / 专业市调库
铺源撮合 / 找铺转租
地址时间线浏览器
入口
城市 → 商圈 → 报告
空铺列表 → 中介
门牌点选 → 时间轴 + 现况
核心问题
这座城市机会在哪?
哪里有空铺可租?
这个地址过去与现在如何?
时间维
偏截面 / 报告期
弱(以当前房源为主)
门牌级存续时间线(核心)
壁垒
全量数据 + 行业模型
房源网络 + 运营
时间线体验 + 合规数据 + 私人标注资产
一句话
告诉你城市哪里热
告诉你哪里有铺
告诉你「这个门牌」的历史与现状
维度 边界猎手 上上参谋 我们(时间线浏览器)
核心动作 浏览城市 / 商圈全貌 找铺、转租、撮合 点门牌 → 浏览时间轴与现况
数据形态 全量商业地产数据库 铺源 + 部分市调 门牌事件流 + 合规多源聚合
交付物 市调报告 / 行业评估 铺源线索 / 中介撮合 地址时间线 + 深度维度面板
是否打分开店 偏专业评估模型 非主线 否 · 证据浏览,不黑箱打分
一人公司适配 低(数据重) 低(运营/交易重) 高(API + 快照 + 标注)

国际参照(验证「点选分析」形态,非直接竞品)

Placer.ai

美国 foot traffic + 点选位置分析;证明 Drop-a-Pin 成立。我们更强调门牌时间线而非客流黑箱。

CARTO

开发者向 geospatial 平台,Site Selection 是企业方案;可参考指标分层,非 C 端时间线产品。

PostGIS 生态

开源空间库是自建 location / timeline 产品的底层,非终端竞品。

差异化主张(可写进产品文案)

方向锁定(2026-07-15): 边界猎手做城市商业全貌 → 我们不做全量库; 上上参谋做铺源撮合 → 我们不做交易; 选址打分引擎 → 我们不做黑箱分; 我们 = 选一个地址,打开它的历史与现状时间线。

09附录:市场数据源调研结论

1. 开源 PostGIS / GIS 相关

PostGIS 推荐底座

官方空间扩展,支持点线面、GIST、缓冲/相交/距离。 时间线用普通表 + 时间字段 + 空间键即可; 配套 QGIS、GeoPandas、可选 H3。

OpenStreetMap (OSM)

全球开源地图与 POI,ODbL 许可。中国区域完整度弱于高德/百度, 适合底图与补充层,不作唯一真源。

学术 / 工程案例形态

常见路径:开放平台 POI → 入库 → 空间指标 → 前端地图。 本产品在此之上增加快照差分时间线与用户授权层。

2. 中国可合规获取的数据源

来源 获取方式 特点 一人公司建议
高德开放平台 Web 服务 API(关键字/周边/多边形/ID) 覆盖广、分类细、有配额与 ToS 主数据源 · 现况 + 快照
百度地图开放平台 同类 LBS API 字段与坐标系略有差异 备源 / 校验
政府 / 公共数据 工商公共信息、开放平台、规划公示 可补时间线档案节点 按城接入
历史卫星 / 开放街景 公开影像服务 / 开放数据集 视觉锚点,非结构化 POI 时间线辅助节点
OpenStreetMap planet / Geofabrik / Overpass 免费可再分发(遵循许可) 补充层
用户授权数据 App 内标注 / 上传 高可信实地层;默认私有 核心粘性资产

3. 人口栅格数据

WorldPop worldpop.org

全球高分辨率人口分布(常见 100m), 可通过 WorldPop Hub、Google Earth Engine 等获取。适合辐射圈人口估算。

中国本土栅格

中科院资源环境科学与数据中心等公里网格产品; 国家地球系统科学数据中心亦有再分发数据集。按平台授权申请使用。

4. 其他工具定位对照

工具 主要市场 与我们的关系
Placer.ai 美国 foot traffic / 零售地产 形态参考(点选);我们强调时间线与合规中国数据
CARTO / Esri 企业 GIS 过重;我们用 PostGIS 轻量自建
边界猎手 中国商业地产市调 全貌型数据库;我们做门牌时间线,不正面硬刚全量库
上上参谋 中国找铺 / 转租 交易型;我们不做撮合
各类「选址打分」工具 加盟 / 拓展 SaaS 输出黑箱分;我们输出可浏览证据与时间轴
调研总判: 合规链路(开放平台 API + 政府公开 + OSM + 人口栅格 + 用户授权)可支撑 「门牌时间线浏览器」MVP; 产品空白在中国移动端 × 门牌级时间维 × 私人考察笔记交叉点—— 不必与全量数据库、铺源平台或选址打分器正面硬刚。