使用网站上的自定义图像创建/使用自定义映射API
Create/use a custom mapping API using a custom image on a website
所以我正在为我的大学做一个网站,人们可以上网查看校园里所有的免费食物在哪里。我希望那些有免费食物的人能够注册他们的活动,把这个活动存储在数据库中,让学生能够在校园地图上看到所有注册的活动。
这种体验类似于有人在谷歌地图上搜索半径10英里内的沃尔玛,然后看到所有有效位置的大头针都掉了下来。
我真的不知道如何处理让人们在校园的特定位置注册他们的事件,然后在校园地图图像上的相应XY位置上有相应的引脚下降的问题。此外,我想在其他校园使用这个工具,所以我试图以这样一种方式编码逻辑,我可以将其应用于任何自定义图像。
是否有现有的API可以做到这一点,或者这是我必须自己编码的东西?我查找了几个地图api,但没有找到我想要的任何东西。
注:如果这对你有帮助的话,我是计算机科学专业的,所以你可以随意说出一些专业术语,不用担心我能弄清楚,我只是真的不知道如何处理这个问题:/
其实很基本的东西,只是一个大问题。对于地图,我可能会使用html5画布。使用javascript来识别他们在画布元素上点击的坐标,并将它们存储在数据库中的2个整数列中。
你有更具体的问题吗?
Google Maps API v3实际上允许您在使用其所有优秀API的同时提供自定义地图。我在这里找到了一个很好的教程:https://facepunch.com/showthread.php?t=1184658
相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- jQuery自定义验证比较多个输入的序列
- 映射API自定义可拖动方向
- 自定义融合表映射
- 将自定义URL映射分配给JavaScript变量
- 为自定义 Javascript 处理器输出创建源映射
- 如何在 ng 映射标记(角度)中使用自定义图标
- JavaScript:如何清除我的自定义键盘映射并使用默认映射
- 矢量映射自定义名称
- 在拉力赛中:我是否可以将自定义任务状态映射到拉力赛任务板中的现有任务状态(类似于用户情景的看板)
- 如何在javascript映射中使用wordpress自定义字段变量
- 数据映射:如何在mouseover上显示弹出窗口并自定义mouseover事件侦听器
- 使用自定义Knockout映射时获取索引值
- 如何将自定义URL映射到SPA中的REST资源
- Knockoutjs用嵌套数组映射自定义对象
- 如何为JVectorMap-jquery插件生成新的自定义映射
- 使用网站上的自定义图像创建/使用自定义映射API
- 定义一个用于ES6映射的自定义hash()方法
- 将自定义对象映射转换为json对象