├── .gitignore ├── AUTHORS.md ├── LICENSE ├── README.md ├── build └── build.py ├── changeLog.md ├── index.html ├── prototype.html └── src ├── MTR2.svg └── colors.txt /.gitignore: -------------------------------------------------------------------------------- 1 | # for MTR2 - Gitee & Github 2 | *ignore 3 | *ignore/ 4 | /build/* 5 | *.pdf 6 | *.js 7 | *.bat 8 | *.sh 9 | *.py 10 | *.php 11 | !.gitignore 12 | !/src/ 13 | !/build/build.py -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- 1 | # 贡献者名单 2 | 排名不分先后 3 | ##### 下列贡献者全程参与本项目的开发,是本项目的核心贡献者: 4 | - 相关交流群 SierraQin 5 | ##### 下列贡献者长期直接或间接参与本项目的开发,为本项目做出了巨大的帮助: 6 | - Bilibili [VV_Pixel](https://space.bilibili.com/97038991) 7 | - 微博 [北京交通大作战](https://weibo.com/u/2300585937) 8 | - 地铁族论坛 [Max1212](http://www.ditiezu.com/space-uid-499794.html) 9 | - 地铁族论坛 [JerrySun](http://www.ditiezu.com/space-uid-473205.html) 10 | - 地铁族论坛 [IM158](http://www.ditiezu.com/space-uid-589997.html) 11 | - Bilibili [snally-](https://space.bilibili.com/627198357) 12 | - 以及"一位不愿透露姓名的地下工作者" 13 | - 以及另外一位匿名信息源 14 | ##### 下列贡献者为本项目做出了不可忽视的贡献: 15 | 根据部分贡献者的要求,他们的名字不在此名单中列出 16 | - 北京地铁吧 CAIBAIJINXING2 17 | - 北京地铁吧 DF6097 18 | - 地铁族论坛 哈克萨斯 19 | - 相关交流群 laoshubaby 20 | - 地铁族论坛 Qinyongr 21 | - Bilibili Saitozence 22 | - 地铁族论坛 uiop4869 23 | - 地铁族论坛 伊涅斯塔 24 | - 地铁族论坛 [zhangwenyu](http://www.ditiezu.com/space-uid-263545.html) 25 | - 相关交流群 0*ZQ**48 26 | - 相关交流群 1*ZQ**37 27 | ##### 其中,"在线看图"模块基于以下项目搭建: 28 | 本项目在使用时未对下列项目的源代码或发行版进行过修改。本项目使用下列项目不代表这些项目的所有者为本项目背书,反之亦然。 29 | - [vuejs/vue](https://github.com/vuejs/vue) License: [MIT](https://github.com/vuejs/vue/blob/dev/LICENSE) 30 | - [hammerjs/hammer.js](https://github.com/hammerjs/hammer.js) License: [MIT](https://github.com/hammerjs/hammer.js/blob/master/LICENSE.md) 31 | - [bumbu/svg-pan-zoom](https://github.com/bumbu/svg-pan-zoom) License: [BSD 2-Clause](https://github.com/bumbu/svg-pan-zoom/blob/master/LICENSE) 32 | ##### 同时,还需要感谢下列论坛或群组: 33 | - 感谢来自QQ群聊"列车运行前方(某群)"的31位成员 (该群暂不接受更多成员) 34 | - 感谢[地铁族论坛北京区](http://www.ditiezu.com/forum-7-1.html)对本项目的长期支持和鼓励 35 | - 感谢[Rail For Work论坛](https://rail.moe/)对本项目的支持和鼓励 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Attribution-ShareAlike 4.0 International 2 | 3 | ======================================================================= 4 | 5 | Creative Commons Corporation ("Creative Commons") is not a law firm and 6 | does not provide legal services or legal advice. Distribution of 7 | Creative Commons public licenses does not create a lawyer-client or 8 | other relationship. Creative Commons makes its licenses and related 9 | information available on an "as-is" basis. Creative Commons gives no 10 | warranties regarding its licenses, any material licensed under their 11 | terms and conditions, or any related information. Creative Commons 12 | disclaims all liability for damages resulting from their use to the 13 | fullest extent possible. 14 | 15 | Using Creative Commons Public Licenses 16 | 17 | Creative Commons public licenses provide a standard set of terms and 18 | conditions that creators and other rights holders may use to share 19 | original works of authorship and other material subject to copyright 20 | and certain other rights specified in the public license below. The 21 | following considerations are for informational purposes only, are not 22 | exhaustive, and do not form part of our licenses. 23 | 24 | Considerations for licensors: Our public licenses are 25 | intended for use by those authorized to give the public 26 | permission to use material in ways otherwise restricted by 27 | copyright and certain other rights. Our licenses are 28 | irrevocable. Licensors should read and understand the terms 29 | and conditions of the license they choose before applying it. 30 | Licensors should also secure all rights necessary before 31 | applying our licenses so that the public can reuse the 32 | material as expected. Licensors should clearly mark any 33 | material not subject to the license. This includes other CC- 34 | licensed material, or material used under an exception or 35 | limitation to copyright. More considerations for licensors: 36 | wiki.creativecommons.org/Considerations_for_licensors 37 | 38 | Considerations for the public: By using one of our public 39 | licenses, a licensor grants the public permission to use the 40 | licensed material under specified terms and conditions. If 41 | the licensor's permission is not necessary for any reason--for 42 | example, because of any applicable exception or limitation to 43 | copyright--then that use is not regulated by the license. Our 44 | licenses grant only permissions under copyright and certain 45 | other rights that a licensor has authority to grant. Use of 46 | the licensed material may still be restricted for other 47 | reasons, including because others have copyright or other 48 | rights in the material. A licensor may make special requests, 49 | such as asking that all changes be marked or described. 50 | Although not required by our licenses, you are encouraged to 51 | respect those requests where reasonable. More_considerations 52 | for the public: 53 | wiki.creativecommons.org/Considerations_for_licensees 54 | 55 | ======================================================================= 56 | 57 | Creative Commons Attribution-ShareAlike 4.0 International Public 58 | License 59 | 60 | By exercising the Licensed Rights (defined below), You accept and agree 61 | to be bound by the terms and conditions of this Creative Commons 62 | Attribution-ShareAlike 4.0 International Public License ("Public 63 | License"). To the extent this Public License may be interpreted as a 64 | contract, You are granted the Licensed Rights in consideration of Your 65 | acceptance of these terms and conditions, and the Licensor grants You 66 | such rights in consideration of benefits the Licensor receives from 67 | making the Licensed Material available under these terms and 68 | conditions. 69 | 70 | 71 | Section 1 -- Definitions. 72 | 73 | a. Adapted Material means material subject to Copyright and Similar 74 | Rights that is derived from or based upon the Licensed Material 75 | and in which the Licensed Material is translated, altered, 76 | arranged, transformed, or otherwise modified in a manner requiring 77 | permission under the Copyright and Similar Rights held by the 78 | Licensor. For purposes of this Public License, where the Licensed 79 | Material is a musical work, performance, or sound recording, 80 | Adapted Material is always produced where the Licensed Material is 81 | synched in timed relation with a moving image. 82 | 83 | b. Adapter's License means the license You apply to Your Copyright 84 | and Similar Rights in Your contributions to Adapted Material in 85 | accordance with the terms and conditions of this Public License. 86 | 87 | c. BY-SA Compatible License means a license listed at 88 | creativecommons.org/compatiblelicenses, approved by Creative 89 | Commons as essentially the equivalent of this Public License. 90 | 91 | d. Copyright and Similar Rights means copyright and/or similar rights 92 | closely related to copyright including, without limitation, 93 | performance, broadcast, sound recording, and Sui Generis Database 94 | Rights, without regard to how the rights are labeled or 95 | categorized. For purposes of this Public License, the rights 96 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 97 | Rights. 98 | 99 | e. Effective Technological Measures means those measures that, in the 100 | absence of proper authority, may not be circumvented under laws 101 | fulfilling obligations under Article 11 of the WIPO Copyright 102 | Treaty adopted on December 20, 1996, and/or similar international 103 | agreements. 104 | 105 | f. Exceptions and Limitations means fair use, fair dealing, and/or 106 | any other exception or limitation to Copyright and Similar Rights 107 | that applies to Your use of the Licensed Material. 108 | 109 | g. License Elements means the license attributes listed in the name 110 | of a Creative Commons Public License. The License Elements of this 111 | Public License are Attribution and ShareAlike. 112 | 113 | h. Licensed Material means the artistic or literary work, database, 114 | or other material to which the Licensor applied this Public 115 | License. 116 | 117 | i. Licensed Rights means the rights granted to You subject to the 118 | terms and conditions of this Public License, which are limited to 119 | all Copyright and Similar Rights that apply to Your use of the 120 | Licensed Material and that the Licensor has authority to license. 121 | 122 | j. Licensor means the individual(s) or entity(ies) granting rights 123 | under this Public License. 124 | 125 | k. Share means to provide material to the public by any means or 126 | process that requires permission under the Licensed Rights, such 127 | as reproduction, public display, public performance, distribution, 128 | dissemination, communication, or importation, and to make material 129 | available to the public including in ways that members of the 130 | public may access the material from a place and at a time 131 | individually chosen by them. 132 | 133 | l. Sui Generis Database Rights means rights other than copyright 134 | resulting from Directive 96/9/EC of the European Parliament and of 135 | the Council of 11 March 1996 on the legal protection of databases, 136 | as amended and/or succeeded, as well as other essentially 137 | equivalent rights anywhere in the world. 138 | 139 | m. You means the individual or entity exercising the Licensed Rights 140 | under this Public License. Your has a corresponding meaning. 141 | 142 | 143 | Section 2 -- Scope. 144 | 145 | a. License grant. 146 | 147 | 1. Subject to the terms and conditions of this Public License, 148 | the Licensor hereby grants You a worldwide, royalty-free, 149 | non-sublicensable, non-exclusive, irrevocable license to 150 | exercise the Licensed Rights in the Licensed Material to: 151 | 152 | a. reproduce and Share the Licensed Material, in whole or 153 | in part; and 154 | 155 | b. produce, reproduce, and Share Adapted Material. 156 | 157 | 2. Exceptions and Limitations. For the avoidance of doubt, where 158 | Exceptions and Limitations apply to Your use, this Public 159 | License does not apply, and You do not need to comply with 160 | its terms and conditions. 161 | 162 | 3. Term. The term of this Public License is specified in Section 163 | 6(a). 164 | 165 | 4. Media and formats; technical modifications allowed. The 166 | Licensor authorizes You to exercise the Licensed Rights in 167 | all media and formats whether now known or hereafter created, 168 | and to make technical modifications necessary to do so. The 169 | Licensor waives and/or agrees not to assert any right or 170 | authority to forbid You from making technical modifications 171 | necessary to exercise the Licensed Rights, including 172 | technical modifications necessary to circumvent Effective 173 | Technological Measures. For purposes of this Public License, 174 | simply making modifications authorized by this Section 2(a) 175 | (4) never produces Adapted Material. 176 | 177 | 5. Downstream recipients. 178 | 179 | a. Offer from the Licensor -- Licensed Material. Every 180 | recipient of the Licensed Material automatically 181 | receives an offer from the Licensor to exercise the 182 | Licensed Rights under the terms and conditions of this 183 | Public License. 184 | 185 | b. Additional offer from the Licensor -- Adapted Material. 186 | Every recipient of Adapted Material from You 187 | automatically receives an offer from the Licensor to 188 | exercise the Licensed Rights in the Adapted Material 189 | under the conditions of the Adapter's License You apply. 190 | 191 | c. No downstream restrictions. You may not offer or impose 192 | any additional or different terms or conditions on, or 193 | apply any Effective Technological Measures to, the 194 | Licensed Material if doing so restricts exercise of the 195 | Licensed Rights by any recipient of the Licensed 196 | Material. 197 | 198 | 6. No endorsement. Nothing in this Public License constitutes or 199 | may be construed as permission to assert or imply that You 200 | are, or that Your use of the Licensed Material is, connected 201 | with, or sponsored, endorsed, or granted official status by, 202 | the Licensor or others designated to receive attribution as 203 | provided in Section 3(a)(1)(A)(i). 204 | 205 | b. Other rights. 206 | 207 | 1. Moral rights, such as the right of integrity, are not 208 | licensed under this Public License, nor are publicity, 209 | privacy, and/or other similar personality rights; however, to 210 | the extent possible, the Licensor waives and/or agrees not to 211 | assert any such rights held by the Licensor to the limited 212 | extent necessary to allow You to exercise the Licensed 213 | Rights, but not otherwise. 214 | 215 | 2. Patent and trademark rights are not licensed under this 216 | Public License. 217 | 218 | 3. To the extent possible, the Licensor waives any right to 219 | collect royalties from You for the exercise of the Licensed 220 | Rights, whether directly or through a collecting society 221 | under any voluntary or waivable statutory or compulsory 222 | licensing scheme. In all other cases the Licensor expressly 223 | reserves any right to collect such royalties. 224 | 225 | 226 | Section 3 -- License Conditions. 227 | 228 | Your exercise of the Licensed Rights is expressly made subject to the 229 | following conditions. 230 | 231 | a. Attribution. 232 | 233 | 1. If You Share the Licensed Material (including in modified 234 | form), You must: 235 | 236 | a. retain the following if it is supplied by the Licensor 237 | with the Licensed Material: 238 | 239 | i. identification of the creator(s) of the Licensed 240 | Material and any others designated to receive 241 | attribution, in any reasonable manner requested by 242 | the Licensor (including by pseudonym if 243 | designated); 244 | 245 | ii. a copyright notice; 246 | 247 | iii. a notice that refers to this Public License; 248 | 249 | iv. a notice that refers to the disclaimer of 250 | warranties; 251 | 252 | v. a URI or hyperlink to the Licensed Material to the 253 | extent reasonably practicable; 254 | 255 | b. indicate if You modified the Licensed Material and 256 | retain an indication of any previous modifications; and 257 | 258 | c. indicate the Licensed Material is licensed under this 259 | Public License, and include the text of, or the URI or 260 | hyperlink to, this Public License. 261 | 262 | 2. You may satisfy the conditions in Section 3(a)(1) in any 263 | reasonable manner based on the medium, means, and context in 264 | which You Share the Licensed Material. For example, it may be 265 | reasonable to satisfy the conditions by providing a URI or 266 | hyperlink to a resource that includes the required 267 | information. 268 | 269 | 3. If requested by the Licensor, You must remove any of the 270 | information required by Section 3(a)(1)(A) to the extent 271 | reasonably practicable. 272 | 273 | b. ShareAlike. 274 | 275 | In addition to the conditions in Section 3(a), if You Share 276 | Adapted Material You produce, the following conditions also apply. 277 | 278 | 1. The Adapter's License You apply must be a Creative Commons 279 | license with the same License Elements, this version or 280 | later, or a BY-SA Compatible License. 281 | 282 | 2. You must include the text of, or the URI or hyperlink to, the 283 | Adapter's License You apply. You may satisfy this condition 284 | in any reasonable manner based on the medium, means, and 285 | context in which You Share Adapted Material. 286 | 287 | 3. You may not offer or impose any additional or different terms 288 | or conditions on, or apply any Effective Technological 289 | Measures to, Adapted Material that restrict exercise of the 290 | rights granted under the Adapter's License You apply. 291 | 292 | 293 | Section 4 -- Sui Generis Database Rights. 294 | 295 | Where the Licensed Rights include Sui Generis Database Rights that 296 | apply to Your use of the Licensed Material: 297 | 298 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 299 | to extract, reuse, reproduce, and Share all or a substantial 300 | portion of the contents of the database; 301 | 302 | b. if You include all or a substantial portion of the database 303 | contents in a database in which You have Sui Generis Database 304 | Rights, then the database in which You have Sui Generis Database 305 | Rights (but not its individual contents) is Adapted Material, 306 | 307 | including for purposes of Section 3(b); and 308 | c. You must comply with the conditions in Section 3(a) if You Share 309 | all or a substantial portion of the contents of the database. 310 | 311 | For the avoidance of doubt, this Section 4 supplements and does not 312 | replace Your obligations under this Public License where the Licensed 313 | Rights include other Copyright and Similar Rights. 314 | 315 | 316 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 317 | 318 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 319 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 320 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 321 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 322 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 323 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 324 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 325 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 326 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 327 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 328 | 329 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 330 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 331 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 332 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 333 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 334 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 335 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 336 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 337 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 338 | 339 | c. The disclaimer of warranties and limitation of liability provided 340 | above shall be interpreted in a manner that, to the extent 341 | possible, most closely approximates an absolute disclaimer and 342 | waiver of all liability. 343 | 344 | 345 | Section 6 -- Term and Termination. 346 | 347 | a. This Public License applies for the term of the Copyright and 348 | Similar Rights licensed here. However, if You fail to comply with 349 | this Public License, then Your rights under this Public License 350 | terminate automatically. 351 | 352 | b. Where Your right to use the Licensed Material has terminated under 353 | Section 6(a), it reinstates: 354 | 355 | 1. automatically as of the date the violation is cured, provided 356 | it is cured within 30 days of Your discovery of the 357 | violation; or 358 | 359 | 2. upon express reinstatement by the Licensor. 360 | 361 | For the avoidance of doubt, this Section 6(b) does not affect any 362 | right the Licensor may have to seek remedies for Your violations 363 | of this Public License. 364 | 365 | c. For the avoidance of doubt, the Licensor may also offer the 366 | Licensed Material under separate terms or conditions or stop 367 | distributing the Licensed Material at any time; however, doing so 368 | will not terminate this Public License. 369 | 370 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 371 | License. 372 | 373 | 374 | Section 7 -- Other Terms and Conditions. 375 | 376 | a. The Licensor shall not be bound by any additional or different 377 | terms or conditions communicated by You unless expressly agreed. 378 | 379 | b. Any arrangements, understandings, or agreements regarding the 380 | Licensed Material not stated herein are separate from and 381 | independent of the terms and conditions of this Public License. 382 | 383 | 384 | Section 8 -- Interpretation. 385 | 386 | a. For the avoidance of doubt, this Public License does not, and 387 | shall not be interpreted to, reduce, limit, restrict, or impose 388 | conditions on any use of the Licensed Material that could lawfully 389 | be made without permission under this Public License. 390 | 391 | b. To the extent possible, if any provision of this Public License is 392 | deemed unenforceable, it shall be automatically reformed to the 393 | minimum extent necessary to make it enforceable. If the provision 394 | cannot be reformed, it shall be severed from this Public License 395 | without affecting the enforceability of the remaining terms and 396 | conditions. 397 | 398 | c. No term or condition of this Public License will be waived and no 399 | failure to comply consented to unless expressly agreed to by the 400 | Licensor. 401 | 402 | d. Nothing in this Public License constitutes or may be interpreted 403 | as a limitation upon, or waiver of, any privileges and immunities 404 | that apply to the Licensor or You, including from the legal 405 | processes of any jurisdiction or authority. 406 | 407 | 408 | ======================================================================= 409 | 410 | Creative Commons is not a party to its public 411 | licenses. Notwithstanding, Creative Commons may elect to apply one of 412 | its public licenses to material it publishes and in those instances 413 | will be considered the “Licensor.” The text of the Creative Commons 414 | public licenses is dedicated to the public domain under the CC0 Public 415 | Domain Dedication. Except for the limited purpose of indicating that 416 | material is shared under a Creative Commons public license or as 417 | otherwise permitted by the Creative Commons policies published at 418 | creativecommons.org/policies, Creative Commons does not authorize the 419 | use of the trademark "Creative Commons" or any other trademark or logo 420 | of Creative Commons without its prior written consent including, 421 | without limitation, in connection with any unauthorized modifications 422 | to any of its public licenses or any other arrangements, 423 | understandings, or agreements concerning use of licensed material. For 424 | the avoidance of doubt, this paragraph does not form part of the 425 | public licenses. 426 | 427 | Creative Commons may be contacted at creativecommons.org. 428 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |  2 | 作者: SierraQin 3 | - 下载链接在页面最下方。您可关注作者的新浪微博,以获取更新动态。 4 | - 仓库链接: [Gitee(已失效)](https://gitee.com/SierraQin/metro) / [GitHub(主要)](https://github.com/SierraQin/metro) / [私有化部署(备用)](https://git.qinxr.cn/SierraQin/metro) 5 | - 如果您无法正常访问或获取更新,欢迎随时通过下面给出的联系方式与作者沟通。 6 | 7 | 8 | ### 在线看图 9 | ##### 微信小程序 10 |  11 | 欢迎体验这个**不太好用**的小程序! 12 | 小程序代码仓库: [github.com/SierraQin/Hyacinth](https://github.com/SierraQin/Hyacinth) 13 | ##### 网页看图 14 | [点我](https://mtr.qinxr.cn)或使用下面的链接来进入网页版配线图: 15 | 16 | ``` 17 | https://mtr.qinxr.cn 18 | https://sierraqin.github.io/metro 19 | ``` 20 | 上面两个链接内容完全相同,仅访问速度可能存在一定差异。同时也启用了GitHub的Pages服务作为备用。 21 | 22 | 23 | 24 | ### 作者信息 25 | - QQ号 6468085 26 | - 微博 [@SierraQin](http://weibo.com/u/5705742986) 27 | - 地铁族 28 | - 电子邮箱 sierra@qinxr.cn 29 | 30 | ### 贡献者名单 31 | [点我查看贡献者名单](https://github.com/SierraQin/metro/blob/master/AUTHORS.md) 32 | 33 | ### 版本信息 34 | ##### 正式版 35 | - 版本号:2.6.2 36 | - 版本类型:正式版(发布) 37 | - 更新日志:[点我查看](https://github.com/SierraQin/metro/blob/master/changeLog.md) 38 | - 上传日期:08-Jan-25 39 | - 下次更新:预计不晚于31-Dec-25 40 | 41 | 42 | ### 说明 43 | ##### 请读者阅读本部分 44 | 1. 本图由互联网公开资料结合作者乘车经历整理推测而成,不保证图上内容的真实性和准确性 45 | 2. 本图仅表示线路和车站之间的逻辑关系,并非按真实比例绘制,不应被作为规划出行的依据 46 | 3. 本图文本标注的各类信息为作者根据互联网公开资料做出的推测,并非相关单位发布的信息 47 | 4. 本图仅供交流学习使用,作者不予承担因使用者非正当使用本图造成的经济损失和连带责任 48 | 5. 本图使用CC BY-SA 4.0协议进行授权,作者保留追究侵权责任的权利 49 | ##### 请开发者阅读本部分 50 | 1. 源文件的图像文件位于 `/src/MTR2.svg` 51 | 2. 部分较老版本的自有发行版PDF文件使用密码保护,可通过此密钥解锁并编辑PDF文件: 52 | ``` 53 | 8877666554332111110000 54 | ``` 55 | 3. 推荐使用[Inkscape 1.0.2](https://inkscape.org/release/inkscape-1.0.2/)来进行编辑,高版本易崩溃不推荐 56 | 4. Inkscape默认使用LF作为换行符,提交前请务必关闭git的autocrlf功能 57 | ``` 58 | $ git config core.autocrlf false 59 | ``` 60 | 61 | ### CC BY-SA 4.0协议摘要 62 | 这是一份普通人可以理解的[许可协议](https://creativecommons.org/licenses/by-sa/4.0/deed.zh)概要 (但不是替代) 。 63 | ##### 您可以自由地: 64 | - 共享 - 在任何媒介以任何形式复制、发行本作品 65 | - 演绎 - 修改、转换或以本作品为基础进行创作 66 | ##### 惟须遵守下列条件: 67 | - 署名 - 您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否(对原始作品)作了修改。您可以用任何合理的方式来署名,但是不得以任何方式暗示许可人为您或您的使用背书 68 | - 相同方式共享 - 如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议分发您贡献的作品 69 | - 没有附加限制 - 您不得适用法律术语或者技术措施从而限制其他人做许可协议允许的事情 70 | 71 | ### 如何引用与署名 72 | - 您可以使用任意符合CC BY-SA协议的方式进行署名 73 | - 我们希望您在引用或使用本项目的内容时给出指向本页面的链接(在您认为方便的情况下) 74 | - 您必须明确注明以下内容 75 | 1. 原作者 76 | 2. 是否做过修改(若直接引用可省略) 77 | - 您可以参考使用下面的范例 78 | ``` 79 | 资料来自SierraQin的项目,有删改 80 | ``` 81 | ``` 82 | 图片来源:北京轨道交通线路配置图 by SierraQin 83 | ``` 84 | 85 | 86 | ### 下载方式 87 | **请注意:所有导出的版本均为PDF格式,如果您希望查看完整版配线图,请您务必下载PDF格式** 88 | 89 | 仓库中的SVG格式文件一般存在尚未完成的内容,容易出现版面错乱等现象,不建议普通读者下载。 90 | - [前往"发行版"页面下载PDF文件](https://github.com/SierraQin/metro/releases) 91 | - [查看更新日志并下载PDF文件](https://github.com/SierraQin/metro/blob/master/changeLog.md) 92 | - [备用链接](https://static.qinxr.cn/proj853/MTR2.6.2.pdf) -------------------------------------------------------------------------------- /build/build.py: -------------------------------------------------------------------------------- 1 | # coding=utf-8 2 | 3 | import os 4 | import zipfile 5 | from datetime import datetime 6 | 7 | import cairosvg 8 | import httpx 9 | import pikepdf 10 | import pytz 11 | 12 | URL_API = "https://api.github.com/repos/SierraQin/metro/commits?path=src%2FMTR2.svg" 13 | PATH_SRC = "../src/MTR2.svg" 14 | PATH_LICENSE = "../LICENSE" 15 | PATH_OUTPUT = "../build/" 16 | 17 | 18 | buildTime = pytz.timezone( 19 | "Asia/Shanghai").localize(datetime.now()).replace(microsecond=0).isoformat() 20 | commitInfo = httpx.get(URL_API).json()[0] 21 | buildVer = commitInfo["sha"] 22 | commitDate = commitInfo["commit"]["committer"]["date"] 23 | commitDate = commitDate[2:4]+commitDate[5:7]+commitDate[8:10] 24 | buildName = "MTR"+commitDate+"_dev-"+buildVer[:7] 25 | 26 | svgTempPath = PATH_OUTPUT+buildName+"_temp.svg" 27 | pdfTempPath = PATH_OUTPUT+buildName+"_temp.pdf" 28 | pdfPath = PATH_OUTPUT+buildName+".pdf" 29 | txtPath = PATH_OUTPUT+"readme.txt" 30 | zipPath = PATH_OUTPUT+buildName+".zip" 31 | 32 | 33 | for root, dirs, files in os.walk(PATH_OUTPUT, topdown=False): 34 | for name in files: 35 | if "MTR" in name and "_dev-" in name: 36 | os.remove(os.path.join(root, name)) 37 | 38 | 39 | cairosvg.svg2svg(url=PATH_SRC, write_to=svgTempPath) 40 | cairosvg.svg2pdf(url=svgTempPath, write_to=pdfTempPath) 41 | 42 | 43 | pdf = pikepdf.open(pdfTempPath) 44 | 45 | 46 | with pdf.open_metadata(set_pikepdf_as_editor=False) as meta: 47 | meta["dc:title"] = "北京市轨道交通线路配置图" 48 | meta["dc:description"] = "北京地铁路网配线图 开发版"+buildVer[:7] 49 | meta["dc:creator"] = ["SierraQin"] 50 | #meta["xmp:CreatorTool"] = "CairoSVG 2.5.2 (https://cairosvg.org)" 51 | meta["xmp:CreatorTool"] = "cairo 1.15.12 (https://www.cairographics.org)" 52 | meta["xmp:CreateDate"] = commitInfo["commit"]["committer"]["date"] 53 | meta["xmp:ModifyDate"] = buildTime 54 | meta["pdf:Producer"] = "pikepdf 4.3.1 (https://github.com/pikepdf/pikepdf)" 55 | meta["{http://creativecommons.org/ns#}license"] = "http://creativecommons.org/licenses/by-sa/4.0/" 56 | meta["{http://creativecommons.org/ns#}attributionName"] = ["SierraQin"] 57 | meta["{http://creativecommons.org/ns#}morePermissions"] = "https://github.com/SierraQin/metro/blob/master/LICENSE" 58 | meta["{http://ns.adobe.com/xap/1.0/rights/}WebStatement"] = "https://github.com/SierraQin/metro" 59 | meta["{http://ns.adobe.com/xap/1.0/rights/}UsageTerms"] = "This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>." 60 | meta["{http://ns.adobe.com/xap/1.0/rights/}Marked"] = "True" 61 | 62 | 63 | pdf.save(PATH_OUTPUT+buildName+".pdf") 64 | 65 | 66 | txt = "" 67 | txt += "提交编号:"+buildVer+"\n提交时间:"+commitInfo["commit"]["committer"]["date"] 68 | txt += "\n提交描述:"+commitInfo["commit"]["message"] 69 | txt += "\n构建名称:"+buildName+"\n构建时间:"+buildTime 70 | txt += ''' 71 | 72 | 73 | 74 | 本压缩包内包含以下文件: 75 | readme.txt 76 | 本文件。由计算机程序自动生成。 77 | LICENSE 78 | 项目使用授权协议文本。由creativecommons.org生成。 79 | ''' 80 | txt += buildName+".pdf" 81 | txt += ''' 82 | 开发版本配线图PDF文件。由计算机程序自动生成。 83 | 84 | 85 | 86 | 请注意:您当前正在阅读的版本为开发版本。开发版本旨在方便用户查看配线图当前的开发绘 87 | 制进度,不属于本项目的发行版范畴。由于开发版本属于过程性版本,因此其中可能存在较多 88 | 的错误或瑕疵。同时,由于该版本文件由计算机程序自动导出,未经人工校审,可能存在意料 89 | 之外的错误。值得注意的是,开发版本中可能会存在临时性或过程性内容,同时部分正式版内 90 | 容也可能会被暂时隐藏。开发版本不代表下个正式版本的最终效果,并可能会与其存在较大的 91 | 差异。欲使用正式版配线图,请您访问项目主页进行下载。 92 | 93 | 项目主页: 94 | https://github.com/SierraQin/metro 95 | 96 | 97 | 98 | 生成此文件的流水线使用了下列工具: 99 | cairo 1.15.12 MPL-1.1 www.cairographics.org 100 | CairoSVG 2.5.2 LGPL-3.0 cairosvg.org 101 | pikepdf 4.3.1 MPL-2.0 github.com/pikepdf/pikepdf 102 | ''' 103 | 104 | 105 | txtFile = open(txtPath, "w") 106 | txtFile.write(txt) 107 | txtFile.close() 108 | 109 | 110 | zipFile = zipfile.ZipFile(zipPath, "w") 111 | zipFile.write(pdfPath, arcname=buildName+".pdf") 112 | zipFile.write(txtPath, arcname="readme.txt") 113 | zipFile.write(PATH_LICENSE, arcname="LICENSE") 114 | zipFile.close() 115 | 116 | 117 | for root, dirs, files in os.walk(PATH_OUTPUT, topdown=False): 118 | for name in files: 119 | if "readme.txt" in name or "temp" in name: 120 | os.remove(os.path.join(root, name)) 121 | -------------------------------------------------------------------------------- /changeLog.md: -------------------------------------------------------------------------------- 1 | # 当前版本 正式版2.6.2 2 | ### [直接下载PDF文件(方便快捷无广告)](https://metro-1252278458.cos.ap-beijing.myqcloud.com/MTR/MTR2.6.2.pdf) 3 | 本项下载使用腾讯云COS对象存储服务,每月费用约一般约十元,由作者自费提供。 4 | ``` 5 | https://metro-1252278458.cos.ap-beijing.myqcloud.com/MTR/MTR2.6.2.pdf 6 | ``` 7 | ### [前往"发行版"页面下载PDF文件](https://github.com/SierraQin/metro/releases) 8 | **前两项如在QQ/微信中打开可能会弹出QQ浏览器的广告,建议在浏览器中打开。** 9 | ### [通过百度网盘下载(可查看历史版本)](https://pan.baidu.com/s/1Ph3KXdn3VK-wDQfWL82ymg) 10 | ``` 11 | https://pan.baidu.com/s/1Ph3KXdn3VK-wDQfWL82ymg 12 | ``` 13 | 14 | 15 | 16 | 17 | 18 | # 更新日志 19 | ##### 08-Jan-25 [正式版2.6.2](https://github.com/SierraQin/metro/releases/tag/2.6.2) 20 | - **F** 修改了北太平庄标注的错误 21 | - **U** 重新绘制了M3线东四十条临近区间 22 | - **U** 重新绘制了西坝河联络线 23 | - **U** 调整M3线东坝北车挡位置与实际一致 24 | - **U** 调整了说明中的联系方式 25 | - **U** 修改了一些瑕疵 26 | ##### 18-Dec-24 [正式版2.6.1](https://github.com/SierraQin/metro/releases/tag/2.6.1) 27 | - **F** 修改了北太平庄、西坝河的错误 28 | - **U** 修改了一些瑕疵 29 | ##### 18-Dec-24 [正式版2.6.0](https://github.com/SierraQin/metro/releases/tag/2.6.0) 30 | - **U** 为M3线及M12线添加站间里程标注 31 | - **F** 修改了M27II线蓟西区间站间里程的错误 32 | - **U** 重新绘制了部分预留联络线 33 | - **U** 调整了朱房北、长春桥、高家园标注信息 34 | - **U** 调整四季青桥站车挡位置与实际一致 35 | - **U** 修改了一些瑕疵 36 | ##### 15-Dec-24 [预览版2.5.1-prev.2](https://github.com/SierraQin/metro/releases/tag/2.5.1-prev.2) 37 | - **U** 修复了部分线路渲染问题 38 | ##### 15-Dec-24 [预览版2.5.1-prev.1](https://github.com/SierraQin/metro/releases/tag/2.5.1-prev.1) 39 | - **A** 新增线路:M3线 40 | - **U** 更新线路: M12线 41 | - **U** 重绘了部分M3及M12线相关的联络线及既有线路车站 42 | - **U** 调整朱房北、蓟门桥为开通状态 43 | - **U** 修改了一些瑕疵 44 | ##### 03-Jan-24 [正式版2.5.0](https://github.com/SierraQin/metro/releases/tag/2.5.0) 45 | - **U** 调整了M11线站间距的计价里程标注 46 | - **F** 修改了工人体育场、苏州街的错误 47 | - **U** 修改了天通苑东、宛平城的瑕疵 48 | - **U** 修改了一些瑕疵 49 | ##### 30-Dec-23 [预览版2.5.0-prev.1](https://github.com/SierraQin/metro/releases/tag/2.5.0-prev.1) 50 | - **U** 更新线路: M16线一期剩余段、M17线北段 51 | - **U** 调整了苏州街、模式口的状态标注 52 | - **U** 修改了一些瑕疵 53 | ##### 07-Apr-23 [正式版2.4.1](https://github.com/SierraQin/metro/releases/tag/2.4.1) 54 | - **U** 调整了二里沟的状态标注 55 | - **F** 根据哈克萨斯的反馈,修改了草桥的错误 56 | - **U** 修改了一些瑕疵 57 | ##### 15-Feb-23 [正式版2.4.0](https://github.com/SierraQin/metro/releases/tag/2.4.0) 58 | - **U** 更新了M16线、昌平线新开段的计价里程标注 59 | - **U** 调整了M16线、昌平线车站的状态标注 60 | - **F** 昌平线朱辛庄停车场名称修改为与运营单位一致 61 | - **U** 更新了八角支线改造情况 62 | - **U** 修改了一些瑕疵 63 | ##### 30-Dec-22 [预览版2.4.0-prev.2](https://github.com/SierraQin/metro/releases/tag/2.4.0-prev.2) 64 | - **U** 更新了年底暂缓开通车站的样式及状态标注 65 | - **U** 更新了M16线新开段的里程标注 66 | - **F** 根据JerrySun、琼华夏凉的反馈,修改了丽泽的错误 67 | - **U** 调整了主题色 68 | - **U** 修改了一些瑕疵 69 | ##### 25-Dec-22 [预览版2.4.0-prev.1](https://github.com/SierraQin/metro/releases/tag/2.4.0-prev.1) 70 | - **U** 更新线路:16号线一期南段、昌平线南延 71 | - **U** 更新了52站的配线改造 72 | - **F** M15马泉营车辆段名称修改为与运营单位一致 73 | - **U** 优化了伪双列位存车线的标注形式 74 | - **U** 重新绘制中国美术馆-金鱼胡同区间 75 | - **U** 调整了玉渊潭东门、朱房北等车站及临近区间 76 | - **U** 调整了图上说明链接及二维码 77 | - **U** 修改了一些瑕疵 78 | ##### 29-Aug-22 [正式版2.3.2](https://github.com/SierraQin/metro/releases/tag/2.3.2) 79 | - **U** 调整了M19线北太平庄、平安里、景风门等站过时的状态标注 80 | - **U** 调整了国家植物园站过时的站名 81 | - **U** 重新绘制了八角支线及方庄-十里河区间 82 | - **U** 修改了一些瑕疵 83 | ##### 06-Mar-22 [正式版2.3.1](https://github.com/SierraQin/metro/releases/tag/2.3.1) 84 | - **U** 根据实际拆除进展及"京局L段"的反馈,移除了大修厂联络线 85 | - **U** 调整了右下角说明栏的排版布局 86 | - **F** 根据"终于举人"的反馈,修改了8号线二期南段分界的错误 87 | - **F** 修改了阎村北车辆段名称标注的错误 88 | - **U** 修改了七里庄渐变样式无法渲染的瑕疵 89 | ##### 15-Feb-22 [正式版2.3.0](https://github.com/SierraQin/metro/releases/tag/2.3.0) 90 | - **U** 更新了M16、M17、M19新开段的里程标注 91 | - **F** 根据微博@金安桥站的反馈,修改了19牡丹园的错误 92 | - **U** 修改了朱辛庄、古城等若干瑕疵 93 | ##### 24-Jan-22 [预览版2.3.0-prev.5](https://github.com/SierraQin/metro/releases/tag/2.3.0-prev.5) 94 | - **U** 自本版本起,开始试点自动导出PDF文件 95 | - **A** 新增图例 96 | - **U** 重新绘制西直门-积水潭区间 97 | - **A** 为四段联络线添加股道编号标注 98 | - **A** 为四惠、四惠东添加站线编号标注 99 | - **A** 为饶乐府添加预留道岔标注 100 | - **U** 更新了21年底北铁新开线路里程标注 101 | - **U** 更新了新宫-新发地区间里程标注 102 | - **F** 修改了朝阳港的错误 103 | - **U** 修改了一些瑕疵 104 | ##### 04-Jan-22 [预览版2.3.0-prev.4](https://github.com/SierraQin/metro/releases/tag/2.3.0-prev.4) 105 | - **A** 为预留联络线添加标注 106 | - **A** 为预留道岔添加标注 107 | - **A** 为多线车站添加站线编号标注 108 | - **U** 更新了1八贯通工程相关标注 109 | - **U** 修改了预留联络线及预留道岔的样式 110 | - **F** 修改了玉东车挡位置的错误 111 | - **F** 根据JerrySun共享的资料,修改了十里河车挡位置的错误 112 | - **U** 修改了一些瑕疵 113 | ##### 27-Dec-21 [预览版2.3.0-prev.3](https://github.com/SierraQin/metro/releases/tag/2.3.0-prev.3) 114 | - **A** 为2021年底新线路或区段标注工程名 115 | - **A** 为2021年底新线路或区段标注里程(部分不准确) 116 | - **U** 调整2021年底新线路或区段的颜色样式 117 | - **U** 修改了模式口、苹果园、新街口等站过时的状态标注 118 | - **U** 根据"京局L段"的反馈,修改了大修厂专用线的状态标注 119 | - **U** 修改了一些瑕疵 120 | ##### 21-Nov-21 [预览版2.3.0-prev.2](https://github.com/SierraQin/metro/releases/tag/2.3.0-prev.2) 121 | - **A** 新增标注类型:特殊标识 122 | - **A** 新增图例:标注说明 123 | - **U** 修改了西二旗过时的状态标注 124 | - **F** 根据微博@唐可翾-Azusa的反馈,修改了清河站错误的站名标注 125 | - **U** 修改了一些瑕疵 126 | ##### 14-Nov-21 [预览版2.3.0-prev.1](https://github.com/SierraQin/metro/releases/tag/2.3.0-prev.1) 127 | - **A** 新增线路:11号线、17号线、19号线 128 | - **U** 更新线路:首都机场线、昌平线、8号线、14号线、16号线、S1线 129 | - **U** 调整了部分换乘站的图上位置,以适应新线路 130 | - **U** 更新了部分车站的状态标注 131 | - **F** 修改了北航站楼的错误 132 | - **U** 部分图上标注位置微调,以适应新的线路及标注 133 | - **U** 修改了一些瑕疵 134 | ##### 14-Sep-21 [正式版2.2.1](https://github.com/SierraQin/metro/releases/tag/2.2.1) 135 | - **U** 调整了所有线路的标识色,使其与路网公司所使用的标准色号一致 136 | - **U** 调整了T1线预留道岔的样式 137 | ##### 30-Aug-21 [正式版2.2.0](https://github.com/SierraQin/metro/releases/tag/2.2.0) 138 | - **A** 新增站间距标注 139 | - **U** 调整了环球影城站的状态标注 140 | - **U** 更新了1八贯通工程相关标注 141 | - **U** 调整了四惠、四惠东的站台样式及标注 142 | - **U** 重新绘制了13号线、10号线等线路的部分区间 143 | - **U** 调整了部分车站的位置关系 144 | - **U** 修改了一些瑕疵 145 | ##### 15-Jul-21 [正式版2.1.7](https://github.com/SierraQin/metro/releases/tag/2.1.7) 146 | - **U** 变更授权协议为CC BY-SA 4.0协议 147 | - **U** 上述改变不影响2.1.6及以前发布的版本 148 | - **U** 更新了图上的版权说明 149 | - **U** 重新绘制了说明栏 150 | - **U** 排版微调 151 | ##### 07-Jul-21 [正式版2.1.6](https://github.com/SierraQin/metro/releases/tag/2.1.6) 152 | - **U** 重新绘制了万泉河桥及临近区间 153 | - **A** 为定海园存车线添加了列数标注 154 | - **U** 调整了部分线路的颜色样式 155 | - **U** 修改了一些瑕疵 156 | ##### 02-Jun-21 正式版2.1.5 157 | - **F** 参考W1G-059的反馈,修改了焦化厂的错误 158 | - **A** 为一些双列位(多列位)存车线添加了列数标注 159 | - **U** 修改了一些瑕疵 160 | ##### 30-May-21 正式版2.1.4 161 | - **U** 根据Snally的反馈([Gitee Issue#I3SJKF](https://gitee.com/SierraQin/metro/issues/I3SJKF)),修改了52站的状态标注 162 | - **U** 根据工程进度,修改了1号线-八通线的部分颜色样式 163 | - **U** 根据工程进度,为上述线路添加了工程名称标注 164 | ##### 21-May-21 正式版2.1.3 165 | - **F** 修改了北沙滩的错误 166 | - **U** 小幅修改了说明的样式 167 | - **U** 修改了一些瑕疵 168 | ##### 24-Jan-21 正式版2.1.2 169 | - **F** 根据迷茫的反馈,修改了中国美术馆的错误 170 | - **U** 对景风门、长椿街、中国美术馆图上位置进行微调,以适应年底新线路的位置 171 | - **U** 标注及排版样式微调 172 | - **U** 修改了若干瑕疵 173 | ##### 19-Jan-21 正式版2.1.1 174 | - **F** 根据VV_Pixel的反馈,修改了回龙观东大街、北安河、丰台东大街的错误 175 | - **F** 根据芃芃菌i的反馈,修改了科怡路站名的错误 176 | - **U** 修改了若干瑕疵 177 | ##### 17-Jan-21 正式版2.1.0 178 | - **A** 调整线路立交样式为半透明 179 | - **F** 根据JerrySun的反馈,修改了郭公庄的错误 180 | - **F** 修改了首经贸的错误 181 | - **U** 根据Max1212的反馈,重新绘制了53、分钟寺、公主坟、团结湖、呼家楼等车站及临近区间 182 | - **A** 为环线(2号线、10号线)及半环线(13号线)添加了上下行标注 183 | - **A** 为七里沟站添加了简易的轴测示意图 184 | - **U** 重新绘制了大红门、宋家庄及临近区间 185 | - **U** 调整了亦庄T1线预留设施的颜色样式 186 | - **U** 根据Max1212的反馈,修改了慈寿寺、白石桥南等车站的瑕疵 187 | - **U** 调整了部分换乘站位置关系的瑕疵 188 | - **U** 调整了二维码的样式 189 | - **U** 排版微调 190 | ##### 06-Jan-21 正式版2.0.1 191 | - **F** 根据snally2006的反馈,修改回龙观车辆段的错误 192 | - **A** 为易混淆上下行的线路添加了上下行标注(亦庄线、首都机场线) 193 | - **U** 优化了亦庄T1线预留道岔的表示方式 194 | - **U** 根据漱子衿的反馈,回退了2.0.0对某些信息标注形式的更改 195 | - **U** 调整了宋家庄停车场的标注 196 | ##### 31-Dec-20 正式版2.0.0 197 | - **F** 修改了亦创、定海园西站的错误 198 | - **A** 正式版发布 199 | ##### 27-Dec-20 预览版2.0.0-pre6 200 | - **U** 重新绘制了东直门、万源街等部分区间 201 | - **U** 重新绘制了图上所有的渐变效果,使之能够正确的在使用Adobe Acrobat的移动设备上显示 202 | - **U** 调整了交职院的标注,并对其透明度进行了调整 203 | - **U** 排版微调 204 | ##### 27-Dec-20 预览版2.0.0-pre4 205 | - **A** 新增线路:亦庄T1线、16号线"中段"、房山线北延 206 | - **U** 根据读者建议,修改了国铁联络线等信息的标注形式 207 | - **U** 根据读者建议,修改了未开通车站的标注样式 208 | - **U** 修改了图例中北京公交集团相关的标注 209 | - **A** 完成了402线的剩余内容的绘制 210 | - **A** 完成了对线路及车站的标注 211 | - **U** 重新绘制了部分出入线及部分区间 212 | - **U** 根据施工进度,移除了13号线西二旗站(旧) 213 | - **U** 根据实际情况,调整了苹果园站的状态标注 214 | - **R** 移除了场段详图相关内容 215 | - **F** 修改了金台路、太平湖等车站及区间的错误 216 | - **U** 修改了一些瑕疵 217 | ##### 28-Mar-20 正式版1.3.1 218 | - **F** 修改了通运门、平西府、亦庄火车站的错误 219 | - **U** 修改了临时停车场、高楼金、巴沟、雍和宫、车道沟的瑕疵 220 | ##### 28-Dec-19 正式版1.3.0 221 | - **U** 大幅度修改了站台样式 222 | - **F** 修改了十里河、金安桥、双井、环球影城的错误 223 | - **U** 十里河、金安桥等部分车站及区间位置微调 224 | - **U** 调整了双井、环球度假区等车站的状态标注 225 | - **A** 向鸣谢列表增加了一位贡献者 226 | - **U** 排版微调,并更新了二维码 227 | - **U** 修改了若干瑕疵 228 | ##### 09-Dec-19 正式版1.2.4 229 | - **F** 修改了朱辛庄的错误 230 | - **U** 调整了清河站及7号线部分车站的站名和状态标注 231 | - **U** 对项目说明及版权协议的排版进行了微调 232 | - **U** 修改了若干瑕疵 233 | ##### 15-Oct-19 正式版1.2.3 234 | - **F** 修改了土桥的错误 235 | - **U** 排版微调 236 | - **U** 修改了若干瑕疵 237 | ##### 26-Sep-19 正式版1.2.2 238 | - **U** 修改原机场线名称为首都机场线 239 | - **U** 修改了大兴机场线各站的状态标注 240 | ##### 29-Aug-19 正式版1.2.1 241 | - **A** 新增线路:7号线东延、八通线南延 242 | - **A** 新增状态标签类型:预计开通时间 243 | - **U** 修改原新机场线名称为大兴机场线 244 | - **U** 修改了大兴机场线各站的名称及状态标注 245 | - **U** 修改了大兴机场线的标识色 246 | - **U** 修改了项目说明 247 | - **U** 调整了字体的线宽,以适应屏幕更小的设备 248 | - **U** 修改了四惠东、昌平西山口等若干瑕疵 249 | ##### 23-Apr-19 正式版1.2.0 250 | - **A** 新增线路:新机场线 251 | - **U** 出图尺寸调整,排版微调 252 | - **U** 重新绘制图例,增加运营分公司信息 253 | - **U** 修改了八角游乐园的错误 254 | - **U** 更新了双井、苹果园以及402线其他车站过时的状态标注 255 | - **U** 修改了苹果园过时的站台样式 256 | - **U** 焦化厂、衙门口等部分车站位置微调 257 | - **U** 修改了若干瑕疵 258 | - **A** 调整了项目说明,向鸣谢列表增加了一位贡献者 259 | ##### 18-Jan-19 正式版1.1.8 260 | - **A** 新增车站:13号线清河站 261 | - **U** 对西二旗、上地等车站及区间的图上位置进行排版微调,以适应新的线路位置 262 | - **U** 更新了西直门附近的变化 263 | - **U** 调整了西二旗站等过时的标注 264 | - **U** 修改了若干瑕疵 265 | ##### 30-Jan-19 正式版1.1.7 266 | - **A** 应读者要求在左下角新增了指向本页面的二维码 267 | - **F** 修改了西直门、天通苑北、东单等车站和区间的错误 268 | - **U** 排版微调 269 | - **U** 对主标题进行了微调 270 | - **U** 修改了若干瑕疵 271 | ##### 18-Dec-18 正式版1.1.6 272 | - **U** 参照相关信息调整了部分车站的状态标注 273 | - **F** 修改了红庙、景风门、西局等车站和区间的错误 274 | - **U** 修改了六里桥等车站的瑕疵 275 | ##### 15-Dec-18 正式版1.1.5 276 | - **A** 新增线路:6号线西延 277 | - **A** 新增线路:8号线三期 278 | - **A** 新增线路:8号线四期 279 | - **U** 调整了部分车站的状态标注 280 | - **F** 修改了5号线的错误标注 281 | - **U** 调整了海淀五路居等站的站台标注 282 | - **U** 对永定门外、大红门等车站及区间的图上位置进行排版微调,以适应新的线路位置 283 | - **U** 修改了若干瑕疵 284 | ##### 25-Oct-18 正式版1.1.4 285 | - **F** 修改了劲松的错误 286 | - **U** 为所有错层及叠摞式站台添加标注 287 | - **U** 修改了402线部分车站的状态标注 288 | - **U** 调整了部分车站的标注 289 | - **F** 修复了1.1版本在非Acrobat阅读器无法正常显示线宽的bug 290 | ##### 23-Oct-18 正式版1.1.3 291 | - **F** 紧急修改了南锣鼓巷的重大错误 292 | - **F** 修改了巴沟、太阳宫、农业展览馆的错误 293 | - **U** 小幅度调整了部分车站和区间的位置,以便为8号线预留图上空间 294 | ##### 22-Oct-18 正式版1.1.2 295 | - **F** 修改了牡丹园的错误 296 | - **U** 重新绘制了南锣鼓巷的叠摞侧式站台 297 | - **U** 修改了平西府车辆段的瑕疵 298 | - **U** 小幅度调整了部分区间的位置 299 | ##### 19-Jul-18 正式版1.1.1 300 | - **F** 修改了南锣鼓巷的错误 301 | - **U** 重新绘制了部分叠摞侧式站台 302 | - **U** 重新绘制了西苑站以便为15号线西延预留站位 303 | - **U** 小幅度调整了动物园、二里沟、木樨地、湾子、达官营、景风门等部分车站和区间的位置 304 | ##### 16-Jul-18 正式版1.1.0 305 | - **A** 新增了线路类型标识:地面段/地下段/高架段 306 | - **F** 修改了稻田、篱笆房的错误 307 | - **U** 重新绘制了立水桥联络线 308 | - **U** 修改了若干瑕疵 309 | ##### 09-Jul-18 正式版1.0.4 310 | - **F** 修改了平西府、平乐园的错误 311 | - **U** 修改了东单、阎村东、复兴门的瑕疵 312 | - **U** 特别感谢08ZQ0**8对本次更新做出的贡献 313 | ##### 10-Jun-18 正式版1.0.3 314 | - **F** 修改了亦庄火车站的错误 315 | - **U** 重新绘制了安河桥北、四惠-四惠东等部分车站及区间 316 | - **U** 修改了大望路的瑕疵 317 | ##### 30-May-18 正式版1.0.2 318 | - **F** 修改了八角游乐园、和平门、2号航站楼、珠市口等若干项错误 319 | - **U** 标识色图例线路名称改为中文数字 320 | - **U** 更新了致谢名单 321 | ##### 27-May-18 正式版1.0.1 322 | - **F** 修改了西局、和平里北街、东单、太平湖车辆段、西二旗等若干项错误 323 | - **U** 排版微调 324 | - **U** 更新了致谢名单 325 | ##### 27-May-18 正式版1.0.0 326 | - **U** 正式版发布 327 | - **U** 重新排版 328 | - **A** 新增本图说明、标识色图例等文字说明 329 | - **F** 若干项错误修复 330 | ##### 说明: 331 | - **A** 新增特性 332 | - **F** 修改错误 333 | - **R** 回退修改 334 | - **U** 更新内容 -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |