标签: bing-maps

Silverlight - 通过C#将图钉添加到Bing地图

我开始使用Silverlight Bing Maps控件了.如何使用C#以编程方式将图钉添加到地图中?

谢谢!

silverlight bing-maps

11
推荐指数
1
解决办法
1万
查看次数

如何将Microsoft Bing地图导航功能集成到iPhone应用程序中?

我研究了微软Bing地图导航.http://www.microsoft.com/maps/developers/mobile.aspx上提供了iOS支持和sdk

谁能指导我如何在我的应用程序中使用它?我的要求是创建一个具有Google Navigator功能的应用程序,使用GPS显示方向.

navigation iphone dictionary bing-maps ios

10
推荐指数
1
解决办法
1471
查看次数

谁支付Bing Maps API调用账单?

我在Bing Maps API使用情况报告中引用了Bing Maps上的这个MSDN资源.
作为开发人员,我们通常会注册Bing Maps密钥,并在使用Bing Maps控件时将其嵌入到wp7应用程序中.我碰巧使用这个API WS ReverseGeocode:,它是可计费的API.
我会以开发人员的身份支付账单吗?

bing-maps windows-phone-7

10
推荐指数
1
解决办法
4661
查看次数

如何使用Bing Maps AJAX Control v7获得鼠标单击的lat/lon

我正在使用最新版本的API(v7),并希望在鼠标点击时添加图钉...

var mapSettings = {
    'credentials': 'myCredentials',
    'mapTypeId': Microsoft.Maps.MapTypeId.road,
    'enableSearchLogo': false,
    'showMapTypeSelector': false,
    'showScalebar': false
};

var $map = $('#map');
var map = new Microsoft.Maps.Map($map.get(0), mapSettings);
Microsoft.Maps.Events.addHandler(map, 'click', function (e) {
    var latitude = ?
    var longitude = ?
    var location = new Microsoft.Maps.Location(latitude, longitude);
    var pushpin = new Microsoft.Maps.Pushpin(location, {
        'draggable': true
    });
    map.entites.push(pushpin);
});
Run Code Online (Sandbox Code Playgroud)

如你所见,我陷入了点击处理程序:如何获得点击的纬度和经度?

javascript bing-maps

10
推荐指数
1
解决办法
7529
查看次数

Jquery Bings Maps Json重装

我想通过Bing Maps实现以下功能.在#content,标记将从JSON显示.

15秒后,应删除并重新加载所有标记.

加载地图和标记工作正常.同时删除标记工作.

只有在没有新标记下载后!在控制台中,我没有收到任何错误消息.

有没有人有想法?我怀疑当"下载"发生错误时?

代码:

function bings_maps(){
  $('#content').gmap({ 
             center: new Microsoft.Maps.Location(47.631296,15.830868),
             mapTypeId: Microsoft.Maps.MapTypeId.aerial,
             zoom: 17,
             credentials: 'test', 
             bounds: null,
             showMapTypeSelector: false,
             enableSearchLogo: false, 
             showBreadcrumb: false, 
             enableClickableLogo: false, 
             showScalebar: false, 
                           enableSearchLogo: false,
                           showDashboard: false,
                           showMapTypeSelector:false,
                           showScalebar: false,
                           useInertia: false,
                           disablePanning: false,
                           disableZooming: false,
             callback: function() {
  var self = this;
  $.getJSON('inhalt.php', function(data) {
      $.each( data.markers, function(i, marker) {
        var location = new Microsoft.Maps.Location(marker.latitude,
                                                   marker.longitude);
        self.addMarker({ 'location': location, 'bounds': false ,
                  'icon': marker.icon  } );
      });
    });
  }}); …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins bing-maps

10
推荐指数
1
解决办法
433
查看次数

如何将Bing Maps v8添加到Angular 2.0?

我想将Bing Map V8控件添加到我的Anguar 2.0项目中.我想知道将Bing Map V8添加到Angular 2.0项目中需要做些什么.我附上了我的实施.我创建的组件无法加载.我如何引用Microsoft.Maps.Map?

这是bing map v8的一个例子.如果将以下示例保存为HTML,则一切正常.bing地图键已被剪裁.

<!DOCTYPE html>
<html>
    <head>
        <title>addOneLayerItemHTML</title>
        <meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
    </head>
    <body>
        <div id='printoutPanel'></div>
        
        <div id='myMap' style='width: 100vw; height: 100vh;'></div>
        <script type='text/javascript'>
            function loadMapScenario() {
                var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
                    credentials: 'My Bing Map Key - I removed here'
                });
                var pushpin = new Microsoft.Maps.Pushpin(map.getCenter(), null);
                var layer = new Microsoft.Maps.Layer();
                layer.add(pushpin);
                map.layers.insert(layer);
                
            }
        </script>
        <script type='text/javascript' src='http://www.bing.com/api/maps/mapcontrol?branch=experimental&callback=loadMapScenario' async defer></script>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

她是我创建的文件map.component.html.

<div class='panel panel-primary'>
    <div class='panel-heading'>
        {{pageTitle}}
    </div> …
Run Code Online (Sandbox Code Playgroud)

javascript bing-maps angular

10
推荐指数
2
解决办法
8020
查看次数

如何判断一条线是否与C#中的多边形相交?

我有一个非常类似的问题:

如何知道一条线是否与C#中的平面相交?

我正在寻找一种方法(在C#中),它告诉一条线是否与任意多边形相交.

我认为Chris Marasti-Georg算法非常有用,但缺少最重要的方法,即线对线交叉.

有没有人知道一个线交叉方法来完成Chris Marasti-Georg的代码或有类似的东西?

在C#中是否有内置代码?

此方法适用于使用禁区功能增强的Bing Maps算法.生成的路径不得通过禁区(任意多边形).

c# geometry 2d bing-maps computational-geometry

9
推荐指数
1
解决办法
2万
查看次数

WP7,如何在将其添加到Visual Studio 2010后使用服务引用

我正在按照此示例连接到Bing Maps地理编码服务:

http://blogs.msdn.com/b/dragoman/archive/2010/10/07/wp7-code-reverse-geocoding-with-the-bing-maps-service.aspx

大约在页面的一半,它解释了如何在Visual Studio 2010中添加服务引用,这是我能够成功完成的.然后它说添加"使用GeoCode.GeoCodeService",但是当我这样做时,我收到一条错误,说"无法找到类型或名称空间'GeoCode'"

难道我做错了什么.这些步骤非常简单,没有任何错误.我还需要做什么才能访问该服务?

c# silverlight visual-studio-2010 bing-maps windows-phone-7

9
推荐指数
2
解决办法
4万
查看次数

使用AJAX控件的v7限制Bing地图上的最小/最大缩放?

我正在开发一个使用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)

...但不是.它没有任何效果(它实际上与使用默认仪表板时缩放滑块的外观有关).

劫持事件并阻止它继续进行似乎也没有效果.

ajax zoom bing-maps

9
推荐指数
2
解决办法
6837
查看次数

Bing Maps API - SQL - 几何与地理类型

我正在使用Bing Maps AJAX API和SQL Server 2008开发一个映射服务.我应该使用地理数据或几何数据类型来解决这个问题.我研究了很多但是doesen'T找到了一个满意的答案.以下是有关该主题的一些链接:

如果我比较两种类型,我会看到以下几点.

亲地理

  • 世界各地的一致距离计算(时间线!)
  • 数据库的坐标系与使用Bing Maps API(WGS84)将数据添加到地图的坐标系相同
  • 精确

反对地理

  • 计算成本高
  • 数据大小限制在一个半球
  • 缺少函数(STConvexHull(),STRelate(),...)

专业几何

  • 更快的计算
  • 无约束的数据大小

反对地理

  • 度数的距离单位(如果我们使用WGS84坐标)

对我来说问题是我不需要快速框架,覆盖范围广(全世界)和高功能.所以我更喜欢几何类型.几何类型的问题是,我必须将我的数据转换为平面投影(Bing Map使用SRID = 3875),这样我才能获得计算的米.但是当我在数据库中使用Bing Maps投影(3875)时,如果我不在地图中显示它,我必须将我的数据转换回WGS84.

我希望每个人都能理解我的问题和英语.
我将不胜感激任何建议.

sql-server-2008 bing-maps

9
推荐指数
1
解决办法
2430
查看次数