跳转至内容

维基导游:动态地图探险

来自维客旅行

拥有 mapframe 的城市  [?]
21309 / 21201 = 100.509%

另见: 维基导游:如何使用动态地图

动态地图探险是一项维基导游 探险,旨在促进动态地图的协作。

维基导游上制作地图的传统方法是使用绘图软件绘制,然后上传静态图像。虽然这种方法有其优点,但更动态的方法也可以并存。

各种工具正在开发中,以实现地图生成和地图使用的动态化。本次探险的目标是促进围绕这些工具的协作。

如何提供帮助

[]
  • 动态地图的好坏取决于其基础地图数据,因此强烈建议与OpenStreetMap合作,特别是在缺乏交通和建筑信息的区域。添加道路和兴趣点 (POI) 就像使用浏览器内编辑器,如Potlatch或新的iD编辑器一样简单。
  • 或者,查看地图类型及其理想功能,了解其他地图开发想法,以及其他当前项目

工具

[]

各种有用的工具和实用程序,用于查找坐标和生成 GPX 轨迹

景点

  • 在维基导游的动态地图上的任何空白区域右键单击将显示 (纬度, 经度) 坐标
  • OpenStreetMap 可能已经包含与我们项目范围重叠的兴趣点(酒店、餐馆、地标和景点);这些至少会有名称和坐标,但通常信息量不如完整的维基导游 {{listing}}

GPX

GeoJSON:多个工具提供 GPX GeoJSON 转换,以便与 mw:extension:Kartographer 一起使用数据。

请参阅 维基导游:如何使用动态地图维基导游:地理编码

地图类型

[]

可以考虑各种类型的地图

地图类型地图所在的页面类型地图显示的内容状态
四月目的地文章目的地的详细地图,显示兴趣点已实现,但尚未在文章中实现滑块,缩略图必须手动生成
B区域文章区域地图,显示属于每个子页面的区域。理想情况下应显示属于每个子页面的区域,但如果边境信息不可用,可以显示点手动创建,非滑块
C行程文章显示行程步骤的地图手动创建,非滑块
八月首页世界地图手动创建,非滑块
E目的地文章目的地在其更广泛区域内的位置,如此处所示必要性尚未辩论。可能与 B 相似
二月区域文章区域在其更广泛区域内的位置,如此处所示必要性尚未辩论。可能与 B 相似

理想功能

[]

以下是一些可能(或可能不)理想的功能,具体取决于地图类型

  • 可缩放,可滚动
  • 嵌入在文章中
  • 在文章的打印版本中渲染为静态图像
  • 链接到全屏,方便移动读者
  • 链接到移动读者的 GPS 导航软件 – 是 已完成,截至 2025 年 9 月,已直接与 OSM、Apple 和 Google Maps 集成。
  • 集成具有纬度和经度的维基导游文章的列表
  • 集成维基导游文章的 Template:Geo(用于最低级别目的地文章地图的中心坐标和缩放级别)
  • 集成 OpenStreetMap 数据
  • 集成可用的卫星图像
  • 可点击的兴趣点 (POI)
  • 可点击的目的地
  • 可点击的区域
  • 如果是行程地图,显示轨迹
  • 边界定义
  • 简化的地图样式,以强调相关细节(例如,CloudMadeMapbox 或将“交通”图层设为默认)
  • 不重叠的兴趣点。当 2 个兴趣点非常近或坐标相同时,将它们稍微分开,以便能够读取数字
  • 比例尺、方向、标题、图例
  • 文章的边界,例如将文章范围外的区域灰显
  • 导航到其他文章
  • 直接从地图添加兴趣点

项目

[]
项目状态可嵌入
在文章中
兴趣点
已显示
其他文章的兴趣点
已显示
演示来源
code
目标
理想梦想是,滚动时加载-开源嵌入在每个目的地文章、每个区域文章和主页中
PoiMap2德语: 使用  500+ 篇文章 俄语: 使用  1800+ 篇文章 法语: 嵌入  1900+ 篇文章
英语:19,000 篇文章使用 {{geo}}嵌入  5000+ 篇文章
当使用 {{Mapframe}} 时是否,但有相邻目的地的图层。城市地图 自行车 路线 Gpx 轨迹开源,GPL滑块 OpenStreetMap (OSM) 地图,具有特殊图标、编号、缩略图、图片预览、可点击的兴趣点(在文章和地图中)、移动模式下的地理定位、美国免费航拍瓦片层(带 OSM 标签)、维基导游和 Mapquest 层(带简化地图样式),参数现在直接从模板读取:listing、see、do、buy 等。新图层:目的地、GPX 轨迹、等高线、公共交通线路、边缘标记、框架层。
扩展:地图未安装扩展部署时开源,GPL在给定坐标和缩放级别显示滑块 Google 地图。似乎将取代 Slippy Map。
滑块地图可用下方开源,GPL在给定坐标和缩放级别显示滑块 OSM 地图。非常适合打印,尽管导航控件可以在打印版本中移除。
地图服务器广泛使用????开源,MIT 风格许可证
地图源广泛使用下方开源,GPLv3链接到一个页面,该页面包含在给定坐标处的滑块 OSM 地图,并链接到其他地图网站。不显示兴趣点。
ArtMap可用Joachim 将很快开源在 OSM 世界地图上显示所有地理编码的文章
geomap可用Joachim 将很快开源为在滑块世界地图上选定的点生成兴趣点列表
Cheriot可用专有?Google Maps 文章。文章在 Facebook 登录后可加入书签,点击时显示摘要。
Wikisherpa可用专有列表的 Google Map。可以按“看”、“做”、“买”等进行筛选,信息显示在侧边栏。文章也显示。抓取自 WV 并使用 Google Map Geocoding API。

当前阶段:PoiMap2 广泛部署

[]

动态地图现在已被认为可以进行更广泛的手动部署(尽管不是自动大规模部署)

  • 在编辑者认为动态地图有益且不受已知问题不利影响的文章中,手动添加地图,使用 {{mapframe}}。添加动态地图的指南
    1. 仅将动态地图添加到文章层级结构中的最低级别文章:城市、地区以及未进一步细分为其他地区的区域。
    2. 动态地图通常应添加到“交通”部分的顶部,或区域文章的“城市”部分。如果地图被添加到其他位置,请务必在编辑摘要或文章的讨论页中解释原因。
    3. 当存在维基导游风格的静态地图时,请勿添加动态地图。
    4. 使用默认地图大小(宽度/高度),除非有特定原因使用不同大小,在这种情况下,应在编辑摘要或文章的讨论页中解释原因。缩放应根据需要进行调整。
  • 更新 {{listing}} 标签,并包含相应的经纬度坐标,如 维基导游:动态地图探险#子探险:填满所有纬度!中所述。

待办事项

[]
  • 打印外部链接 - 通过完全删除所有链接来修复? MediaWiki:Print.css 是否起作用? -- 已完成,PDF 版本仍然奇怪
  • 将相同的 CSS 代码包含在 MediaWiki:Mobile.css 中 -- 已完成
  • 关于 维基导游:地理编码、GPX 轨迹和模板使用的指南 -- 已完成
  • 开源代码,代码审查 - 访问页面可能意味着页面被有效调用两次,一次用于文本,第二次用于解析列表到地图?推荐做法? -- 已完成
  • 精炼地图服务器上的图标 - 减小整体尺寸,可能重新设计
  • 允许用户按兴趣点类型进行筛选,例如仅“景点”,仅“美食”等。
  • 在维基上显示相同的图标,而不仅仅是彩色方块?
  • 当点击列表中的兴趣点编号时,移动到嵌入式地图而不是打开全屏地图
  • 连续自动编号,非连续编号存在匹配问题 -- 已完成,现在是连续的
  • 更好的标题和图例
  • {{listing}} 更改为匹配 {{listing/sandbox}}{{Mapframe}}{{PoiMap2}} 应标记为非实验性。
  • 多语言地图,街道名称已本地化,不总是英文 - 等待 Wikimedia tile servers
  • 国际化 - 目前只有 en, de, fr, ru 和 uk 在工作,其他维基导游有自己的列表模板
  • 图像工具,用于从动态地图复制静态地图 - 可能使用 ShareMap 或其他 SVG 工具
  • 当兴趣点重叠时,将“景点”兴趣点显示在上方,因为它们最有用。通常,越靠近文章顶部越重要。目前重叠的工作方式相反,酒店重叠其他所有内容。
  • 不重叠的兴趣点。当 2 个兴趣点非常近或坐标相同时,将它们稍微分开,以便能够读取数字

支持 IE8 及以上版本,Firefox 22。 {{Mapframe}} 可能与非 HTML5 兼容的浏览器存在兼容性问题。

子探险:填满所有纬度!

[]
关于精度的说明

在中纬度地区,百分之一的度数只有几米。这意味着五位小数的精度过高;只有微小的雕像和其他物品需要五位小数的精度;建筑物使用四位,小公园和街区使用三位,更大区域使用两位或更少。

目标:每个列表都应具有纬度和经度。个人地理数据和 OpenStreetMap 坐标优先于其他派生源。另见 维基导游:地理编码

方法 1:GPS

[]

使用 GPS 或智能手机前往该地点,然后以以下格式添加列表:lat=12.3456 | long=45.6789

方法 2:GeoMap

[]

打开 GeoMap。选择模板“Lat/Long”。输入地址,例如 33, Long Row, NottinghamWall Street Bar, Roppongi。搜索是多语言的,但仅限于 OSM 识别的术语。单击红色标记。然后通过复制粘贴将显示的值传输到文章中。

GeoMap 始终返回五位小数的坐标。因此,动态地图中的标记可以精确设置。将有效地防止与其他标记和现有地图内容的重叠。

方法 3:Geobatcher

[]

使用 Geobatcher 一次查找和映射最多 100 个坐标。

如何使用Geobatcher
  1. 在第一个字段中输入城市和/或国家。
  2. 选择按“名称”或“地址”搜索。按名称搜索匹配 OpenStreetMap 的兴趣点数据库,而按地址搜索则依赖于块地址,其中可能存在间隙(例如,无法在 1 Main St 和 50 Main St 之间找到 20 Main St)。
  3. 从维基导游文章的“编辑”选项卡中,将列表复制粘贴到大文本字段中。
  4. 按“查找坐标”按钮。通常需要 1 秒钟来查找 1 个列表。
  5. 已找到坐标的列表将被绘制,而没有坐标的列表将在地图上用问号标记。
  6. 拖放标记以调整坐标。如果您不知道其他列表的位置,请按“移除?”按钮。
  7. lat/long属性已插入到第三个文本框中。
  8. 将第三个文本框中的列表复制回维基旅行。

奖励:使用地图上方的文本框搜索OSM,返回的坐标将显示并绘制在红点标记上。

方法 4:ShareMap

[]
Sharemap org 截图

ShareMap.org - 开放、知识共享、社交地图工具(http://sharemap.org)可用于为某些文章生成整个兴趣点列表。使用 ShareMap,用户可以轻松使用搜索服务(Nominatim)、导入 OSM 数据(向导或 XAPI 查询)甚至校准旧的光栅地图(请务必创建 CC 许可下的内容)。

详细的教程录屏可以在这里找到 - http://www.youtube.com/watch?v=Xc5F98q87uo

方法 5:OSM

[]

访问 此网站,然后使用搜索或缩放地图到您列表的位置。将地图居中,使十字线正好位于您的兴趣点上方。地图坐标在搜索栏下方给出:复制/粘贴到维基导游即可完成。请注意,为了让我们烦恼,坐标是以 long/lat 而不是 lat/long 的形式给出的。

方法 6:Google Maps

[]

如果可能,请避免依赖此方法,因为它会在与 OpenStreetMap 合作时引入大量许可问题。如果使用此方法,请务必在您的编辑摘要中将 Google Maps 命名为坐标来源,如果您只是使用它或街景来获取坐标的初步想法,然后通过 OSM 或其他开源产品进行完善。

按照此处的说明启用 Google Maps 的 LatLng 拾取器。然后找到地点,右键单击,放置 LatLng,复制粘贴,添加lat=和类似部分。这在 Google Street View 上也有效,在识别您去过的地方或查看餐厅前面的招牌时非常方便。

您也可以右键单击 Google 地图上的任何位置,选择“这里有什么?”,坐标就会出现在搜索字段中。

维基百科上的类似说明

列表坐标统计

[]

截至2018 年 6 月 17 日

[]

截至 2019年5月9日

Category:没有坐标的景点列表 中,按类型和状态分类的,没有坐标的景点列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
39 222 62 4 327
3854 2815 126 1 6796
机场 17 13 5 0 35
公园 99 85 27 2 213
总计 4423 3238 236 7 16 7919

[]
Category:没有坐标的住宿列表 中,按类型和状态分类的,没有坐标的住宿列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
55 320 80 20 475
5357 3350 332 12 9051
机场 10 14 3 0 27
公园 212 122 28 3 365
总计 5872 3888 488 35 9 10341

[]
Category:没有坐标的餐饮列表 中,按类型和状态分类的,没有坐标的餐饮列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
54 370 112 25 561
3183 3177 353 10 6723
机场 4 18 6 0 28
公园 54 46 12 4 116
总计 3465 3678 490 39 4 7762

[]
Category:没有坐标的饮品列表 中,按类型和状态分类的,没有坐标的饮品列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
33 284 94 24 435
1480 1942 276 10 3708
机场 2 2 2 0 6
公园 18 14 4 2 38
总计 1626 2288 378 36 2 4373

[]
Category:没有坐标的购物列表 中,按类型和状态分类的,没有坐标的购物列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
32 322 78 25 376
1417 1670 233 11 3331
机场 3 7 3 0 13
公园 212 122 28 3 365
总计 1530 1955 321 39 2 3883

子子探险:找出错误

[]

维基导游拥有海量的兴趣点信息,因此也包含错误。有很多方法可以帮助修正错误

子子探险:地理模板

[]
  • 每个目的地(城市、公园、机场和国家;地区?)都应该有纬度和经度。
  • 目前有 29,118 篇文章拥有相关坐标,共 29,386 个目的地。
  • 一个有用的 CatScan2 工具用于检查,尽管可能应该使用更自动化的方法。

子探险:带样式的 OpenStreetMap

[]
上方为默认 OSM,下方为 Cloudmade 修改版

目标:为 OpenStreetMap (OSM) 制作最佳可视化图层。

理想的地图功能

  • 适合目的地文章。国家/地区文章将使用不同的样式,但我们先专注于最终目的地文章。
  • 通常比默认地图颜色更柔和,以便兴趣点立即可见。
  • 适合打印:没有大片深色区域。
  • 不要让高速公路的颜色比其他道路更显眼:地图面向行人,而不是跨国驾驶的汽车。
  • 显示比其他细节更多的旅游相关细节。
  • 请参阅从 OSM 手动绘制地图时使用的过程

提议的设计

[]
  1. http://maps.cloudmade.com/?lat=35.66262&lng=139.73060&zoom=16&styleId=92720 (Torty3)
  2. https://wikivoyage.toolforge.org/w/poimap2.php?lat=49.14378&lon=9.21903&zoom=16&layer=M&lang=de&name=Heilbronn 选择 WikiVoyage 图层或 Tourism 图层 (Joachim)
  3. (在此处添加您的设计。如果可能,添加来源,以便其他人可以改编您的作品)


探险成员

[]
© 2026 wikivoyage.cn. Text is available under the CC BY-SA 4.0 License.