问题标签 [virtual-earth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5354 浏览

c# - 缓冲折线以创建多边形的有效算法?

我需要编写一些代码来缓冲一条线以创建多边形,如下所示。

http://www.sli.unimelb.edu.au/gisweb/BuffersModule/Buff_line.htm

按照概述的步骤,我可以围绕不交叉或曲线太紧的简单线条创建多边形形状,但由于我试图缓冲的线条是波浪状旋涡状的飓风轨迹,这真的不够好。

我知道 SQL Server 2008 中有一个函数可以做到这一点,但恐怕目前还不行。

谁能指出我可以遵循的更完整算法的方向,或者任何可以帮助我解决这个问题的背景信息?

0 投票
2 回答
1537 浏览

virtual-earth - VirtualEarth:确定最小/最大可见纬度/经度

有没有一种简单的方法来确定 VirtualEarth 地图中的最大和最小可见纬度和经度?鉴于它不是一个平面(看起来像 VE 使用墨卡托投影),我可以看到数学变得相当复杂,我想有人可能知道一个片段来完成这个。

0 投票
4 回答
576 浏览

javascript - 用于谷歌地图或实时地图的 JavaScript 库

任何人都可以推荐一个好的 javascript 库来使用 Google Maps 或 Live Maps(virtualearth)吗?

jQuery og Prototype 需要考虑吗?

我想我记得 asp.net ajax 有一些控件和钩子用于在当天使用虚拟地球,但似乎再也找不到它了。

干杯

0 投票
1 回答
218 浏览

c# - 使用 Virtual Earth 和 SQL 进行数据可视化

场景:我有一个地址列表(它们已经转换为纬度/经度)和该人参加的会议。

我想要什么:我想在虚拟地球地图上添加一个圆形,例如,覆盖 90% 的会议与会者。我将在每次会议上重复这一点。这将向我展示不同的会议“出席区域”有多少相互重叠。90& 的原因是排除“异常值”,即那些不在主要“出勤区域”中的值。

那么问题来了:什么算法或者SQL空间查询做得到上述数据集(90%)?我想我可以从那里拿走它(即圈子有多大,放在哪里等)

0 投票
2 回答
215 浏览

c# - 扩展一个类,编译器抱怨 Microsoft.MapPoint.PlugIns.PlugIn 不包含

我正在遵循 Microsoft Virtual Earth SDK 附带的教程,当我尝试创建一个插件时,编译器不会让我这样做。

我正在扩展 Microsoft.MapPoint.PlugIn.PlugIn 类,它有两个我已经实现的抽象方法(本教程没有讨论)。但是,当我编译它时,Visual Studio 说

“Microsoft.MapPoint.PlugIns.PlugIn”不包含采用“0”参数的构造函数

我怎样才能解决这个问题?

0 投票
4 回答
940 浏览

c# - 平稳移动以通过大气层上升

我正在使用 Microsoft Virtual Earth 3D 在大气层中移动,我可以顺利下降,但我不知道如何顺利​​上升。

我是这样下降的:

这通过越接近地球(低海拔)减小跳跃的大小来起作用。我需要一个可以做类似的解决方案,只是相反,同时仍将较小的跳跃保持在较低的高度。

我怎样才能做到这一点?或者我正在做的事情是不可接受的,应该以不同的方式做(比如用对数)?

0 投票
5 回答
2274 浏览

google-maps - Google Map API 与 MS 虚拟地球 API

我想在我的博客中使用地图。那么哪个api适合我?我期待地图应该有更多的功能。我不知道如何使用它。对不起,如果我的问题很愚蠢。
我需要两者的文档。请告诉我??

0 投票
2 回答
4731 浏览

javascript - 使用 Javascript 向地图添加图钉

我如何能够通过单击鼠标来放置图钉?鉴于这是代码:

它指向中心..

您对如何将图像添加到图钉悬停有任何想法吗?

0 投票
2 回答
128 浏览

javascript - 为什么通过 GetClusteredShapes 方法检索集群规范时,GetClusterShape 返回 null?

假设我有一个名为的虚拟地球形状层shapeLayer1(我的创造力显然处于历史最低点)。

当我调用该GetClusteredShapes方法时,我得到一组VEClusterSpecification对象,这些对象代表我当前可见的每个集群;那里没问题。但是当我调用该GetClusterShape()方法时,它返回 null ... null!为什么它会那样做?我使用萤火虫来确认VEClusterSpecification应该持有对形状的引用的私有变量确实为空,所以这不是导致问题的方法。

有些人认为这实际上是记录在案的行为

如果从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象,则返回null

但是查看VEShape 类的当前MSDN 文档,它说:

返回是否从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象

这是错误还是功能?是否有任何已知的解决方法或(如果是错误)计划何时修复它?

0 投票
2 回答
145 浏览

hover - 虚拟地球控制 - 奇怪的浮动行为

我一直在学习“NerdDinner”MVC 教程,我刚刚达到了关于添加地图控件的部分。我遇到了虚拟地球控件的一些奇怪行为,我似乎无法弄清楚:

http://img17.imageshack.us/img17/3379/virtualearth.png

如果看不到图片,Virtual Earth 控件浮动在左上角,遮挡了窗体,与包含的 div 分开,这也不是真正在正确的位置,但它比控件的位置更好是。

据我所知,我直接从教程中复制了所有相关代码。有没有人见过这样的东西?

我的大部分测试都使用 Firefox,但它在 Internet Explorer 7 中的行为似乎相同。