当前位置: 首页 > wzjs >正文

网站开发与调试实验报告房地产市场分析

网站开发与调试实验报告,房地产市场分析,简要叙述如何规划建设一个企业网站,西安网站建设网站建设一、实现效果 二、实现原理 按照5的间隔分别创建经纬线的节点,挂在到组合节点,组合节点挂接到根节点。可以根据需要设置间隔度数和线宽、线的颜色。 三、参考代码 //创建经纬线的节点 osg::Node *GlobeWidget::createGraticuleGeometry(float interv…

一、实现效果
在这里插入图片描述

二、实现原理
按照5°的间隔分别创建经纬线的节点,挂在到组合节点,组合节点挂接到根节点。可以根据需要设置间隔度数和线宽、线的颜色。

三、参考代码

//创建经纬线的节点
osg::Node *GlobeWidget::createGraticuleGeometry(float interval, const osg::Vec4 &color)
{osg::ref_ptr<osg::Geode> geode = new osg::Geode;osg::ref_ptr<osg::Geometry> geom = new osg::Geometry;osg::ref_ptr<osg::Vec3Array> vertices = new osg::Vec3Array;osg::ref_ptr<osg::Vec4Array> colors = new osg::Vec4Array;// 设置颜色colors->push_back(color);geom->setColorArray(colors, osg::Array::BIND_OVERALL);// 生成经线(间隔为interval度)for (float lon = -180.0f; lon <= 180.0f; lon += interval){for (float lat = -89.9f; lat <= 89.9f; lat += 1.0f){osgEarth::GeoPoint pt(osgEarth::SpatialReference::get("wgs84"), lon, lat, 0);osg::Vec3d world;pt.toWorld(world);vertices->push_back(world);}geom->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::LINE_STRIP,vertices->size() - 180, 180));}// 生成纬线(间隔为interval度)for (float lat = -90.0f; lat <= 90.0f; lat += interval){for (float lon = -180.0f; lon <= 180.0f; lon += 1.0f){osgEarth::GeoPoint pt(osgEarth::SpatialReference::get("wgs84"), lon, lat, 0);osg::Vec3d world;pt.toWorld(world);vertices->push_back(world);}geom->addPrimitiveSet(new osg::DrawArrays(osg::PrimitiveSet::LINE_STRIP,vertices->size() - 361, 361));}geom->setVertexArray(vertices);// 设置线宽osg::ref_ptr<osg::LineWidth> lw = new osg::LineWidth(1.5f);geom->getOrCreateStateSet()->setAttribute(lw);// 配置渲染状态(防止被地形遮挡)osg::StateSet* ss = geom->getOrCreateStateSet();ss->setMode(GL_DEPTH_TEST, osg::StateAttribute::ON);// 修复:使用全限定类名 osg::Depthss->setAttribute(new osg::Depth(osg::Depth::LEQUAL, 0, 1, false));ss->setRenderingHint(osg::StateSet::TRANSPARENT_BIN);geode->addDrawable(geom);return geode.release();
}
//控制经纬线显示隐藏
void GlobeWidget::gridVisible(bool visible)
{if (m_graticuleGroup) {m_graticuleGroup->setNodeMask(visible ? 0xFFFFFFFF : 0x0);}
}

文章转载自:

http://qFlAyvfJ.fgLxh.cn
http://MC8WrnXk.fgLxh.cn
http://Fmi7DPP3.fgLxh.cn
http://rXF5aK0D.fgLxh.cn
http://J9B81406.fgLxh.cn
http://K0SACe14.fgLxh.cn
http://HhEL8X0w.fgLxh.cn
http://k0IXNu7p.fgLxh.cn
http://ZDrhFPGx.fgLxh.cn
http://gqdeySLW.fgLxh.cn
http://gR5pTadU.fgLxh.cn
http://5a08THCH.fgLxh.cn
http://XvWFlgbF.fgLxh.cn
http://Hd5unJYY.fgLxh.cn
http://s1TerM8Z.fgLxh.cn
http://OdisT12N.fgLxh.cn
http://9PuDKmx4.fgLxh.cn
http://jYu8OaM1.fgLxh.cn
http://GUMIyKNl.fgLxh.cn
http://6LOUtpLi.fgLxh.cn
http://0QwFB30Z.fgLxh.cn
http://R8xJ5Uwb.fgLxh.cn
http://E46zNtHC.fgLxh.cn
http://HGygRZYf.fgLxh.cn
http://BrgSc6uh.fgLxh.cn
http://Say9SkUp.fgLxh.cn
http://fEjpEDLK.fgLxh.cn
http://QXFXHUva.fgLxh.cn
http://gZlGmZeO.fgLxh.cn
http://HDmZo0SK.fgLxh.cn
http://www.dtcms.com/wzjs/614197.html

相关文章:

  • 网站优化基础建一个个人网站多少钱
  • 广州公司制作网站什么是关键词举例说明
  • 云建站规划图电影免费在线观看
  • 赫山区网站建设做代收水果是什么网站
  • 怎么在网站上做排名ui手机app界面设计
  • 做公司网站需不需要注册建设个人网站需要备案吗
  • 毕业设计做网站用什么软件百度官网平台
  • 宁波网站推广找哪家公司网站建设业务元提成
  • 网站制作公司中企动力推荐石家庄专门做网站的公司
  • 高端定制网站公司哪家好微信商城小程序怎么做
  • 网站批量收录四川城乡住房和城乡建设厅网站首页
  • 专门做投票的网站有哪些wordpress中调用分类目录文章列表
  • 网站搭建php源码房产中介网站开发
  • 北京网站建设制作方案关键词优化的技巧
  • asp网站栏目修改做网站的人
  • 龙岩网站设计理念网站开发最好用什么语言
  • 重庆建设工程安全管理协会网站网站欢迎界面设计
  • 网站 免费认证久久建筑网会员登陆
  • 网站开发制作公司排行免费的云存储空间
  • 北京市建设公租房网站代理做减肥网站
  • 网站推广应该怎么做?济宁做网站多少钱
  • 濮阳免费网站制作十大互联网装修平台排名
  • 上海网站建设 方案汽水音乐怎么推广赚钱
  • wordpress建站资源杭州设计 公司 网站建设
  • 网站运营怎么做杭州网站设计精选柚v米科技
  • 北京专门做网站的旅游网网站建设的管理
  • 辽阳太子河网站建设做图的软件网站
  • 第四章第二节网站建设的教学设计如何做网站信息
  • 萧云建设网站东阿网站建设电话
  • 东莞长安网站设计公司广东知名seo推广多少钱