首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >传单+ geojson数据

传单+ geojson数据
EN

Stack Overflow用户
提问于 2014-02-14 09:02:33
回答 1查看 380关注 0票数 0

我在做一个使用传单的项目。在这个项目中,我创建了一个界面,将一个大城市的屋顶绘制成多边形。很多脚本计算表面,地址,方向等等。我将把每个屋顶的数据存储在一个geojson文件(或多个文件)中。我们预计会有大约10 000个屋顶或更多屋顶。我不知道传单是否只显示可视多边形取决于窗口的边界,或者是否所有的多边形都是绘制的,我的问题是找到更好的方法来做这个存储。

  1. one geojson文件中。这可能是一个问题,因为10 000个屋顶是在同一时间计算,等待多边形加载可能是非常无聊的用户。
  2. 在分离的geojson文件中:对于每个屋顶,我可以近似地计算其中心的坐标,并根据lat/lng将这个屋顶放在正确的geojson文件中。通过这种方式,我可以创建(比如20或50)不同的geojson文件,并根据边界调用正确的文件。那么问题是:要创建所有多边形,最好是为屏幕上的区域调用6(或8或10) geojson有用的文件,还是更好地创建一个新的动态geojson文件?
  3. 屋顶的所有数据都存储在数据库或XML文件中,我必须检测边界并自动创建动态geojson文件。但是每次用户滚动或缩放地图时,我应该重新创建这个独特的geojson文件.

你有过类似的问题要解决吗?你是如何解决的?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-02-14 13:13:23

我认为第二个场景是最健壮的,您需要平铺的GeoJSON瓷砖。看一看传单插件。有一个叫TileLayer.GeoJSON。关于如何创建这些瓷砖的一些链接在OpenStreetMap维基上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21774923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档