使用网站上的自定义图像创建/使用自定义映射API

Create/use a custom mapping API using a custom image on a website

本文关键字:自定义 映射 API 创建 图像 网站      更新时间:2023-09-26

所以我正在为我的大学做一个网站,人们可以上网查看校园里所有的免费食物在哪里。我希望那些有免费食物的人能够注册他们的活动,把这个活动存储在数据库中,让学生能够在校园地图上看到所有注册的活动。

这种体验类似于有人在谷歌地图上搜索半径10英里内的沃尔玛,然后看到所有有效位置的大头针都掉了下来。

我真的不知道如何处理让人们在校园的特定位置注册他们的事件,然后在校园地图图像上的相应XY位置上有相应的引脚下降的问题。此外,我想在其他校园使用这个工具,所以我试图以这样一种方式编码逻辑,我可以将其应用于任何自定义图像。

是否有现有的API可以做到这一点,或者这是我必须自己编码的东西?我查找了几个地图api,但没有找到我想要的任何东西。

注:如果这对你有帮助的话,我是计算机科学专业的,所以你可以随意说出一些专业术语,不用担心我能弄清楚,我只是真的不知道如何处理这个问题:/

其实很基本的东西,只是一个大问题。对于地图,我可能会使用html5画布。使用javascript来识别他们在画布元素上点击的坐标,并将它们存储在数据库中的2个整数列中。

你有更具体的问题吗?

Google Maps API v3实际上允许您在使用其所有优秀API的同时提供自定义地图。我在这里找到了一个很好的教程:https://facepunch.com/showthread.php?t=1184658