问题标签 [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.
c# - 缓冲折线以创建多边形的有效算法?
我需要编写一些代码来缓冲一条线以创建多边形,如下所示。
http://www.sli.unimelb.edu.au/gisweb/BuffersModule/Buff_line.htm
按照概述的步骤,我可以围绕不交叉或曲线太紧的简单线条创建多边形形状,但由于我试图缓冲的线条是波浪状旋涡状的飓风轨迹,这真的不够好。
我知道 SQL Server 2008 中有一个函数可以做到这一点,但恐怕目前还不行。
谁能指出我可以遵循的更完整算法的方向,或者任何可以帮助我解决这个问题的背景信息?
virtual-earth - VirtualEarth:确定最小/最大可见纬度/经度
有没有一种简单的方法来确定 VirtualEarth 地图中的最大和最小可见纬度和经度?鉴于它不是一个平面(看起来像 VE 使用墨卡托投影),我可以看到数学变得相当复杂,我想有人可能知道一个片段来完成这个。
javascript - 用于谷歌地图或实时地图的 JavaScript 库
任何人都可以推荐一个好的 javascript 库来使用 Google Maps 或 Live Maps(virtualearth)吗?
jQuery og Prototype 需要考虑吗?
我想我记得 asp.net ajax 有一些控件和钩子用于在当天使用虚拟地球,但似乎再也找不到它了。
干杯
c# - 使用 Virtual Earth 和 SQL 进行数据可视化
场景:我有一个地址列表(它们已经转换为纬度/经度)和该人参加的会议。
我想要什么:我想在虚拟地球地图上添加一个圆形,例如,覆盖 90% 的会议与会者。我将在每次会议上重复这一点。这将向我展示不同的会议“出席区域”有多少相互重叠。90& 的原因是排除“异常值”,即那些不在主要“出勤区域”中的值。
那么问题来了:什么算法或者SQL空间查询做得到上述数据集(90%)?我想我可以从那里拿走它(即圈子有多大,放在哪里等)
c# - 扩展一个类,编译器抱怨 Microsoft.MapPoint.PlugIns.PlugIn 不包含
我正在遵循 Microsoft Virtual Earth SDK 附带的教程,当我尝试创建一个插件时,编译器不会让我这样做。
我正在扩展 Microsoft.MapPoint.PlugIn.PlugIn 类,它有两个我已经实现的抽象方法(本教程没有讨论)。但是,当我编译它时,Visual Studio 说
“Microsoft.MapPoint.PlugIns.PlugIn”不包含采用“0”参数的构造函数
我怎样才能解决这个问题?
c# - 平稳移动以通过大气层上升
我正在使用 Microsoft Virtual Earth 3D 在大气层中移动,我可以顺利下降,但我不知道如何顺利上升。
我是这样下降的:
这通过越接近地球(低海拔)减小跳跃的大小来起作用。我需要一个可以做类似的解决方案,只是相反,同时仍将较小的跳跃保持在较低的高度。
我怎样才能做到这一点?或者我正在做的事情是不可接受的,应该以不同的方式做(比如用对数)?
google-maps - Google Map API 与 MS 虚拟地球 API
我想在我的博客中使用地图。那么哪个api适合我?我期待地图应该有更多的功能。我不知道如何使用它。对不起,如果我的问题很愚蠢。
我需要两者的文档。请告诉我??
javascript - 使用 Javascript 向地图添加图钉
我如何能够通过单击鼠标来放置图钉?鉴于这是代码:
它指向中心..
您对如何将图像添加到图钉悬停有任何想法吗?
javascript - 为什么通过 GetClusteredShapes 方法检索集群规范时,GetClusterShape 返回 null?
假设我有一个名为的虚拟地球形状层shapeLayer1
(我的创造力显然处于历史最低点)。
当我调用该GetClusteredShapes
方法时,我得到一组VEClusterSpecification
对象,这些对象代表我当前可见的每个集群;那里没问题。但是当我调用该GetClusterShape()
方法时,它返回 null ... null!为什么它会那样做?我使用萤火虫来确认VEClusterSpecification
应该持有对形状的引用的私有变量确实为空,所以这不是导致问题的方法。
有些人认为这实际上是记录在案的行为
如果从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象,则返回null
但是查看VEShape 类的当前MSDN 文档,它说:
返回是否从 VEShapeLayer.GetClusteredShapes 方法返回了 VEClusterSpecification 对象
这是错误还是功能?是否有任何已知的解决方法或(如果是错误)计划何时修复它?
hover - 虚拟地球控制 - 奇怪的浮动行为
我一直在学习“NerdDinner”MVC 教程,我刚刚达到了关于添加地图控件的部分。我遇到了虚拟地球控件的一些奇怪行为,我似乎无法弄清楚:
http://img17.imageshack.us/img17/3379/virtualearth.png
如果看不到图片,Virtual Earth 控件浮动在左上角,遮挡了窗体,与包含的 div 分开,这也不是真正在正确的位置,但它比控件的位置更好是。
据我所知,我直接从教程中复制了所有相关代码。有没有人见过这样的东西?
我的大部分测试都使用 Firefox,但它在 Internet Explorer 7 中的行为似乎相同。