使用3d模型作为图标,而无需在Google地球插件中进行缩放
Use 3d model as icon without scaling in Google Earth Plugin
我们可以在谷歌地球上放置两种类型的物体。
第一个是 3D 模型 - 它们具有真实尺寸,并且根据相机位置进行缩放。
第二个是图标和标签 - 它们覆盖地图,并且在相机移动时不会缩放。
那么是否有可能使用图标等3D模型?这意味着我想将我的 png 图标与不缩放且具有图标行为的美丽 3D 模型切换。
我知道可以访问相机和物体位置,并且我们可以在每次相机或物体移动时根据距离重新缩放 3D 对象,但我相信没有所有这些计算和可观察物,有更简单的方法。
我会说不,没有简单的方法可以实现这一点。
正如您所说,图标除了位置之外没有任何几何图形,但 3D 模型由其位置及其长度、宽度、高度等专门定义。是的,您可以计算比例并尝试根据当前视图重新绘制模型,但这并非易事,我真的怀疑结果会非常令人满意。
相关文章:
- 如何在Google柱状图中动态添加行/列
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- 使用Google Visualization动态调用构造函数
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- Google Adsense多次加载脚本
- 单击超链接时,如何使用Google Maps API v3缩放地图
- Google电子表格getValue([cell containing ])不返回制表符
- 实现一个建立在google.com之上的自定义搜索引擎
- 使用Google Maps API向标记添加多个字符
- 在三个.js中创建球体(例如地球)的磁力线
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 回调函数中传递参数的困难(Google Map API Markers)
- 在Chrome扩展内部输出Google API调用
- 如何使用Google Sheets API+Javascript阅读电子表格
- 如何使用javascript更改google repatcha的大小
- 在angularjs/google地图中显示分支最近的路线
- 使用3d模型作为图标,而无需在Google地球插件中进行缩放
- 用于在Google地球插件地图中添加/删除地标的Javascript