【发布时间】:2014-09-22 13:38:32
【问题描述】:
我正在使用 Google 地图 API 开发一个 .NET MVC 4 网络应用程序。
在这个项目中,我必须在地图上表示几个多边形。我想出的解决方案是在database 中创建两个表,一个具有每个多边形的标识符,另一个保存每个多边形的每个角的纬度和经度。现在我必须将这些多边形加载到视图中的地图上。
我试图通过在ViewBag 中加载一个列表并在一个脚本中通过它来实现这一点,该脚本将代表地图中的多边形。我发送给ViewBag 的是List<List<string[]>>。 “主”列表的每个成员都代表一个多边形,它由许多标记 (List<string[]>) 组成。在string[] 中,我保存了每个标记的纬度、经度和描述。
我现在的问题是通过Javascript 中的此类列表。这甚至可能吗?或者有没有我没有考虑过的更顺畅的解决方案?
谢谢!
【问题讨论】:
-
能否记录下使用js获取的数据:console.log(viewBagData)?我想帮助你,但需要先看一个数据示例。
标签: javascript asp.net google-maps asp.net-mvc-4 google-maps-api-3