A:一个问题,想要实现的效果是,在后台某些条件触发的时候,让地图上某一栋建筑物进行颜色的变换(比如,普通建筑是蓝色半透明贴图的,特定建筑想动态的换成红色). 这个该怎么做比较好呢。 看了下GeoBuilding只有在初始化的时候才可以指定render. 难道需要从地图上删除这个建筑,重新创建,在创建的时候使用不同的render参数? B:可以使用选择器selection
A:通过修改style? B:是的哦~ A:还有一个问题,在建筑物中,楼层展开的时候,想要把各楼层的模型,做成那种半透明的效果。这个的思路该怎么样呢? A:在构建城市地图的时候,如何能够比较方便的获取到建筑物的geojson呢? 看了社区里面的一篇文章,貌似只能通过 http://geojson.io/ 一个建筑一个建筑的绘制多边形的方式来做?不知道理解对不对 B:正规渠道是找当地测绘局、图商购买数据,地理数据生产、获取、使用,国家有相关法律法规的,还可以手动就一个个标。例子偷懒直接query了Campus,要细节控制,自己query不同对象就行。 B:楼层展开且透明
A:好的,多谢了! 一群二群已满,欢迎加入官方答疑三群1057489240,返回 ThingJS开发者社区 |