我现在在谷歌地图上工作,我正在尝试构建一些东西,甚至不是一半,而是一些类似于http://wikimapia.org/的东西。好的,我不会构建整个应用程序,我手头上没有那么多时间。不过,我正在开发的应用程序有用户注册,他们可以在google地图上定位并创建位置,该地图将存储在我的后端数据库中。
此外,还有一个搜索选项,用户可以搜索特定的位置,所有匹配条目的列表都将显示为地图的“覆盖”,所有的地方都将在地图上高亮显示。
另外,如果您已经注意到wikimapia是如何工作的--您可以通过实际上单击并拖动地图本身来添加一个位置,而不是在一些复杂的表单上添加坐标,搜索将嵌入到地图中而不是外部。
现在,我有了一个集成基本谷歌地图的想法--没有什么大不了的,但这不仅仅是一个简单的集成过程。有没有人知道我在这里需要做什么。
我正在使用Php并使用JQuery实现javascripting。
谢谢你的回复--不过,我的查询在这方面是不同的,我的应用程序是这样的,我的应用程序会让用户注册,他们会来点并在地图上创建新的位置,所以基本上不是一个用户--所有的坐标都将由用户以“点击地图上的位置”的方式输入,我们希望能够在地图上覆盖所有这些细节,并进行分类,比如--在地图上显示生日聚会地点的所有地方,或者在地图上显示所有的网吧--也就是说,所有这些细节都由用户输入。
也许我在这里遗漏了一些东西--但我想在这里做一个简化的水化wikimapia版本。
发布于 2009-04-15 06:28:33
如果您想与Google集成,我认为最好的起点是源代码:http://code.google.com/apis/maps/,特别是文档和API引用。给自己一把钥匙,把其中一个例子放进你的页面,然后开始调整。
对于您的点,您将基本上存储坐标信息(lat/long),以及您想要显示的任何信息。您甚至可以拥有自定义地图瓷砖(世界的图片)或自定义地图覆盖砖(透明添加到显示的世界)。它确实是一个非常灵活的映射对象的API。
当你遇到特定的问题时,问一问。
https://stackoverflow.com/questions/750503
复制相似问题