ในเวียง หรือ นอกเวียง? · Inside the walls, or out?
อยู่เชียงใหม่ไม่กี่วันก็จะเจอคำถามที่คนเมืองใช้แบ่งทุกที่อยู่: ในเวียงก่อ — เวียง เป็นคำล้านนา แปลว่าเมืองที่มีกำแพงมีคู คูเมืองรูปสี่เหลี่ยมขุดไว้แต่แรกสร้างเมื่อ พ.ศ. ๑๘๓๙ ด้านละราวกิโลเมตรครึ่ง เดินรอบ 5,985 เมตร ทุกอย่างในเมืองนี้เรียงตัวรอบคำตอบของคำถามเดียวนี้ แต่พอยืนอยู่กลางซอย ใครจะรู้ว่าตัวเองอยู่ข้างไหน — หน้านี้รวมเก้าทางรู้ เรียงจากทางที่มองเห็นแต่ไกล ไปจนถึงทางที่ต้องก้มอ่านกระดาษ · A few days in Chiang Mai and the sorting question arrives: nai wiang ko? — are you inside? เวียง wiang is the Lanna word for a walled, moated town. The square moat (คูเมือง khu mueang — khu, dug channel + mueang, town) has ringed this one since its founding in 1296: about a kilometre and a half per side, 5,985 m around. The whole city sorts itself by which side of that water you stand on — and yet, standing in the middle of a soi, who can tell? Here are nine ways to know, ordered from the clue you can read at ten kilometres down to the one printed on an envelope.
เก้าทางรู้ สำหรับเก้าทางข้าม — คูเมืองมีประตูห้า แจ่งสี่ รวมเก้าจุดข้ามที่คนเมืองเรียกชื่อได้ เลขเก้าไม่ได้ตั้งใจ แต่ตั้งใจเก็บไว้ · Nine ways to know, for the nine named crossings — five gates and four chaeng corners. Nobody planned that the counts would match; it is the kind of coincidence one keeps.
๑ดอยคือกำแพงทิศตะวันตก · The mountain is the west wall
ใช้ได้จากทุกที่ในเมือง — ระยะ ๑๐ กิโลเมตร · works from anywhere in town — the 10 km clue
เชียงใหม่มีเข็มทิศที่มองเห็นด้วยตา: แนวดอยสุเทพยืนเต็มขอบฟ้าตะวันตกเสมอ หันหน้าเข้าดอยคือหันไปตะวันตกโดยประมาณ แล้วทุกทางในหน้านี้ก็เริ่มใช้ได้ จากใจกลางเวียง ยอดดอยอยู่ทางราว ๆ 288° ห่าง 10 กิโลเมตร (คำนวณจากหมุดในสารบัญ) ตอนเย็นพระอาทิตย์ตกหลังแนวดอยพอดี · Chiang Mai carries a compass you can see: the Doi Suthep ridge fills the western horizon, always. Face the mountain and you face roughly west — and every other way on this page starts working. From the moat's centre the summit bears about 288°, 10 km out (computed from the catalogue's own pin). In the evening the sun goes down behind the ridge.
มดวัดเองจากเส้นระดับของหน้าดอย (อ่าน 2026-08-27): กำแพงฝั่งตะวันตกอยู่สูง 316 ม. ฝั่งตะวันออก 313 ม. — พื้นทั้งเวียงเอียงออกจากดอยลงไปหาแม่น้ำ น้ำในคูจึงเข้าที่แจ่งหัวลินแล้วไหลไปทางก๊ะต๊ำ ตามที่ชื่อสองแจ่งบอกไว้ก่อนแล้ว · Measured from the doi page's own elevation transect (read 2026-08-27): the west wall stands at 316 m, the east at 313 m — the whole town leans away from the mountain, down toward the river. Moat water enters at Chaeng Hua Lin and drains toward Katam, exactly as the two corner names said all along.
ข้อควรระวัง · the catch — ในซอยแคบ ตึกบังดอยได้ และหน้าฝนเมฆก็บังทั้งแนว — วันไหนมองไม่เห็น ใช้ทางถัดไป · Deep in a narrow soi the buildings hide the ridge, and in the rainy season the clouds do — on those days, read on.
๒อ่านเส้นขอบฟ้า · Read the skyline
ใช้ได้ในระยะไม่กี่ร้อยเมตร · the few-hundred-metre clue
ในเวียง ของที่สูงที่สุดคือยอดเจดีย์ หลังคาวัด กับยอดตาล — ตึกสูงเป็นแถบ ๆ ยืนอยู่นอกเวียงทั้งนั้น ถ้าคอนโดตั้งอยู่ใกล้ ๆ ตัวจนต้องแหงนคอ แทบแน่ว่ากำลังยืนอยู่นอก ถ้ารอบตัวไม่มีอะไรเกินยอดตาลเลย น่าจะอยู่ใน · Inside the walls the tallest things are chedi spires, temple roofs and palm crowns — the tower blocks all stand outside. If a condo looms close enough to crane your neck at, you are almost certainly outside; if nothing near you outgrows a palm tree, you are probably in.
ข้อควรระวัง · the catch — ทางนี้บอกเป็นแนวโน้ม ไม่ใช่เส้นแบ่งคม ๆ — ยืนริมคูฝั่งในก็เห็นตึกฝั่งตรงข้ามได้ · A tendency, not a knife edge — from the inner bank you can see towers across the water plainly.
๓น้ำจริงกับน้ำหลอก · The water, and its impostors
ใช้ได้เมื่อเห็นน้ำ — ระยะร้อยเมตร · the hundred-metre clue: seeing water
เจอน้ำไม่ได้แปลว่าเจอคูเมืองเสมอไป เมืองนี้มีน้ำหลายสาย คูเมืองคือน้ำนิ่ง เดินเป็นเส้นตรง หักมุมฉาก ขอบเป็นอิฐ แม่น้ำปิงกว้างกว่ามาก ไหลจริง และโค้งตามใจตัวเอง คลองแม่ข่าแคบ คดไปตามหลังบ้าน ส่วนคลองชลประทานอยู่ไกลออกไปทางตะวันตก ถ้าน้ำตรงหน้านิ่ง ตรง และเลี้ยวเป็นมุมฉากได้ นั่นแหละคู · Meeting water does not yet mean meeting the moat — this town keeps several. The moat stands still, runs dead straight, turns right angles, and wears brick edges. The Ping is far wider, actually flows, and bends as it pleases. Khlong Mae Kha is a narrow wiggle behind houses, and the irrigation canal lies further west. If the water in front of you is still, straight and cornered — that is the one.
ข้อควรระวัง · the catch — เห็นคูแล้วรู้แค่ว่าอยู่ขอบ — ยังไม่รู้ฝั่ง ไปต่อทาง ๕ · Seeing the moat only says you are at the edge — which bank is way 5's job.
๔อิฐ กับ แจ่ง · Bricks, and the chaeng
ใช้ได้ริมคู — และในชื่อสถานที่ · at the rim — and inside place names
กำแพงอิฐเหลือให้เห็นชัดที่มุมทั้งสี่ ซึ่งคนเมืองไม่เรียกว่า มุม แต่เรียกว่า แจ่ง — คำเมืองแท้ ๆ ที่อยู่รอดมากับตัวกำแพงเอง ได้ยินชื่อ แจ่งศรีภูมิ แจ่งก๊ะต๊ำ แจ่งกู่เฮือง แจ่งหัวลิน เมื่อไร แปลว่ากำลังวนอยู่ขอบเวียงพอดี และชื่อแจ่งยังเป็นแผนที่ในตัว: หัวลิน คือหัวรางน้ำเข้าที่มุมสูงสุด ก๊ะต๊ำ คือลอบดักปลาที่มุมน้ำออก · The brick wall survives most visibly at the four corners — which this city does not call มุม mum like standard Thai, but แจ่ง chaeng, a Lanna word that outlived the kingdom alongside the bricks themselves. Hear Chaeng Si Phum, Chaeng Katam, Chaeng Ku Hueang or Chaeng Hua Lin and you are orbiting the rim. The names are a map of their own: hua lin, head of the water conduit, at the high corner where water enters; katam, the bamboo fish trap, at the low corner where it leaves.
ข้อควรระวัง · the catch — กำแพงดินแนวโค้งด้านตะวันออกเฉียงใต้ (แถวหายยา) เป็นแนวเก่าอีกชั้นหนึ่ง — อิฐเก่าไม่ได้แปลว่าคูเมืองเสมอไป · The curved earthen rampart southeast of the square (round Haiya) is an older, separate line — old brick does not always mean THE moat.
๕รถวนสองวง สวนทางกัน · Two rings of traffic, counter-rotating
ใช้ได้ริมถนนเลียบคู — กลางคืนก็ใช้ได้ ไม่ต้องอ่านป้าย · at any ring road — works at night, no reading required
ถนนเลียบคูเป็นวันเวย์ทั้งแปดสาย และแปดสายนั้นเรียงเป็นระบบเดียว: วงในวิ่งทวนเข็มนาฬิกา วงนอกวิ่งตามเข็ม พูดอีกแบบ — น้ำอยู่ขวามือของรถเสมอ ไม่ว่าวงไหน วิธีใช้ง่ายสุด: เดินตามน้ำไปจนถึงแจ่ง ถ้าแนวน้ำโค้งขวา คุณอยู่ฝั่งนอก ถ้าโค้งซ้าย คุณอยู่ฝั่งใน หรือถ้าขับรถอยู่: น้ำต้องอยู่ขวามือ — ถ้าน้ำอยู่ซ้าย นั่นไม่ใช่ถนนเลียบคู หรือไม่ก็ถึงเวลากลับรถแล้ว · All eight moat-side roads are one-way, and the eight make one system: the inner ring runs counterclockwise, the outer ring clockwise. Said another way — the water always sits on the traffic's right, both banks. Simplest use: follow the water to a chaeng and watch which way it bends. Bends right: you are on the outer bank. Bends left: the inner. And if you are driving: the water belongs on your right hand — water on the left means this is not a ring road, or it is time to turn around.
ข้อควรระวัง · the catch — จักรยานกับคนเดินไม่ผูกกับวันเวย์ — ดูรถยนต์เป็นหลัก และตีสี่ถนนว่างก็ต้องรอคันแรกผ่านก่อน · Bicycles and walkers ignore the one-way — judge by the cars, and at 4 a.m. you may wait a while for the first witness.
๖อ่านป้ายถนน · Read the street signs
ใช้ได้ทุกหัวมุม — ระยะห้าเมตร · at every corner — the five-metre clue
ในเวียงชื่อถนนเป็นชุดราชสำนัก: ราชดำเนิน ราชวิถี ราชภาคินัย ราชมรรคา พระปกเกล้า สิงหราช — ถนนสั้น ซอยถี่ (ในสี่เหลี่ยมสองตารางกิโลเมตรเศษนี้มีถนนมีชื่อนับได้ ๑๐๓ สาย — นับจากสแนปช็อตถนน ๒๗ ส.ค. ๒๕๖๙) ส่วนชื่อถนนวงในทั้งสี่ — ศรีภูมิ มูลเมือง บำรุงบุรี อารักษ์ — ขึ้นป้ายเมื่อไรก็คือขอบในพอดี · Inside, the street names run to the royal register: Ratchadamnoen (the royal procession way), Ratchawithi, Ratchaphakhinai, Ratchamankha, Phra Pokklao, Singharat — short streets, dense sois (103 named streets in these two and a bit square kilometres, counted from the road snapshot, 2026-08-27). And the four inner ring names — Si Phum, Moon Mueang, Bamrung Buri, Arak — on a sign mean you stand exactly on the inner rim.
ข้อควรระวัง · the catch — ราชวงศ์ ราชเชียงแสน ราชพฤกษ์ ยืนนอกเวียงทั้งสาม — คำว่า ราช เดี่ยว ๆ ยังไม่ตัดสิน และราชดำเนินเองก็ยาวพ้นประตูไปนิดหน่อย · Ratchawong, Ratcha Chiang Saen and Ratchaphruek all stand outside — the word Ratcha alone settles nothing, and Ratchadamnoen itself runs a little past its gate.
๗อ่านซองจดหมาย · Read the envelope
ใช้ได้บนกระดาษ — ระยะศูนย์เมตร · on paper — the zero-metre clue
ในสารบัญมด ที่อยู่ฝั่งในที่มีรหัสไปรษณีย์ 183 รายการ เขียน 50200 เสีย 87% แต่ 50200 ยังโผล่นอกเวียงอีก 303 รายการ ทางนี้จึงใช้ได้ทางเดียว: รหัสไม่ใช่ 50200 → แทบแน่ว่านอกเวียง รหัสเป็น 50200 → ยังสรุปไม่ได้ ส่วนชื่อตำบล: ที่อยู่ฝั่งในที่ระบุตำบลไว้ มีแต่ ศรีภูมิ กับ พระสิงห์ (นับจากสารบัญเองตอนสร้างหน้านี้) · In the ants' own records, of the 183 inside addresses that carry a postcode, 87% read 50200 — but 50200 also turns up 303 times outside the water. So the clue works one direction only: not-50200 → almost certainly outside; 50200 → still undecided. As for tambon names: every inside address in the catalogue that names one says either Si Phum or Phra Sing (counted live from the records as this page was built).
ข้อควรระวัง · the catch — ป้ายร้านชอบเขียนที่อยู่สาขาแรกไว้ — กระดาษบอกที่อยู่ของกระดาษ ไม่ใช่ที่อยู่ของเท้าคุณ · Shop signs love printing the FIRST branch's address — paper states where the paper lives, not where your feet do.
๘วิชาโทโพโลยีข้างถนน · Roadside topology
ใช้ได้ย้อนหลัง — แค่ความจำกับเลขคู่คี่ · works retroactively — memory and parity are enough
คูเมืองเป็น เส้นปิด — วนกลับมาชนตัวเอง คณิตศาสตร์จึงแถมเครื่องมือให้สองชิ้น ชิ้นแรก: นับครั้งที่ข้ามน้ำวันนี้ ข้ามเลขคี่ครั้ง = ตอนนี้อยู่คนละข้างกับตอนเช้า เลขคู่ = ข้างเดิม (นับเฉพาะคูเมือง — สะพานข้ามปิงไม่นับ เพราะแม่น้ำไม่ใช่เส้นปิด) ชิ้นที่สอง: ถ้าไม่แน่ใจว่าน้ำตรงหน้าคือคูหรือแม่น้ำ ให้เดินเลียบน้ำไปเรื่อย ๆ — คูพากลับถึงที่เดิมใน 6 กิโลเมตร ราว 80 นาทีเดินเล่น แม่น้ำไม่พากลับบ้าน · The moat is a CLOSED curve — it meets itself. Mathematics hands over two tools for free. First: count today's water crossings. An odd count means you now stand on the other side from where you woke; even, the same side. (Count only the moat — Ping bridges do not count, because a river is not a closed curve.) Second: unsure whether the water in front of you is moat or river? Walk along it. The moat returns you to your own footprints in 6 km, about 80 strolling minutes. A river never brings you home.
คำตอบที่สามมีจริง: บนสะพาน บนตลิ่ง กลางถนนเลียบคู — เขตแดนไม่ใช่เส้นบาง ๆ แต่หนาพอให้ยืนได้ทั้งตัว ยืนตรงนั้นคือไม่ใช่ทั้งในทั้งนอก ถือเป็นสิทธิพิเศษเล็ก ๆ ของคนข้ามสะพาน · There is a third answer: on a bridge, on the bank, on a ring road — the boundary is not a thin line but thick enough to stand in. Standing there you are neither in nor out, which is the bridge-crosser's small privilege.
ข้อควรระวัง · the catch — ลืมนับครั้งเดียว คำตอบกลับด้านทันที — จับคู่กับทางอื่นสักทางไว้เป็นเลขตรวจ · Forget one crossing and the answer flips — pair it with any other way as your check digit.
๙ถามคน แล้วก็ถามเครื่อง · Ask a person, then the machine
ระยะศูนย์เมตร — คำตอบเด็ดขาด · zero metres — the decisive clue
ทางที่เก่าแก่ที่สุดยังไวที่สุด: ถามใครก็ได้ว่า ในเวียงก่อ จะได้คำตอบคำเดียวพร้อมมือชี้ ส่วนทางที่ใหม่ที่สุดอยู่ข้างล่างนี้ — เครื่องของคุณรู้พิกัด หน้านี้รู้รูปสี่เหลี่ยม เทียบกันจบในเครื่อง ไม่มีอะไรถูกส่งออกไปไหน · The oldest way is still the fastest: ask anyone — nai wiang ko? — and get one word and a pointing hand. The newest way sits just below: your device knows its point, this page knows the square, and the comparison happens entirely on your machine. Nothing leaves it.
คิดในหน้านี้จบ — พิกัดไม่ออกจากเครื่องของคุณ และมดไม่เก็บอะไรทั้งนั้น · Computed on this page — your position never leaves your device, and the ants keep nothing.
กลเม็ดทั้งหมดยาวแปดบรรทัด — เอาไปใช้ได้เลย · The whole trick is eight lines — take it
// จุดอยู่ในรูปสี่เหลี่ยมไหม — point in polygon (ray casting)
// สี่แจ่ง (lat, lng) จากสารบัญมดแดง:
// แจ่งศรีภูมิ 18.795000, 98.993422
// แจ่งก๊ะต๊ำ 18.781424, 98.992650
// แจ่งกู่เฮือง 18.781838, 98.978119
// แจ่งหัวลิน 18.795365, 98.979945
function inWiang(la, ln, P) {
let c = false;
for (let i = 0, j = P.length - 1; i < P.length; j = i++)
if (((P[i][1] > ln) !== (P[j][1] > ln)) &&
(la < (P[j][0]-P[i][0]) * (ln-P[i][1]) /
(P[j][1]-P[i][1]) + P[i][0]))
c = !c;
return c;
}ตอนนี้ในเวียงมีอะไรยืนอยู่บ้าง · What stands inside right now
นับสดจากสารบัญตอนสร้างหน้า — ดูรายชื่อทั้งหมดได้ที่ป้าย 🏯 ในเวียง-ในคูเมือง · Counted live from the records as this page was built — the full roll lives under the 🏯 inside-the-moat tag. เปิดป้ายในเวียง → · open the tag →
คำที่ได้ยินรอบคู · The words heard around the water
อักษรไทย · คำอ่านแบบ RTGS · รากและความหมาย — ชื่อรอบคูเกือบทุกชื่อเป็นแผนที่ย่อ ๆ ในตัวเอง · Thai script · RTGS spelling · roots and meaning — nearly every name around the moat is a small map of its own.
| เวียง | wiang | คำล้านนา — เมืองมีกำแพงมีคู ในเวียง/นอกเวียง คือคำถามแรกของทุกที่อยู่ · Lanna word for a walled, moated town (as in Wiang Kum Kam). ในเวียง nai wiang, inside; นอกเวียง nok wiang, outside — the first question any Chiang Mai address answers. |
| คูเมือง | khu mueang | คู = ร่องน้ำที่ขุด + เมือง — คนเมืองมักเรียกสั้น ๆ ว่า คู · The moat — คู khu, a dug channel + เมือง mueang, town. Locals often just say khu. |
| แจ่ง | chaeng | คำเมือง แปลว่า มุม — ภาษากลางว่า มุม ได้ยิน 'แจ่ง' คือกำลังวนรอบเวียง · Corner, in the northern tongue (standard Thai uses มุม mum). The four moat corners keep their Lanna name — hearing chaeng in directions means the old city is near. |
| แจ่งศรีภูมิ | chaeng si phum | มุมตะวันออกเฉียงเหนือ — ศรี (สิริมงคล) + ภูมิ (แผ่นดิน) ตำนานว่าการสร้างเมืองเริ่มที่มุมนี้ · The NE corner — si, auspicious glory (Skt. sri) + phum, ground (Skt. bhumi). Tradition holds the city's founding began at this corner. |
| แจ่งก๊ะต๊ำ | chaeng katam | มุมตะวันออกเฉียงใต้ — ก๊ะต๊ำ คือเครื่องมือดักปลาไม้ไผ่ มุมน้ำออกที่ปลาไปรวมกัน · The SE corner — a katam is a bamboo fish trap; the low corner where the water (and the fish) head out. |
| แจ่งกู่เฮือง | chaeng ku hueang | มุมตะวันตกเฉียงใต้ — กู่ คือสถูปบรรจุอัฐิ ตำนานผูกมุมนี้ไว้กับกู่ของหมื่นเฮือง · The SW corner — a ku is a reliquary stupa; tradition ties the name to the ku of a noble called Hueang. |
| แจ่งหัวลิน | chaeng hua lin | มุมตะวันตกเฉียงเหนือ — ลิน คือรางน้ำ (คำเมือง) หัวลิน = ปากทางน้ำเข้าเมือง มุมที่พื้นสูงสุด · The NW corner — lin is a water conduit in the northern tongue, so hua lin is the head of the channel: where water entered the moat, at its highest corner. The name is a map of the plumbing. |
| ประตูท่าแพ | pratu tha phae | ประตูตะวันออก — ท่า (ท่าน้ำ) + แพ ทางไปท่าแพริมปิง · The east gate — tha, a landing + phae, raft: the road to the river rafts. The gate faces the Ping, and the name says so. |
| ถนนมณีนพรัตน์ | thanon mani nopparat | ถนนวงนอกด้านเหนือ — มณี + นพรัตน์ = แก้วเก้าประการ · The outer north road — mani, jewel + nopparat, the NINE gems. Even the ring road counts to nine. |
| ถนนช่างหล่อ | thanon chang lo | ถนนวงนอกด้านใต้ — ช่าง + หล่อ ย่านช่างหล่อพระเก่า · The outer south road — chang, craftsman + lo, to cast: the old Buddha-casters' quarter, nothing to do with elephants (ช้าง). |
เรื่องแผ่นดินเอียงต่อได้ที่หน้าดอย เรื่องเส้นทางรถต่อที่หน้ารถ-เดินทาง เห็นอะไรคลาดเคลื่อนหรือมีทางรู้ทางที่สิบ บอกมดได้ที่หน้าเสนอแนะ · The tilt of the land continues on the doi page; buses and rides on the transport page. If something here has drifted — or you keep a tenth way in your pocket — tell the ants via the suggestion page. หน้าดอย → · the doi page → หน้ารถ-เดินทาง → · getting around →