Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Google Earth插件中使用3d模型作为图标而不进行缩放_Javascript_Google Api_Google Earth_Google Earth Plugin - Fatal编程技术网

Javascript 在Google Earth插件中使用3d模型作为图标而不进行缩放

Javascript 在Google Earth插件中使用3d模型作为图标而不进行缩放,javascript,google-api,google-earth,google-earth-plugin,Javascript,Google Api,Google Earth,Google Earth Plugin,我们可以在谷歌地球上放置两种类型的物体 第一种是3d模型——它们有真实的尺寸,并且根据相机的位置进行缩放 第二个是图标和标签——它们覆盖在地图上,在相机移动时不缩放 那么有没有可能使用像图标这样的3d模型呢?这意味着我想将我的png图标切换到不可缩放且具有图标行为的beauty 3d模型 我知道可以访问摄影机和对象的位置,我们可以根据摄影机或对象每次移动时的距离重新缩放3d对象,但我相信没有所有这些计算和观察,有更简单的方法。我会说不,没有简单的方法可以做到这一点 正如您所说,图标除了位置之外没

我们可以在谷歌地球上放置两种类型的物体

第一种是3d模型——它们有真实的尺寸,并且根据相机的位置进行缩放

第二个是图标和标签——它们覆盖在地图上,在相机移动时不缩放

那么有没有可能使用像图标这样的3d模型呢?这意味着我想将我的png图标切换到不可缩放且具有图标行为的beauty 3d模型


我知道可以访问摄影机和对象的位置,我们可以根据摄影机或对象每次移动时的距离重新缩放3d对象,但我相信没有所有这些计算和观察,有更简单的方法。

我会说不,没有简单的方法可以做到这一点

正如您所说,图标除了位置之外没有任何几何图形,但三维模型是由其位置及其长度、宽度、高度等具体定义的。是的,您可以计算缩放比例并尝试基于当前视图重新绘制模型,但这不是小事,我真的怀疑结果是否会令人满意