服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

ChatGPT做三维!训练ChatGPT自动化3D WebGIS开发

日期: 来源:GIS前沿收集编辑:小助手



最近一段时间ChatGPT可以说是风头无两,ChatGPT给人们新鲜感的同时,也引发了恐慌与焦虑。之前小助手也体验过ChatGPT,合理的使用确实有助于我们测绘地理信息从业者工作效率的提升。

这两天小助手在外网看到了一篇关于GIS与ChatGPT的文章,文章作者Joe T. Santhanavanich基于CesiumJS库和OpenStreetMap数据训练ChatGPT自动执行3D WebGIS开发。经训练,惊讶的发现如果你提前备好数据,ChatGPT可以在一分钟内创建世界上任何区域的3D WebGIS。


在这次实验中,作者只经过5次试验引导就让ChatGPT给出了他所要的结果,下面我们来看看作者是如何训练ChatGPT做3D WebGIS开发 。


试验 1:


使用CesiumJS构建基于Web的3D应用程序示例HTML代码。


结果:

ChatGPT 给出的回答(部分截图)


下面就试试ChatGPT写的这段代码。


只需复制结果并将其粘贴到VS Code上,然后使用Live Server扩展在虚拟服务器上运行就行。


运行失败


第一次试验:失败!


不过作者很快找到了失败的原因,因为ChatGPT是基于CesiumJS库,该库从2021年1.86版本已"过期",而且并未更正公众对其的引用。


所以现在,只需要引导ChatGPT到正确的路径和版本即可。



试验 2:


请将Cesium.js和Widgets的引用更新到此路径:https://cesium.com/downloads/cesiumjs/releases/1.103/Build/Cesium/


结果:


现在,在新的服务器上尝试后,底图现已加载。


第二次试验结果


问题:

第二次试验后又有了新的问题,使用ChatGPT自动生成的脚本,数据已经过时不再可用。所以,我们只需要引导他们进入新的Tileset。在这种情况下,需要改进ChatGPT,以便直接使用CesiumJS中的OSM数据集。

为了做到这一点,作者在CesiumIon上创建了一个免费帐户,然后复制了3D Cesium OSM建筑物的ID[96188],将使用它来引导ChatGPT了解它。


查找Cesium OSM建筑物ID



试验 3:


更新HTML代码以加载编号为96188的3D OSM数据集,并在加载数据集后缩放至伦敦金融城。


结果:

成功!3D建筑模型已正确加载。

第三次试验结果


注意*:需要在应用程序中手动输入Cesium API 密钥。


问题:

现在3D建筑已成功加载。不过,仔细观察会发现,底图与每个建筑物之间仍然存在间隙。为了缩小这个差距,还需要更新脚本以加载地形。



试验 4:


更新HTML代码以额外加载Cesium地形。


结果:

第四次试验结果


问题:

现在整体结果看起来好多了,不过这些建筑物颜色看起来比较阴暗,这些可以通过时间设置来解决此问题。



试验 5:


请更新HTML代码,将Cesium的时间设置为当地时间上午 8 点。


结果:

第五次试验结果


经过最后的训练,一切看起来都差不多了,第五次的结果是我们所需的最终成果。


最终成果:

<!DOCTYPE html><html lang="en"><head>    <title>Cesium 3D Tileset Example</title>    <script src="https://cesium.com/downloads/cesiumjs/releases/1.103/Build/Cesium/Cesium.js"></script>    <link rel="stylesheet" href="https://cesium.com/downloads/cesiumjs/releases/1.103/Build/Cesium/Widgets/widgets.css">    <style>        #cesiumContainer {            width: 100%;            height: 100%;            margin: 0;            padding: 0;            overflow: hidden;        }</style></head><body>    <div id="cesiumContainer"></div>    <script>        Cesium.Ion.defaultAccessToken = '<Your Access Token Here>';
var viewer = new Cesium.Viewer('cesiumContainer', { terrainProvider: Cesium.createWorldTerrain() });
var tileset = new Cesium.Cesium3DTileset({ url: Cesium.IonResource.fromAssetId(96188) });
viewer.scene.primitives.add(tileset);
tileset.readyPromise.then(function(tileset) { var date = new Date(); date.setHours(10); viewer.clock.currentTime = Cesium.JulianDate.fromDate(date);
viewer.camera.flyTo({ destination: Cesium.Cartesian3.fromDegrees(-0.118092, 51.509865, 1000), orientation: { heading: Cesium.Math.toRadians(0), pitch: Cesium.Math.toRadians(-45), roll: 0.0 } }); });</script></body></html>

通过上面案例我们发现,虽然ChatGPT还不完美,但是只要给出一定的引导它会不断修复脚本直至给出正确的答案。


ChatGPT写Python代码

工作中,ChatGPT的使用可以为我们省去一些基础性的工作,提高我们的工作效率。目前AI还没有发展到可以完全替代人类工作的地步,但在AI逐步渗透的环境下,合理的使用AI你会体验到"科技的生产力"!


- END -



从实景三维到数字孪生——全社会数字化升级需求
李德仁院士做序!行业重磅力作《实景三维应用与发展》正式出版
重建效率提升、空三改进,新增地面提取!ContextCapture 2023来了
CC、Pix4D、PhotoScan、大疆智图、重建大师、M3D、瞰景Smart3D用户手册.PDF下载
30款国内外实景三维建模软件!从免费开源到专业建模软件汇总
添"GIS自主创新"之翼,提供实景三维全链解决方案!中地数码助力实景三维 赋能数字中国建设

相关阅读

  • 国网必考!这些通用能力考点你都掌握了吗?

  • 点击上方“蓝字”关注我们吧!在国网招聘考试中,笔试占据了十分重要的位置,笔试也是同学们需要投入大量的精力。关于国网的笔试考试,不同专业的考生,考试内容也不同。今天玖石君就
  • 不让单位查手机就被劝退,管理的边界呢?

  • 文 | 常莹据报道,今年3月,在湖北武汉一家医疗科技有限公司工作的林女士向媒体分享了公司要求查手机微信聊天记录和通讯录,不让查就辞退的经历。林女士拒绝配合,公司却以此认为
  • 地大6栋楼“补妆”展新颜,功能品质再升级!

  • 沐浴着二十大的春风,地大基建人牢记为党育人初心、扛起为国育才使命,坚持继承和发扬艰苦创业的传统和永远奋斗的精神,顺势而为、迎难而上,坚定开启了逐梦未来、建设更加美好校园
  • “中国樱海大学”,上线!

  • 风恬日暖人间芳菲卓绝簇簇樱花盛放写下春日旖旎又是一年春好处赏樱踏青正当时














    春风有信 花开有期此刻 海大园里处处浸润着甜蜜的香气馥郁而浓烈







    蜂戏
  • 装备巡修,流动“4S店”上门服务

  • 文丨陈志刚、刘永祥、赵 君图丨刘金林、谢润有近日,战区陆军保障部某装备保障队组织装备巡修分队,赴各部队进行武器装备巡修检修。▲检修现场▲检查装备油液某旅野战车场,分
  • 物理化学研究进展一览

  • 我们整合了近期发表的物理化学研究成果,并附上了文章详细解读,供各位读者参考。点击“原文解读”可直接跳转至中文介绍。JPC C特刊征稿 | 钙钛矿的物理化学研究欢迎投稿Machin

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四
  • 美国对华2000亿关税清单,到底影响有多大?

  • 1 今天A股大跌,上证最大跌幅超过2%。直接导火索是美国证实计划对华2000亿美元产品加征25%关税。 听起来,2000亿美元数目巨大,我们来算笔账。 2000亿美元,按现在人民币汇率

最新文章

  • MLPerf最新测试结果出炉,巨头角逐AI赛道

  • 本文由半导体产业纵横(ID:ICVIEWS)编译自HPCwireAI竞赛升温。MLCommons 发布了数据中心和边缘的最新 MLPerf Inferencing (v3.0) 结果。虽然 英伟达继续在结果中占据主导地位
  • 香港瞄准第三代半导体

  • 本文由半导体产业纵横(ID:ICVIEWS)转载自星岛环球网在香港,2021年的总出口量中,有72%属于电子业,当中包括出口半导体芯片等高科技产品。去年底香港政府公布的《创科发展蓝图》点
  • ChatGPT做三维!训练ChatGPT自动化3D WebGIS开发

  • 最近一段时间ChatGPT可以说是风头无两,ChatGPT给人们新鲜感的同时,也引发了恐慌与焦虑。之前小助手也体验过ChatGPT,合理的使用确实有助于我们测绘地理信息从业者工作效率的提
  • PhotoScan点云分类教程

  • 本教程说明了如何在 Agisoft Metashape Professional 中以手动和自动模式执行点云分类,以及如何生成数字地形模型 (DTM)。Metashape不仅可以生成和可视化密集的点云,还可以对其
  • 听说了吗,ArcGIS可以直接搞定风玫瑰图哦!

  • 相信大家看到这个标题,心里面就应该已经有数了,没错,ArcGIS是可以做出风玫瑰图的,而且,只用ArcGIS就可以搞定哦——还是先来说说啥是风玫瑰图——风玫瑰图是根据某一地区多年平均