从形状文件中有效地加载ZCTA

时间:2014-07-02 13:54:24

标签: google-maps geojson zipcode

我正在开发一个谷歌地图应用程序,该应用程序使用存储状态的ZCTA(邮政编码列表区域)的geojson文件。这些文件相当大,需要一些时间来加载,所以我试图找到减少geoJson文件加载时间的方法。

我在这里看过这个问题: Is there a memory efficient and fast way to load big json files in python?

所以我知道减少加载时间并不容易。

但是我遇到了这个快速加载ZCTA的链接: http://www.trulia.com/home_prices/

所以我的问题是:开发人员在此网站上做了什么来快速加载ZCTA数据?任何人都能看到它是如何完成的吗?

1 个答案:

答案 0 :(得分:0)

您基本上是在问,“我如何为将提供高性能的GIS编写用户界面?”

此网站的开发人员并未将此信息存储在JSON中,而是在每次响应每个用户的点击时加载该信息。开发人员可能会将所有这些对象存储在内存中。为了使事情变得更快,开发人员可能已经预先为Google地图创建了各种KML文件。开发人员可能直接与Google进行交互,或者正在使用具有使用Google Maps输出格式的商业GIS。

例如,您可以签出https://gis.stackexchange.com/questions/190709/arcgis-to-google-maps