三维地图数据资源汇总

 

做地图应用,数据很重要,看看从哪里能获取数据吧。

要做三维地图应用,至少需要以下几种类型的数据:影像,DEM、BIM、CIM。

一个一个来。

一、影像

各家地图,高德、百度、腾讯、天地图、谷歌、必应,都提供影像地图。

直接访问访问网站,就能获取到地图瓦片。

 

https://ditu.amap.com/?amapexchange=%2F

https://map.baidu.com/@12985426.375229215,4812340.450940835,13.18z/maptype%3DB_EARTH_MAP

https://map.qq.com/

https://map.tianditu.gov.cn/

https://www.google.com/maps/@1.359,103.818,66713m/data=!3m1!1e

  • 5
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个使用VB.NET实现数据可视化三维地图的简单示例代码: ```vb Imports System.Windows.Forms.DataVisualization.Charting Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load ' 创建一个 Chart 控件 Dim chart As New Chart() ' 创建一个 ChartArea 对象,并设置其属性 Dim chartArea As New ChartArea() chartArea.Name = "ChartArea" chartArea.BackColor = Color.LightGray chart.ChartAreas.Add(chartArea) ' 创建一个 Series 对象,并设置其属性 Dim series As New Series() series.Name = "Series" series.ChartType = SeriesChartType.Bar ' 添加数据点 series.Points.AddXY("地区A", 100) series.Points.AddXY("地区B", 200) series.Points.AddXY("地区C", 150) series.Points.AddXY("地区D", 300) ' 将 Series 添加到 Chart 控件中 chart.Series.Add(series) ' 设置 Chart 控件的标题和大小 chart.Titles.Add("三维地图") chart.Size = New Size(600, 400) ' 将 Chart 控件添加到窗体中 Controls.Add(chart) End Sub End Class ``` 这段代码使用了 `System.Windows.Forms.DataVisualization.Charting` 命名空间中的 Chart 控件来创建一个简单的三维地图。它创建了一个 Chart 控件,并添加了一个 ChartArea 和一个 Series。然后,通过给 Series 添加数据点来显示不同地区的数值。最后,将 Chart 控件添加到窗体中,并设置其标题和大小。 请注意,为了运行此代码,您需要在项目中引用 `System.Windows.Forms.DataVisualization` 程序集,并在窗体上放置一个 Chart 控件。 这只是一个简单的示例,您可以根据您的需求进一步自定义和扩展代码,以实现更复杂的数据可视化三维地图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值