在构建城市地图的时候如何能够比较方便的获取到建筑物的geojson呢?

zhangman@uinnova.com 4月前 325

A:一个问题,想要实现的效果是,在后台某些条件触发的时候,让地图上某一栋建筑物进行颜色的变换(比如,普通建筑是蓝色半透明贴图的,特定建筑想动态的换成红色). 这个该怎么做比较好呢。 

看了下GeoBuilding只有在初始化的时候才可以指定render. 难道需要从地图上删除这个建筑,重新创建,在创建的时候使用不同的render参数?

B:可以使用选择器selection


A:通过修改style?

B:是的哦~

A:还有一个问题,在建筑物中,楼层展开的时候,想要把各楼层的模型,做成那种半透明的效果。这个的思路该怎么样呢?

A:在构建城市地图的时候,如何能够比较方便的获取到建筑物的geojson呢?

看了社区里面的一篇文章,貌似只能通过 http://geojson.io/ 一个建筑一个建筑的绘制多边形的方式来做?不知道理解对不对 

B:正规渠道是找当地测绘局、图商购买数据,地理数据生产、获取、使用,国家有相关法律法规的,还可以手动就一个个标。例子偷懒直接query了Campus,要细节控制,自己query不同对象就行。

B:楼层展开且透明


A:好的,多谢了!

一群已满,欢迎加入官方答疑二群225986500,返回 ThingJS开发者社区

最新回复 (1)
  • 0 引用 2
    高质量的问答。

你可以在 登录 or 注册 后,对此帖发表评论!

返回