0

所以我正在为我的大学建立一个网站,人们可以上网查看校园里所有免费食物的位置。我希望有免费食物的人能够注册他们的活动,将此活动存储在数据库中,并让学生能够在校园地图上查看所有已注册的活动。

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

我真的不知道如何解决让人们在校园的特定位置注册他们的活动,然后在校园地图图像上的相应 XY 位置上放置相应的针脚的问题。另外,我想将此工具用于其他校园,因此我尝试以一种基本上可以将其应用于任何自定义图像的方式对逻辑进行编码。

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

PS如果有帮助,我是CS专业的,所以随意扔掉技术术语而不用担心我能够弄清楚,我真的不知道如何解决这个问题:/

4

2 回答 2

0

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

你有更具体的问题吗?

于 2013-03-18T03:58:52.663 回答
0

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

于 2013-03-18T23:28:45.300 回答