我有一个非常类似的问题:
我正在寻找一种方法(在C#中),它告诉一条线是否与任意多边形相交.
我认为Chris Marasti-Georg的算法非常有用,但缺少最重要的方法,即线对线交叉.
有没有人知道一个线交叉方法来完成Chris Marasti-Georg的代码或有类似的东西?
在C#中是否有内置代码?
此方法适用于使用禁区功能增强的Bing Maps算法.生成的路径不得通过禁区(任意多边形).
我正在按照此示例连接到Bing Maps地理编码服务:
大约在页面的一半,它解释了如何在Visual Studio 2010中添加服务引用,这是我能够成功完成的.然后它说添加"使用GeoCode.GeoCodeService",但是当我这样做时,我收到一条错误,说"无法找到类型或名称空间'GeoCode'"
难道我做错了什么.这些步骤非常简单,没有任何错误.我还需要做什么才能访问该服务?
我正在开发一个使用Bing Maps AJAX Control v7的网站.我需要做的一件事是限制缩放级别,以防止用户放大超过一定级别,或缩小超过一定级别.
我在Map对象上找到了一个"getZoomRange"方法,在检查它之后,它只返回一个具有"min"和"max"属性的对象文字.所以,我认为重载它可能会做的伎俩:
// "map" is our Bing Maps object
map.getZoomRange = function ()
{
return {
max: 14
min: 5
};
};
Run Code Online (Sandbox Code Playgroud)
...但不是.它没有任何效果(它实际上与使用默认仪表板时缩放滑块的外观有关).
劫持事件并阻止它继续进行似乎也没有效果.
有没有办法通过REST访问Bing Maps API以从地址获取地理编码信息?这对谷歌和雅虎来说是微不足道的; 我正在寻找的是来自雅虎的这样的功能:
http://developer.yahoo.com/maps/rest/V1/geocode.html
(具体来说,请参阅该页面上的示例请求URL,但也可以想象具有简单"location"参数的URL,而不是单独的street,city,state和zip参数.)
我已经找到了通过REST使用Bing API的其他部分的示例,但没有任何内容可以访问Maps API,或者特别是地理编码功能.
我需要创建一个应用程序,用户可以在TextBox中输入经度和纬度,它将使用BING API显示MAP.我需要在地图中显示鸟瞰图的获取日期和卫星视图.也是用户可以向某些第三人显示购买日期的选项.
如何使用BING API检索采集日期并在Map中获取位置?你能写几行C#代码来演示吗?
Umair
如何在Windows Phone 7上将Microsoft.Phone.Controls.Maps.Map控件缩放到正确的缩放级别?
我有一个GeoCoordinates的LocationCollection,我自己计算了中心,但现在我如何计算正确的缩放级别以适应LocationCollection?
PS是否有开箱即用的方法来计算GeoCoordinates的中心,所以我不必自己计算?
编辑:我找到了另一个很好的解决方案:http://4mkmobile.com/2010/09/quick-tip-position-a-map-based-on-a-collection-of-pushpins/
map.SetView(LocationRect.CreateLocationRect(points));
我正在构建一个需要地图的C#/ Winforms应用程序(谷歌地图,Bing地图等).但我对ToU(许可证) - 非商业用途等非常困惑.
我的问题:
为了商业目的,您会建议(最好是免费)嵌入winforms应用程序的映射提供程序.
如果应用程序处于"离线"状态,即无法从映射服务器获取切片,您会建议使用哪种映射提供程序.
在我阅读ToU中的非商业用途条款之前,谷歌地球似乎很有希望,你知道通过购买许可证是否可以豁免吗?任何商业替代品?
这是任何公共地图API(google,microsoft,openstreet ......)返回某些点的屋顶高度?
想象一下:您请求一些地址,API会返回坐标,一些信息和建筑物的高度(如果有).
在给定城市名称或纬度/长度组合的情况下,是否有用于查找附近城市的Bing API?
微软最近发布了Bing地图目标c组件.
他们提到限制条款较少:
我们认为您会发现使用条款的限制性比您在Apple Map Kit中找到的限制更少,不会牺牲功能.
这到底是什么意思呢?我们现在可以将地图图像保存在我们的应用程序中以供离线使用吗?
bing-maps ×10
c# ×4
google-maps ×3
maps ×2
zoom ×2
2d ×1
ajax ×1
geocoding ×1
geolocation ×1
geometry ×1
google-earth ×1
ios ×1
iphone ×1
location ×1
mapkit ×1
silverlight ×1
winforms ×1
yahoo-maps ×1