ArchiMap 是一个专注于建筑文化遗产展示的交互式地图应用,旨在通过数字化手段呈现全球建筑地标,促进建筑文化的传播与交流。
项目名称: Archimap|建筑地图
访问地址:
https://archmap.cn |
https://archimap.cc
技术栈: Mapbox GL JS + PHP + MySQL + jQuery
ArchiMap 项目通过数字化手段,为用户提供了一个直观、互动的建筑文化遗产展示平台。系统采用现代化的技术栈,实现了建筑数据的高效管理和展示,为建筑文化的传播与交流做出了贡献。
未来,项目将继续完善功能,拓展数据覆盖范围,为用户提供更加丰富、全面的建筑文化体验。
本文档详细说明 Archimap 点位添加系统(addpoint)的功能、操作流程及注意事项,帮助用户快速掌握点位添加、编辑、导入等核心操作,同时明确管理员专属功能的使用方式。
| 功能分类 | 具体功能 |
|---|---|
| 基础操作 | 地图点位添加、编辑、删除、坐标实时查看 |
| 地图设置 | 全屏切换、多种地图风格(浅色/暗色/街道/卫星)切换 |
| 数据管理 | GeoJSON 文件批量导入、点位数据清空 |
| 权限控制 | 普通用户登录/登出、管理员专属点位审核入口 |
所有操作需先完成账号登录(未登录时系统自动展示登录弹窗);
登录账号为网站统一账号,管理员账号额外拥有「审核点位」权限。
浏览器:推荐 Chrome、Firefox 最新版本;
网络:需正常访问 Mapbox 服务;
文件:导入点位时需准备符合规范的 .geojson 文件(可下载示例文件参考格式)。
访问 addpoint 页面,未登录状态下自动弹出操作说明及登录面板;
在登录表单中输入「用户名」和「密码」,点击「登录」按钮;
登录成功后:
普通用户:关闭登录弹窗,进入地图操作界面;
管理员:界面额外显示「审核点位」按钮;
登录失败:根据提示修正(如「用户不存在」「密码错误」等)。
已登录状态下,在页面操作说明弹窗的「登录信息」区域点击「退出登录」;
系统自动销毁登录状态,跳转回未登录的 addpoint 页面。
点击页面控制面板中的「增加点标记」按钮,激活添加模式;
将鼠标移至地图目标位置(页面左上角实时显示当前坐标),点击鼠标左键生成点位标记;
弹出「添加点标记」模态框,填写必填/选填信息:
必填项:点位名称(*);
选填项:点位描述、建筑师、建造年代、详情链接(URL 格式)、图片(支持所有图片格式);
图片上传后可在「image-preview」区域查看预览;
点击「保存」按钮,完成点位添加(数据自动保存,刷新页面不丢失)。
点击地图上已存在的点位标记,弹出「编辑点标记」模态框;
修改需要更新的字段(如点位名称、描述、图片等);
如需删除该点位,点击模态框中的「删除」按钮(仅编辑模式显示);
点击「保存」按钮生效修改,或点击「取消」放弃编辑。
点击控制面板中的「清空所有」按钮(红色警示样式);
确认操作后,地图上所有点位标记及对应数据将被清除(操作不可逆,需谨慎)。
点击控制面板中的「全屏」按钮,地图将切换至全屏模式;再次点击或按 ESC 键退出全屏。
点击控制面板中的「选择风格」按钮,展开风格下拉菜单;
选择目标风格:
浅色风格:简洁浅色底图,突出点位标记;
暗色风格:深色底图,适合低光环境;
街道风格:显示道路、建筑等基础地理信息;
卫星风格:卫星影像底图,还原真实地理环境;
选择后地图将自动加载并切换为对应风格。
点击控制面板中的「导入文件」按钮,弹出本地文件选择窗口;
选择本地的 .geojson 或 .json 文件(仅支持该格式);
系统自动解析文件并在地图上渲染所有点位(解析失败将提示格式错误);
若需参考文件格式,可点击「示例文件」链接下载 eg01.geojson 参考。
管理员账号登录后,控制面板将显示「审核点位」按钮;
点击该按钮,系统跳转至点位审核页面,进行点位审核操作(审核页面操作见专属文档)。
点位添加/编辑后数据自动保存,无需手动提交;
鼠标悬停在「导入文件」按钮上,可查看文件格式提示;
点击点位标记后,支持「拖拽调整位置」「回车快速保存」「点击弹窗背景关闭模态框」等快捷操作;
操作过程中可随时关闭「操作说明」弹窗(点击右上角 × 按钮),再次需要时可刷新页面重新调出。
图片上传需确保文件大小适中(建议单张 ≤5MB),避免加载缓慢;
详情链接需填写完整 URL(如 https://xxx.com),否则可能无法正常跳转;
GeoJSON 文件导入前需检查格式规范,避免因字段缺失导致解析失败;
「清空所有」操作不可逆,执行前请确认无需保留现有点位数据;
管理员退出登录后,「审核点位」按钮将自动隐藏,需重新登录管理员账号方可使用。
| 问题现象 | 可能原因 | 解决方法 |
|---|---|---|
| 登录失败提示「用户不存在」 | 用户名输入错误或账号未注册 | 核对用户名,联系管理员确认账号有效性 |
| 地图无法加载 | 网络无法访问 Mapbox 服务器 | 检查网络设置,确保网络访问 |
本工具基于 Mapbox 地图引擎开发,支持在地图上交互式绘制自定义路线,可配置路线样式(线型、颜色、线宽等),自动计算路线长度,并支持 GeoJSON/GPX/KML 多格式导出/导入路线数据,适用于城市路线规划、户外轨迹绘制等场景。
打开 citydraw.html,等待页面加载完成后,会自动显示地图界面和左侧控制栏;
控制栏默认展开,可通过顶部“折叠/展开”开关(圆形滑块)切换显示状态。
命名路线(可选):在“路线名称”输入框中填写自定义名称(如“城市滨江步道”),方便后续识别;
启动绘制:点击「开始绘制」按钮,鼠标指针移至地图区域,点击鼠标左键添加点位,连续点击可绘制连续路线;
绘制过程中,「撤销上一点」「重新绘制」「清空所有」「保存路线」按钮自动激活;
页面实时显示“已添加点位数量”和“路线总长度(公里)”,长度随点位添加自动计算更新。
可在绘制前/绘制中/绘制完成后调整样式,修改后地图上的路线会实时刷新:
路径线型:默认选中“虚线”,可点击“实线”单选框切换为实线样式;
路径颜色:点击颜色预览块(默认#FF6F61),在弹出的颜色选择器中选择自定义颜色,右侧会同步显示对应的十六进制色值;
线宽调整:拖动“线宽”滑块(范围1~5px),右侧数值实时显示当前线宽,地图路线宽度同步变化;
虚线间隔(仅虚线生效):拖动“虚线间隔”滑块(范围1~5px),右侧数值实时显示当前间隔,地图虚线样式同步变化。
撤销上一点:点击「撤销上一点」按钮,可删除最后添加的一个点位,路线长度和点位数量自动更新;
重新绘制:点击「重新绘制」按钮,清空当前绘制的所有点位,可重新开始绘制新路线;
清空所有:点击「清空所有」按钮,删除当前所有绘制内容(包括路线、点位),恢复初始状态。
绘制完成后,确认「保存路线」按钮已激活;
点击下拉选择框,选择导出格式(默认 GeoJSON,可选 GPX/KML);
点击「保存路线」按钮,浏览器自动下载对应格式的路线文件,文件名称关联填写的“路线名称”(未填写则为默认名称)。
仅支持导入 GeoJSON 格式的路线文件:
点击「加载 GeoJSON」按钮,弹出文件选择窗口;
选择本地已保存的 GeoJSON 格式路线文件,点击“确认”;
地图自动加载并显示该路线,控制栏同步显示路线的点位数量和总长度,可在此基础上调整样式或重新编辑。
绘制时需连续点击地图添加点位,单次点击仅添加一个点位,双击不会自动结束绘制;
撤销操作仅支持“从后往前”逐点撤销,无法撤销已导出的路线数据;
导入功能仅兼容标准 GeoJSON 格式的路线文件,非该格式文件可能加载失败;
若页面加载后地图未显示,需检查网络连接(依赖 Mapbox 在线资源)。
所有热爱建筑地图并加入会员的伙伴们,为了方便沟通,增强社区粘度,我们把会员统一称为“小麦” 啦! ~
小麦们看过来!经常有小伙伴问,怎么才能加入建筑地图官方团队,和我们一起解锁各地建筑之美、玩转地图与旅行?今天就用最接地气的话,把加入攻略说清楚,门槛不高,但诚意一定要足哦~
首先,核心门槛就4个,主打一个“双向奔赴”:一是热爱地图,喜欢研究点位、梳理路线,哪怕是对着一张地图就能琢磨半天,这份热忱最珍贵;二是热爱旅游,愿意走出家门,去探访不同城市的古建筑、特色建筑,不畏惧奔波,享受发现的快乐;三是热爱摄影,能用镜头捕捉建筑的细节与韵味,不管是专业设备还是手机,愿意用心记录、分享美好就好;最后也是最重要的,乐于奉献,愿意花时间整理点位、分享攻略、协助运营,和大家一起共建更棒的建筑地图。
其实很多已经加入我们的小麦,和大家一样都是普通人,全靠热爱和付出脱颖而出~ 比如@BEAR,本职是建筑师,却痴迷地图和建筑摄影,周末总背着相机打卡各地老建筑,经常在小红书上发布建筑打卡攻略,还有亲手整理的本地古建筑点位笔记,加入后每周都会更新点位攻略,协助我们完善地图内容,现在已经成为官方核心运营成员;还有@胖丁,喜欢小众旅行,擅长用手机记录建筑之美,在小红书和小宇博客上分享自己走过的30+座城市的建筑旅行路线,加入后主动组织线上线下打卡活动,带动大家一起挖掘小众建筑点位,用热情感染了很多小伙伴,就像那些长期深耕地图共建的爱好者一样,用坚持和付出实现了自己的价值。
加入步骤超简单,3步就能搞定!第一步,找到建筑地图官方报名入口,填写个人基础信息,重点说说你和地图、旅游、摄影的小故事,不用华丽辞藻,真诚就好;第二步,附上你的“小证明”,比如拍过的建筑美照、整理的旅行路线图,或是自己做的建筑点位笔记,让我们快速get你的优势;第三步,耐心等待通知,我们会认真查看每一份申请,符合要求的小麦,很快就能收到入群邀请,解锁官方专属身份。
加入之后,我们一起并肩前行:挖掘小众建筑点位、打磨优质地图内容、组织线上线下打卡活动,既能解锁专属福利,又能认识一群志同道合的小麦。
没有复杂的要求,只要你满含热爱、乐于付出,建筑地图官方的大门就永远为你敞开!快来加入我们,用热爱点亮每一处建筑,用行动共建专属我们的建筑地图吧~