在我的 Web 应用程序中,我将使用OpenLayers.Strategy.AnimatedCluster
策略,因为我需要可视化大量的点特征。这是一个很好的例子。在上述示例中的两个示例中,数据(点特征)都是从GeoJSON
文件中生成的。
那么,谁能给我提供一个包含 100 000+(甚至 500 000+)特征(例如,世界城市)的文件,或者解释我如何生成它们以便它们位于世界各地(不像在上述链接的第一个示例中的西班牙)。
在我的 Web 应用程序中,我将使用OpenLayers.Strategy.AnimatedCluster
策略,因为我需要可视化大量的点特征。这是一个很好的例子。在上述示例中的两个示例中,数据(点特征)都是从GeoJSON
文件中生成的。
那么,谁能给我提供一个包含 100 000+(甚至 500 000+)特征(例如,世界城市)的文件,或者解释我如何生成它们以便它们位于世界各地(不像在上述链接的第一个示例中的西班牙)。
使用地理位置数据库为您提供所需的数据。 例如,GeoLite
如果 400K+ 个位置没问题,请使用下载他们的CSV CITY LIST
如果您想要更多,那么您可能想要提供Nominatim 下载,但它们非常庞大(超过 25GB)并且解析数据不像 csv 文件那么简单。