问题
等待回复
文章精选
许可中心
资源中心
漏洞批露表
注册
SuperMap技术问答社区
我要提问
智能推荐
相关问题
相关文章
推荐教程
调用地图服务,颜色设置
iclient for leaflet 调用地图服务 修改颜色
请问webgl能够对地形上某一点设置颜色吗?
webgl设置小品选中的颜色
组件开发,自定义专题图符号颜色设置相关
idesktop中导入的三维数据 能否对某个局部进行颜色调整?
webgl 设置s3m缓存管线颜色问题
三维管线颜色设置。
热门标签
iserver
三维
idesktop
webgl
javascript
iclient
三维场景
三维模型
iobjects
倾斜摄影
android
imobile
发布服务
leaflet
net
iobject
二次开发
idesktop9d
许可
supermap
插件
js
java
组件
二维
ios
三维gis
组件开发
openlayers
cesium
所有分类
云GIS
3,392个
桌面GIS
3,457个
组件GIS
2,641个
移动GIS
1,436个
三维GIS
4,422个
WebGIS
547个
其他
1,054个
webGL端开发,能否设置该二维地图服务中的各地物的颜色?
我要提问
0
投票
在进行webGL端开发的时候,加载二维地图服务,没有颜色,都是白色线条,想给它赋颜色,请问有什么借口能实现吗?
二维服务
颜色
webgl
12月 2, 2019
分类:
141次浏览
|
用户:
xd487000
初出茅庐
(
25
分)
1个回答
0
投票
已采纳
这个的话您调整二维地图就可以了,一般来说二维地图是什么样式的,加载到三维场景中也是什么样式的。
如果您的有问题的话,建议您贴一下二维地图和三维调二维的结果截图
12月 3, 2019
用户:
赵爽
登峰造极
(
6,209
分)
采纳于
12月 11, 2019
用户:
xd487000
嗯,我使用wfs发布的geojson来加载二维服务了,加载完成后使用entity方法来绘制了其中的地物,但是在加载polygon类型的geojson文件时,报错 expected longtotude to be typeof number,actual typeof was object,请问是什么原因?
您是说使用entity创建polygon的时候报错了?这个您传进去的时候应该是个数值,而不是一个对象
现在不报错了,但是设置了polygon的clamptoground属性为true,但是加载出来之后的多边形都在地球表面的下面,而且颜色也不对,设置的红色出来是绿色,请问是怎么回事?
clamptoground是贴地的属性,您使用的版本是什么版本呢?可以在我们官网重现该问题吗?
没办法,因为我是在单位内网写的,连不到那个json服务。如果我使用geojsondatasource.load(geojson,options),可以加载出贴地的polygon,请问这种方法可以在options中设置我想要的polygon的颜色吗?因为我使用geojsondatasource.load(geojson)方法加载的时候,对entity一个一个设置,就会出现polygon在地球表面下的情况
设置options的fill属性即可改变颜色,但是我还是不明白为什么我的在地球表面下面。
您是用entity加载的polygon,不需要再options设置颜色,entity中就可以设置颜色。设置polygon的material属性
嗯,是的,我也用polygon的material设置了颜色,但是使用polygon的属性设置的方法,加载出来的geojson的各个多边形都在地球表面下,反而用load,options的那个方法多边形就会贴在地表,我不明白是为什么,我用datasource.entities.values获取entity挨个设置的entity.polygon的各项属性,但是加出来就贴在地球表面下,polygon有什么设置贴地的属性吗?
我知道为什么错了,我们的坐标系好像出了一点问题,我想问您一下geojson的type为multipolygon的话该如何加载呢?
拿到的geojson如果是multipolygon的话,看看实际的样子,给他拆成多个entity吧
请
登录
或者
注册
后再添加评论。
...