需要在谷歌地图上绘制城市和附近城市的边界

时间:2016-12-19 11:30:32

标签: ruby-on-rails google-maps

我现在正在开发一个使用Ruby on Rails支持日本旅游的网站。为此,我想在地图中显示用户所选择的城市,其中附近城市的边界颜色不同。我已经从site下载了一个kml文件,其中包含日本所有城市的坐标信息。现在,我需要到选定城市的附近城市以及城市的协调。我在考虑两个选项

  1. 将每个城市保存在单独的文件中并从文件中提取数据。
  2. 将其保存在一个单独的表中,其中co-ornnates为文本字段
  3. 你能说出哪一个好。还有更好的选择。

1 个答案:

答案 0 :(得分:0)

我认为最好为City模型创建一个表,并使用它来存储kml文件中需要的任何相关信息(例如坐标)。 由于此数据在不久的将来不会发生变化,您可以使用该文件对这些表进行一次播种,然后直接与城市注册管理机构合作。