当前位置: 代码迷 >> GIS >> mapx+vb 怎么添加数据到图层
  详细解决方案

mapx+vb 怎么添加数据到图层

热度:523   发布时间:2016-05-05 06:32:40.0
mapx+vb 如何添加数据到图层
我用mapx自带的工具和自定义的工具 在vb上做一些画图的功能对图层操作 
我碰到一个问题 由于我使用mapinfo的表做为我的空间和属性数据 那怎样才能进行我所画的图形的属性数据录入?
一般的系统里似乎没有这个功能 我暂时也不知道应该如何处理了!

------解决方案--------------------
我也想知道,进来关注下
------解决方案--------------------
没人知道吗?我做一个轨迹重放 也需要写入数据
------解决方案--------------------
Mapx下,获取到layer后可以addfeature

 Private Sub Map1_ToolUsed(ByVal ToolNum As Integer, ByVal X1 _
 As Double, ByVal Y1 As Double, ByVal X2 As Double, ByVal Y2 _
 As Double, ByVal Distance As Double, ByVal Shift As Boolean, _
 ByVal Ctrl As Boolean, EnableDefault As Boolean)
 Dim f As New Feature
 If ToolNum = miArrowTool Then
f.attach Map1
f.Type = miFeatureTypeSymbol
f.Style = Map1.DefaultStyle
f.Point.Set X1, Y1
Map1.Layers("Fred").AddFeature f
 End If
 End Sub

MapX帮助里面的代码。
  相关解决方案