跳转至内容

维基旅行:动态地图远征

来自维客旅行

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

另见: 维基旅行:如何使用动态地图

动态地图远征是维基旅行上的一次远征,旨在促进动态地图的协作。

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

正在开发各种工具来使地图的生成和使用都动起来。本次远征的目标是促进围绕这些工具的协作。

如何提供帮助

[]
  • 提供帮助的最简单方法是为列表添加地理坐标,请参阅下文。如果您想为文章添加地图,请参阅如何使用动态地图
  • 动态地图的好坏取决于其基础地图数据,因此强烈建议与OpenStreetMap进行协作,尤其是在缺少交通和建筑信息的地区。添加道路和兴趣点(POI)就像使用浏览器内编辑器一样简单,例如Potlatch或新的iD编辑器。
  • 或者看看地图类型及其期望的功能,了解其他地图开发想法,以及其他当前项目

工具

[]

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

景点

  • 在维基旅行的动态地图上的任何空白区域右键单击将显示(纬度,经度)坐标
  • OpenStreetMap 可能已经有了与我们项目范围重叠的 POI(酒店、餐馆、地标和景点);这些至少有名称和坐标,但通常信息量不如完整的维基旅行{{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 或将“交通”层设置为默认层)
  • 不重叠的 POI。当 2 个 POI 非常接近或在相同坐标时,将它们稍微分开,以便可以读取数字
  • 比例尺、方向、标题、图例
  • 文章的边界,例如将文章范围之外的区域灰色化
  • 导航到其他文章
  • 直接从地图添加 POI

项目

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

当前阶段:PoiMap2 广泛部署

[]

动态地图现已准备好进行更广泛的手动部署(尽管不是大规模自动化部署)

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

待办事项

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

适用于 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. 拖放标记以调整坐标。如果您不知道其他列表的位置,请按“删除 ?s”按钮。
  7. lat/long属性已插入到第三个文本框中。
  8. 将第三个文本框中的列表复制回维基旅行。

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

方法 4:ShareMap

[]
Sharemap org 截图

ShareMap.org - 开放、知识共享、社交地图工具(http://sharemap.org)可用于为某些文章生成完整的 POI 列表。使用 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日

分类:无坐标的景点列表中,按类型和状态分类的具有无坐标“景点”列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
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

[]
分类:无坐标的住宿列表中,按类型和状态分类的具有无坐标“住宿”列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
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

[]
分类:无坐标的餐饮列表中,按类型和状态分类的具有无坐标“餐饮”列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
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

[]
分类:无坐标的饮品列表中,按类型和状态分类的具有无坐标“饮品”列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
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

[]
分类:无坐标的购物列表中,按类型和状态分类的具有无坐标“购物”列表的文章
类型/状态
矩阵
概要可用指南星号未分级总计 (行)
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

子子远征:找出错误

[]

维基旅行包含大量的 POI 信息,因此也存在错误。有许多方法可以帮助修复错误

子子远征:地理模板

[]

子远征:具有风格的 OpenStreetMap

[]
上面是默认 OSM,下面是 Cloudmade 修改版

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

期望的地图功能

  • 适用于目的地文章。国家/地区文章将使用另一种风格,但让我们先专注于最终的目的地文章。
  • 通常比默认颜色不那么鲜艳,以便 POI 能够立即显示。
  • 打印友好:没有大片深色区域。
  • 不要让高速公路的颜色比其他道路更显眼:地图是为行人设计的,而不是为穿越国家的汽车。
  • 显示比其他细节更多的与旅游相关的细节。
  • 请参阅 从 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.