地标
URL API
在 Placemark 开发过程中的某个时刻,我尝试制作一个像啤酒一样免费的界面,该界面支持 Placemark 可以实现的许多功能,但免费。它与主应用程序之间的主要区别在于 Placemark Play 没有真正的服务器组件,因此它不会给我带来真正的存储或服务器成本。
人们喜欢免费的东西,但很多人不想要或不需要 Placemark 的地图服务器存储,因此 Play 得到了一些追随者。该子项目正在尝试再次运行 Play。
这并不容易,我来告诉你!由于多种原因,Placemark 是一个整体应用程序,而 Play 是该整体应用程序的一部分。因此,只切掉应用程序的一小部分是有挑战的。
该目录基本上是应用程序,减去Blitz 和数据库层等等。这是一个真正的实验 - 预计会出现破损,并希望贡献拉取请求。我很高兴尝试让 Placemark 对人们有用,并且不会对公司的命运感到难过或痛苦,但实际上,如果开源项目要成功,它需要贡献者和用户。
有使用 Docker 或 Render 的更复杂的方法(请参阅文件),但以下简单方法可以在 macOS 本地运行:
git clone
pnpm install
获取 Mapbox 公共访问令牌(文档)和地理编码地球令牌(文档)。
使用上一步中的令牌构建包:
NEXT_PUBLIC_MAPBOX_TOKEN= "" NEXT_PUBLIC_GEOCODE_EARTH_TOKEN= "" pnpm build
npx serve@latest out
如果您计划经常或公开运行此操作,请注意通过向 Mapbox 令牌添加 URL 限制并将允许的引用主机名设置为 Geocode Earth 来更好地保护您的令牌,并考虑复制和修改.env.sample
文件。