北京城有趣又好玩的19个地名来源。

37c11934ae31baa7190696b63df868d5.jpeg

在北京待的久了,总会兜兜转转,去过这里或那里的地方,遇到或路过有趣的地名/车站名。

有些命名规则一眼就看的明白,比如各种门、各种寺,建国门、朝阳门、西直门、东直门、分钟寺、成寿寺、大钟寺等等。

有些看不出所以然,比如阜通、马泉营、花梨坎、南法信、火箭万源,难道有一些历史渊源吗?

有些还会有深层的疑问,比如公主坟是哪位公主?平西府是哪位王爷?回龙观有龙吗?北神树有神吗?

有问题就会有答案,于是查了一些所谓的地名来源。

1 菜市口

砍头的地方。菜市口在明朝是京城最大的菜市场,许多人都来买菜,并把最集中的街口称为“菜市街”,清代时改称“菜市口”,此名一直沿用到现在。

我对菜市口的记忆主要是“菜麻”,菜市口麻辣烫是真不错。

2 南锣鼓巷

南锣鼓巷的由来可以追溯到元大都建设时期。早先南锣鼓巷叫罗锅巷。到了清代才更名为南锣鼓巷——乾隆十五年(1750年)绘制的《京城全图》改称南锣鼓巷。

以鼓楼东大街为界,北长巷称北锣鼓巷,南长巷称南锣鼓巷。南锣鼓巷及周边区域曾是元大都的市中心,明清时期更是一处大富大贵之地。现在只是一个没有特色的旅游小吃街罢了。

3 马泉营

元代政府机构在这里饲养战马。明初燕王朱棣在这里屯兵设营,困无水源,突然战马狂啸马蹄乱蹬,然后地上顿时有水浸出,于是掘井出水,故称马泉营。

可能这里确实水源丰润,加上地处朝阳区和顺义区的交界处,马泉营周边有很多庄园和高尔夫球场。

4 公主坟

历史上称王佐村,清末改称苑家村,日伪时期改称公主坟。文物部门曾经对公主坟进行了考古挖掘,证实了这里确实有嘉庆皇帝的两个公主。

公主坟在军事博物馆和301医院中间位置,所以每次去这俩地方,都会“穿坟而过”。

5 回龙观

相传回龙观有一处道观,名为玄福观,是明朝皇帝十三陵谒陵后回京途中小歇之处。久而久之,此观便被叫作回龙观,但道观已不可考究。

大部分人来北京都会跟回龙观有不解之缘,这里众多的龙腾苑/龙跃苑的某个单间里,隐藏着北漂青年的不羁梦想,我来北京的第一站就是回龙观。

6 大钟寺

大钟寺是觉生寺的别称。清雍正十一年(1733年)觉生寺始建。建成后将永乐大钟移至觉生寺,因此别称大钟寺。

我在知春路上班的时候,常在大钟寺附近的商场去吃海底捞,也是回家的必经站点,虽未听钟声,但听站名也算是借佛法涤荡了心灵。

7 魏公村

魏公村原名叫畏吾村。畏吾是维吾尔族的旧称,村以族名。唐代就有维吾尔族居住在北京,后来发展因畏吾与魏公发音相近,就改为了魏公村。

这里是海淀鸡娃圣地,附近是各种名校加持,我有两位领导不约而同的在此安家。

8 平西府

“平西府”为“弘皙府”的音转。平西府即是弘皙的府邸,康熙朝太子胤礽的第二子,康熙帝皇长孙。雍正元年五月,雍正敕命理郡王弘皙移居在康熙末年即已完工的昌平郑家庄王府(平西府)。

我没去过平西府,但在回龙观东大街地铁站下车,挨着就是平西府地铁站,因此印象深刻。

9 花梨坎

花梨坎在辽代叫做“华林”,古时华花同义。皇族对华林这地界儿尤其青睐,在附近建了规模宏伟的凉殿,连同附近的天竺村一起作为大辽皇家巡幸消暑之佳所。到了清朝,定名为花梨坎。

花梨坎是朝阳区进入顺义区的前站,从这里开始小区才开始出现,因此好多在朝阳区上班(尤其是望京)的同学,大多数选择住在了这里。

10 亮马桥

清代时为来往方便,在亮马河上建起了一座桥梁,桥因河而生,便取名为亮马桥。而亮马河的来源有两种说法,都与朱棣有关。一是朱棣还是燕王的时候打完一仗人困马乏在此给自己的战马刷洗饮遛,后来人们给这条没有名字的小河起名“晾马河”。二是永乐年间的皇家御马苑就设在这一带。

20年的时候,我参加了一个环保公益组织的活动,就是在亮马河的河道清扫垃圾并普及垃圾分类的知识,此时我向组织人员发出了我的困惑一问:假设我要把凉皮扔掉,难道要先把凉皮从打包袋里倒到厨余垃圾,再把袋子扔到其他垃圾吗?

11 草房

草房为爱新觉罗家族的早期住房。这种房屋多以土木为墙,以草苫盖房顶,因而叫草房。大概是早期的定居点吧。

22年的一段时间经常去草房附近的常营,对常营的下一站草房印象深刻,看起这个名字就有一种原始画风与现代都市结合的剥离感。

12 大葆台

金明昌年间于此建葆台,为皇妃避暑地。元代成村,得名葆台,俗称大葆台;葆是草茂盛意的意思,大葆台附近还有小葆台。

刚到北京我的第一份工作是在丰台科技园上班,住在了附近的长丰园,大葆台地铁站就是去长丰园的地铁出站口。我在长丰园住了2年搬到了西红门,此后7年再也没去过。前段时间很怀念这里,就刻意去了大葆台和长丰园,这里还是之前的模样,就像被发展遗忘了一样。

13 南法信

南法信村,因法、信两姓最早在此居住,故名法信村。明代因人口繁多,有村民向北迁出另建村庄,故原址称南法信村。现在南法信是镇政府所在地。

我刚到北京约高中好友一起去长城玩,当时我正在面试,面试点在望京SOHO,他让我面试结束后直接坐15号线去南法信集合,此时我就对这个名字印象深刻。

后面19年的时候做同城速运业务,在南法信的天猫北京仓库待了一段时间。现在南法信也是北京重要的物流集散地,另一个大兴的普洛斯物流园,我则在这里奋战了当年的双十一。

14 北沙滩

古时候,永定河走在城里,北沙滩是古河道的沙地。后来永定河改道向南移了,这里就只剩下了干沙滩。因此叫做北沙滩。

永定河这条河河道很不稳定,经常改道,原叫无定河,后来人们为了想让这条河河道稳定下来,就改名叫做永定河。诗句里的「可怜无定河边骨,犹是春闺梦里人」,大概就在北沙滩吧(我瞎联想的)。

15 阜通

得名于元、明时期流经这里的阜通河。阜通河又名坝河,就是位于现在望京西南四元桥南侧的那条小水渠。

我跟阜通有不解之缘,也是19年做同城速运业务,公司就在凯德mall里的优客工场,在这里上班1年。因此搬家到了对面的望京西园四区,在这里一住就是3年,是我在北京住的最长的一个地方。

16 金台夕照

原名苗家地,此处有个高台,称为金台,每年春分、秋分前后,夕阳西下之后一小段时间,由于金台地势较高,暂时还有一段太阳光线照到这个地方。

有一次乾隆帝巡行到了此地,看到了这一景色动了疑心。据说他问明这里的地名后,担心姓苗的得天独厚,对朝廷不利。于是改苗家地为“金台夕照”。

现在中央电视台的大裤衩就在此处,算是相得益彰了。

17 火箭万源

火箭万源的名字是由运载火箭技术研究所”和万源路”两个名字中的字符组合而成。

此处靠近中国航天科技集团公司第一研究院东门,“火箭院”成为当地居民的代表性称谓。因此结合当地地名万源庄命名为火箭万源站,也寓意中国航天事业的发源地。

18 北神树

北神树的由来与道教有关。相传两个道士在明以前从梁山泊来,带着桃树苗在此地南北分别栽培,最终形成村落。桃树在道教中被认为是仙木,自带神力,因此桃林北侧的村庄得名“北神树”。

我刚到北京去亦庄面试,路过上面的火箭万源,很好奇的打开地图看看是什么地方这么霸气,在地图的缩小放大之间,我看到了火箭万源附近的北神树,顿时给我种下了不灭的印象。

19 火器营

火器营八旗官兵合操、演武之地,清朝皇帝组建的一支专职制造炮弹、枪药和各种战斗所需火器的军队就驻扎于此,因此叫火器营。

火器营在10号线的西北角,每次听到这个站名,都有一种北京城厚重的历史感油然而生。


最后

地名是标识,是我们交流时为了降低成本而采用的共识,因此会留下曾经的活动轨迹。

对于北京这样融合古代与现代的城市而言,这份历史厚重感就在这一个个不起眼而又有渊源的地名之中,除了故宫长城,更在我们生活的方方面面。

对于我们这样介于奔波与安定的个体来说,不论地名新旧、发展差异,我们只要生活在其中,就会留下一些个人印记,铭记其中的一些人和一些事。

至此成回忆,至此待追忆。

- END -

  • 21
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Java中,可以使用一些开源库来计算两个地名的相似度,如: 1. HanLP:HanLP是一个自然语言处理工具包,其中包含了计算文本相似度的相关模块。可以使用HanLP的地名识别模块来识别地名,并使用其相似度计算模块来计算地名相似度。 2. Jaro-Winkler距离:Jaro-Winkler距离是一种常用的字符串相似度算法,可以用来计算两个地名的相似度。在Java中,可以使用Apache Commons Lang库中的StringUtils类来计算Jaro-Winkler距离。 下面是一个简单的工具类,用于计算两个地名的相似度: ```java import org.apache.commons.lang3.StringUtils; import com.hankcs.hanlp.HanLP; import com.hankcs.hanlp.dictionary.CustomDictionary; public class LocationSimilarityUtils { // 自定义地名词典 static { CustomDictionary.add("北京市"); CustomDictionary.add("上海市"); CustomDictionary.add("广州市"); CustomDictionary.add("深圳市"); // 添加更多地名 } // 使用HanLP计算地名相似度 public static double calculateSimilarityWithHanLP(String loc1, String loc2) { // 使用自定义地名词典识别地名 String[] seg1 = HanLP.segment(loc1).stream().map(term -> term.word).toArray(String[]::new); String[] seg2 = HanLP.segment(loc2).stream().map(term -> term.word).toArray(String[]::new); // 计算相似度 return HanLP.newSegment().enablePlaceRecognize(true) .enableCustomDictionary(true).similarity(StringUtils.join(seg1), StringUtils.join(seg2)); } // 使用Jaro-Winkler距离计算地名相似度 public static double calculateSimilarityWithJaroWinkler(String loc1, String loc2) { return StringUtils.getJaroWinklerDistance(loc1, loc2); } } ``` 在上面的工具类中,首先使用自定义地名词典识别地名,然后使用HanLP的相似度计算模块来计算地名相似度。同时,也提供了使用Jaro-Winkler距离计算地名相似度的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值