Friday Harbor周五港
№ 002 Friday, April 17, 2026 2026年4月17日星期五 Seattle, WA · Neighborhood Map Atlas vs. GPT-5.5 Thinking 西雅图 · 《邻里地图集》对照 GPT-5.5 Thinking

Does the AI Really Know Your City? AI 真的懂你的城市吗?

Asked to draw Seattle's neighborhoods from memory, GPT-5.5 Thinking returned polygons that mostly miss their real-world counterparts. Read the misses as a diagram — where a language model's geographic imagination thickens, and where it thins. 让 GPT-5.5 Thinking 凭记忆画出西雅图的邻里边界,它画出的多边形多数对不上真实邻里。把这些偏差当一张图看——一台语言模型的地理想象,在哪里厚、在哪里薄。

Real Seattle · Neighborhood Map Atlas, 94 sub-hoods · framed to the real city

真实西雅图 · 邻里地图集,94 个子片区 · 按城市自身范围出图

From memory · GPT-5.5 Thinking, 73 polygons · framed to fit ALL the model drew

凭记忆画的 · GPT-5.5 Thinking,73 个多边形 · 按模型自身范围出图

Loading boundaries... 边界加载中...

Left: the real Seattle, framed to its actual bounds. Right: the entire city the model drew, framed to fit all of it. We deliberately let the right panel zoom out — what the model imagined extends well past the real city, so we show all of it. Only the eight neighborhoods where the deviation is the headline get labelled: red where the model bloats one, green where it shrinks one. The same eight are highlighted in the same colours on the left, so each red shape on the left has a red chip on the right. Bloat — drawn much larger than reality. The chip carries the multiplier. Shrink — drawn smaller than reality. The chip carries the multiplier.
左:真实西雅图,按城市自身的范围出图。右:模型脑里画出的整座城,按它自己的范围出图。 右图我们刻意放大视野——模型想象出的西雅图比真城大得多,与其裁掉一半,不如让它全部显示。只在八个分歧最显著的邻里上做标签: 红色是模型把这个邻里画大了,绿色是画小了。同样这八个,左图用同样的颜色高亮——左侧的每一块红,对应右侧同名的红 chip。 膨胀——画得比真实大很多,chip 上是倍数。 压缩——画得比真实小,chip 上是倍数。
The exact prompt given to the model给模型的原始提示词
Generate a GeoJSON FeatureCollection of Seattle neighborhoods from memory only. Draw detailed polygon boundaries for each neighborhood as accurately as possible. Add metadata stating the boundaries are approximate and not authoritative.

No tools, no web access, no system prompt steering toward a source. The model returned 73 polygons and self-tagged the file generated_from_memory_only: true, authoritative: false.

未联网、未调用任何工具、系统提示也未导向任何数据源。模型给出 73 个多边形,并自行在文件元数据里标注 generated_from_memory_only: trueauthoritative: false

On April 17, 2026, the most capable "thinking" model in OpenAI's current line — which self-identifies in its output as GPT-5.5 Thinking — was given the prompt above and no tools. Just: draw Seattle's neighborhoods, from memory. It returned 73 named polygons, attached metadata saying the boundaries were "approximate and not authoritative," and exited gracefully.

The map it drew is twice the size of the city. The 73 polygons cover 408 km²; the real Neighborhood Map Atlas covers 216. The AI's Seattle does include the actual Seattle — its union overlaps 98 % of the real city — but only about half of what the model drew falls inside the real city. The other half is Puget Sound, the lake, neighboring suburbs, or invented land beyond King County.

Per neighborhood, the dissonance gets sharper. Of 64 name-matched pairs, more than half the time the model's polygon for a given neighborhood does not overlap the real one at all. The model knows the rough north-to-south order; it does not know where any one neighborhood stops.

What this map actually plots is discourse density. An AI's resolution of a place is a function of how much was written about it. The neighborhoods drawn boldly here are the ones the language pays attention to — Ballard, the loudest neighborhood on the Seattle internet, drawn 9.3 × too big; High Point, a West Seattle housing-policy keyword, 8.4 ×; Crown Hill, 6.8 ×. The ones that shrink or get swallowed are the ones the language has not paid attention to — Wedgwood, 0.56 ×; Sand Point, 0.59 ×, the name half-eaten by the older naval base; Interbay, 0.64 ×, a working strip the city itself never quite labels. The model is doing what a language-trained memory should: how much was said about a place becomes how much space it gets on the map.

The interesting object here is not the error — it is the shape of the error. Visibility in language, not visibility on the ground, is what such a model will return. When a chatbot, a search summary, or a generative map is asked to "show Seattle" to a reader who has never been here, this is the city it draws. That distance, in cartographic terms, is bias; in humanistic-GIS terms, it is the city's palimpsest of attention — made visible because a model with no training on land was made to sketch the place from words alone.

2026 年 4 月 17 日,我们给 OpenAI 当下最强的「思考」模型—— 它在元数据里自报为 GPT-5.5 Thinking —— 上面那条 原始提示词,并明确不允许联网或调用任何工具: 只凭记忆,把西雅图所有邻里的边界尽量画出来。 它干净利落地给出 73 个命名多边形,附上「边界为近似、非权威」的 元数据,关闭对话。

它画出的西雅图,面积是真实西雅图的两倍。 73 个多边形合起来 408 平方公里,权威的《邻里地图集》是 216。 模型的范围确实涵盖了真实西雅图 98% 的地, 但它画出的图只有约一半落在真实西雅图境内;另一半飘到了普吉特湾里、湖里、邻郊、或干脆是金县外凭空多出来的土地。

逐个邻里看,差距更刺眼。能一一配上名字的 64 对里, 多于一半的情形,模型画出的某邻里与真实同名邻里 完全没有交集。模型大致知道这些邻里从北到南的排列顺序, 却不知道任何一个的边界停在哪里。

这张图实际画出来的,是讨论的密度。 AI 对一个地方的分辨率,是这个地方被写过多少的函数。 被画得最大胆的,都是语言里反复出现的: Ballard——西雅图互联网上最热的街区——画到了 9.3 倍;High Point——美国公共住房政策写作的关键词 ——8.4 倍;Crown Hill 6.8 倍。 被压缩或被吞掉的,都是语言里失声的: Wedgwood 0.56 倍;Sand Point 0.59 倍—— 名字被同名军用基地吃掉了一半语义;Interbay 0.64 倍——这片工业带连市政自己都没怎么命名。 模型做的,正是一台语言训练出的记忆机器该做的事: 每个地方被写过多少,就被它换算成在地图上获得多少空间

这里值得读的不是错误本身,而是错误的形状。 模型最终画出的,是语言世界里能见度高的城市, 不是地面上的西雅图。 当一台聊天机器、一段搜索摘要、或一张生成式地图被一个从未来过的读者用来「看西雅图」, 它返回给读者的就是这个版本—— 它语料里被反复描写的那个城市,不是这座城市本身。 两者之间的距离,在制图学里就是 bias; 在人文 GIS 的语言里,是这座城市的「被关注度」留下的重写本—— 只有当一个完全不懂土地的模型被迫只用语言画它时, 这层重写本才被显形。

Endnote尾注

  • AI-generated polygons: GPT-5.5 Thinking via the prompt shown verbatim under the maps. Single-shot, no tools, no web. The model self-tagged the FeatureCollection generated_from_memory_only: true, authoritative: false. File: docs/seattle_neighborhoods_from_memory_detailed_polygons.geojson.
  • Authoritative boundaries: City of Seattle Open Data — Neighborhood Map Atlas (sub-neighborhoods). 94 polygons. Downloaded 2026-04-17.
  • Method: WGS84 → UTM Zone 10N (EPSG:32610) reprojection before any metric computation. Per-neighborhood overlap, area ratio, and centroid distance — measured in metres. Names joined by exact match with a small hand-edited alias table for cases where the model lumps two sub-hoods (e.g. Chinatown-International DistrictInternational District) or uses an L_HOOD label. 64 of the 73 model polygons matched a sub-hood; 9 were unmatched and excluded from per-name metrics. The fixed AI geometry served to the page (under public/data/) was repaired with shapely.make_valid + buffer(0); properties unchanged. The original model output is preserved in docs/seattle_neighborhoods_from_memory_detailed_polygons.geojson.
  • 9 model labels with no atlas match — the model invented or merged: Lower Queen Anne / Uptown, Madison Valley, Chinatown-International District, Central District, Judkins Park, Hillman City, Othello, Admiral, West Seattle Junction. Several are real Seattle place-names; none correspond to single sub-hoods in the atlas.
  • 34 atlas sub-hoods with no model entry — the model omitted: Atlantic, Briarcliff, Broadway, Central Business District, Industrial District, Montlake, Pike-Market, Portage Bay, et al. Notable: the Central Business District (downtown's actual name in the atlas) and Montlake (a high-profile neighborhood) are absent.
  • Source map & analysis script: src/pages/friday-harbor/2026-04-17-does-ai-know-your-city.astro; comparison written into public/data/seattle_neighborhoods_compare.json.
  • AI 生成多边形:GPT-5.5 Thinking,提示词原文已贴在地图下方。一次性调用,未联网、未调用任何工具。模型在 FeatureCollection 元数据里自标 generated_from_memory_only: trueauthoritative: false。文件:docs/seattle_neighborhoods_from_memory_detailed_polygons.geojson
  • 权威边界:西雅图市政开放数据《邻里地图集》子片区层(sub-neighborhoods),共 94 个多边形。下载日期 2026-04-17。
  • 方法:先把所有几何重投影到 UTM 10N(EPSG:32610)以米为单位,再逐个邻里测量重叠率、面积比、质心距离。名字用精确匹配;少数情况下模型把两个子片区合成一个或用大片区标签的,靠手工别名表对齐(如 Chinatown-International DistrictInternational District)。73 个模型多边形中 64 个对上 sub-hood;9 个无匹配,未参与逐项统计。供页面渲染的 AI 几何(public/data/ 下的副本)经过 shapely.make_valid + buffer(0) 修复(修了 4 处 self-intersection),属性不变;模型原始输出保留在 docs/seattle_neighborhoods_from_memory_detailed_polygons.geojson
  • 9 个模型自创或合并的标签:Lower Queen Anne / UptownMadison ValleyChinatown-International DistrictCentral DistrictJudkins ParkHillman CityOthelloAdmiralWest Seattle Junction。多数是西雅图实际存在的地名,但没有任何一个对应到地图集里某一个子片区。
  • 34 个权威子片区被模型整个漏掉,包括 Atlantic、Briarcliff、Broadway、Central Business District(即真正的市中心商业区)、Industrial District、Montlake、Pike-Market、Portage Bay 等。其中 CBD 和 Montlake 的缺席尤其值得注意。
  • 源代码与比较脚本:src/pages/friday-harbor/2026-04-17-does-ai-know-your-city.astro;比较结果落盘在 public/data/seattle_neighborhoods_compare.json

How to cite引用格式

Zhao, B. (2026, April 17). Does the AI Really Know Your City?. Friday Harbor (HGIS Lab Column), Article 2.
Humanistic GIS Lab, University of Washington. https://hgis.uw.edu/friday-harbor/2026-04-17-does-ai-know-your-city/