如何修改和构建Google Fusion Tables?我希望自定义人们上传数据的方式,数据在地图上的显示方式以及搜索查询返回的结果。我知道这个问题很普遍,但我应该从哪里开始,我应该先看看什么? (不要告诉我融合表文档,因为我已经阅读过,但我仍然对如何修改代码并将我的代码与Fusion table API集成感到困惑。)
我是初学程序员,所以不要以为我什么都知道。我更喜欢非常基本和详细的指示。
答案 0 :(得分:5)
您无法修改Fusion Tables代码,因为它是一项服务。正如您所说,您需要围绕Fusion Tables API包装您的应用程序。
以下是来自小型PHP库的Fusion tables论坛的示例。论坛将是寻找答案的最佳场所之一。
groups.google.com/group/fusion-tables-users-group/browse_thread/thread/55f237bc4204e633
Fusion Tables网站上还有一些示例代码可能可以帮助您入门。 (我知道这是告诉你阅读文档,但你可能错过了它!)
http://code.google.com/apis/fusiontables/docs/sample_code.html
除非您通过Fusion Tables网站,否则实际使用Fusion Tables API将成为一项编程任务。 Google网站上的示例主要使用Java,但您应该能够使用您喜欢的任何语言。
更改数据在地图上的显示方式的最简单方法是使用内置样式控件(配置样式),您可以在上传地图时执行此操作,也可以使用具有某些功能的实验性Google Maps API v3 :
code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
您还可以浏览GIS堆栈交换,了解有关映射查询类型的更多详细信息:
gis.stackexchange.com /
希望这有帮助。