您如何在 Google Fusion Tables 的基础上进行修改和构建?我想自定义人们上传数据的方式、数据在地图上的显示方式以及搜索查询返回的结果。我知道这个问题很笼统,但是我应该从哪里开始,首先应该看什么?(不要告诉我 fusion table 文档,因为我已经阅读过,但我仍然对如何修改他们的代码并将我的代码与 fusion table API 集成感到困惑。)
我是一个初学者程序员,所以不要以为我什么都知道。我更喜欢非常基本和详细的指示。
您如何在 Google Fusion Tables 的基础上进行修改和构建?我想自定义人们上传数据的方式、数据在地图上的显示方式以及搜索查询返回的结果。我知道这个问题很笼统,但是我应该从哪里开始,首先应该看什么?(不要告诉我 fusion table 文档,因为我已经阅读过,但我仍然对如何修改他们的代码并将我的代码与 fusion table API 集成感到困惑。)
我是一个初学者程序员,所以不要以为我什么都知道。我更喜欢非常基本和详细的指示。
您不能修改 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/
希望这可以帮助。