我正在建立一个网站,允许用户根据其他用户可以提交的数据查找世界各地的位置和区域。我有一个包含所有位置数据,纬度和经度的数据库。 我已经实现了Google Maps Javascript API,以及针对网站中简单内容的Static API。我想做的是允许用户在世界地图上查看所有数据库的地图点,供用户拖放到不同的区域进行查看,并选择一个图钉以获取有关该位置的更多信息。 / p>
Google的网站上有一个示例,说明如何执行此类here之类的操作。但是,如果我想从客户端隐藏这些数据,而不是将所有位置的整个XML文件传递给他们,该怎么办?
我认为我想要做的是让某人拦截所有坐标并将其保存到计算机上变得更加困难。这可能是一个主观问题,因为我对此有了新的理解,我理解这可能是一种权衡类型的情况。
答案 0 :(得分:0)
基本上,您不想让某人轻松一次性获取所有数据?
一个相当直接的策略是提供与离散apis(ajax服务)交互的搜索和过滤控件。您可以拥有一个API,该API提供有关一个区域中有多少点的摘要数据,并提供引导式搜索约束,以便用户进一步深入了解。
一旦用户达到特定的深度级别,您就只能返回具体的数据点。
这有帮助吗?