首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET MVC4 -绘制世界地图和在给定纬度/经度和半径的地图上绘制圆圈的库

ASP.NET MVC4 -绘制世界地图和在给定纬度/经度和半径的地图上绘制圆圈的库
EN

Stack Overflow用户
提问于 2013-09-19 14:12:54
回答 1查看 1.3K关注 0票数 0

我正在寻找一个简单的解决方案,以便能够在ASP.NET MVC4应用程序中绘制世界地图。呈现地图的特定视图将被强类型为联系人记录的集合(IEnumerable) (联系人是我的对象)。在接触类中,我将有一个纬度/经度/半径。我想把点放在地图上表示纬度和经度,然后用半径在地图上画一个圆圈。

有没有人知道什么简单的解决方案?我查看了Google (他们有一个丰富的API) --但是我在他们的解决方案中遗漏的部分是能够在地图上绘制一个形状,给定纬度/经度坐标和半径。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-19 14:38:14

使用Google,这确实是可能的。

尝试以下几点

代码语言:javascript
运行
复制
function initialize() {
  var mapOptions = {
    zoom: 4,
    center: new google.maps.LatLng(34.052234, -118.243684),
    mapTypeId: google.maps.MapTypeId.TERRAIN
  };

  var map = new google.maps.Map(document.getElementById("map-canvas"),
      mapOptions);

  var circleOptions = {
      strokeColor: "#FF0000",
      strokeOpacity: 0.8,
      strokeWeight: 2,
      fillColor: "#FF0000",
      fillOpacity: 0.35,
      map: map,
      center: new google.maps.LatLng(34.052234, -118.243684),
      radius: 2000000
  };
  var circle = new google.maps.Circle(circleOptions);
}

这将在美国西海岸的地图上创建一个单一的单曲。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18897110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档