亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mygis002.frm

?? 電子地圖查詢系統 V0.90源代碼 電子地圖查詢系統 V0.90源代碼
?? FRM
?? 第 1 頁 / 共 3 頁
字號:
Dim i As Layer
Dim f As Feature
Dim parnode As Node
TreeView1.Nodes.Clear
For Each i In Map1.Layers
If i.Selection.Count > 0 Then
Set parnode = TreeView1.Nodes.Add(, , i.Name, i.Name)
parnode.Expanded = True
For Each f In i.Selection
TreeView1.Nodes.Add parnode, tvwChild, parnode.Key & f.Name, f.Name
Next
End If
Next
End Sub



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)
Select Case ToolNum
Case AREATOOLSEARCH
On Error Resume Next
Map1.MapUnit = miUnitMeter
Dim ftrs As Features
Dim Pt As New Point
Dim a As Double, i As Integer
TreeView1.Nodes.Clear
a = InputBox("請輸入查詢范圍的半徑(單位:米)", "范圍查詢")
If a = 0 Then Exit Sub
Pt.Set x1, y1
For i = 1 To Map1.Layers.Count
Set ftrs = Map1.Layers(i).SearchWithinDistance(Pt, a, miUnitMeter, miSearchTypePartiallyWithin)
Map1.Layers(i).Selection.Replace ftrs
Next
End Select

End Sub

Private Sub Map2_MapInitialized()
Set Map2.Bounds = Map2.Layers.Bounds
End Sub


Private Sub mbsearch_Click()
Dim lyR As Layer
Dim findobj As MapXLib.Find
Dim a As String
Dim i As Integer
Dim Fdat As FindFeature
Dim layerds As Dataset
Dim fid As MapXLib.Field
On Error Resume Next
TreeView1.Nodes.Clear
For Each lyR In Map1.Layers
Map1.DataSets.Add miDataSetLayer, lyR, lyR.Name
Next
a = InputBox("請輸入模糊查詢目標", "模糊查詢")
For i = 1 To Map1.Layers.Count
Set findobj = Map1.Layers(i).Find
Set layerds = Map1.DataSets.Item(Map1.Layers(i).Name)
Dim X As MapXLib.Field
Set findobj.FindDataset = Formmain.Map1.DataSets(Map1.Layers(i).Name)
For Each fid In layerds.Fields
Set findobj.FindField = findobj.FindDataset.Fields(fid)
Set Fdat = findobj.Search(a)
Map1.Layers(i).Selection.Replace Fdat
Next
Next
'If Fdat = Null Then MsgBox "沒有找到任何數據!", , "提示"
Formmain.Map1.DataSets.RemoveAll
End Sub

Private Sub menuexit_Click()
End
End Sub

Private Sub menulayerbz_Click()
Form3.Show
End Sub

Private Sub menulayercontrol_Click()
Map1.Layers.LayersDlg
Map1.Refresh
End Sub

Private Sub menulayeropen_Click()
Dim sfile As String
With CM1
On Error Resume Next
.DialogTitle = "加載圖層"
.Filter = "MapInfo Tables (*.tab)|*.tab"
.CancelError = True
.ShowOpen
   If Err.Number = 32755 Then Exit Sub
sfile = .filename
End With
If Map1.GeoSet = "" Then
MsgBox "請先打開或加載一個地圖集", , "警告"
Exit Sub
End If
On Error Resume Next
Map1.Layers.Add sfile
End Sub

Private Sub menulayeropengst_Click()
Dim sfile As String
With CM1
On Error Resume Next
.DialogTitle = "加載圖層集"
.Filter = "MapX GeoSet (*.gst)|*.gst"
.CancelError = True
.ShowOpen
If Err.Number = 32755 Then Exit Sub
sfile = .filename
End With
  If sfile = Map1.GeoSet Then
  MsgBox "請務重復加載同一個地圖集", , "警告"
  Exit Sub
  End If
Map1.Layers.AddGeoSetLayers sfile
End Sub

Private Sub menulayerremove_Click()
Form1.Show
End Sub

Private Sub menulayerview_Click()
Form2.Show
End Sub

Private Sub menumapclose_Click()
Map1.GeoSet = ""
TreeView1.Nodes.Clear
End Sub

Private Sub menumapopen_Click()
  Dim filepath As String
    Dim filename As String
    On Error Resume Next
    CM1.DialogTitle = "打開文件"
    CM1.DefaultExt = "gst"
    CM1.Filter = "MapX GeoSet(*.gst)|*.gst"
    CM1.CancelError = True
    CM1.Action = 1
  If Err.Number = 32755 Then Exit Sub
  If CM1.filename = Map1.GeoSet Then
  MsgBox "請務重復打開同一個地圖", , "警告"
  Exit Sub
  End If
Map1.GeoSet = CM1.filename
End Sub

Private Sub menumapsave_Click()
    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無需保存", , "警告"
    Exit Sub
    End If
    Dim filepath As String
    Dim filename As String
    On Error Resume Next
    CM1.DialogTitle = "保存地圖集"
    CM1.DefaultExt = "gst"
    CM1.Filter = "MapX GeoSet (*.gst)|*.gst"
    CM1.CancelError = True
    filename = CM1.FileTitle
    filepath = CM1.filename
    filename = Left(filename, InStr(filename, ".") - 1)
    Map1.SaveMapAsGeoset filename, filepath
End Sub

Private Sub menuselectnotall_Click()
    Dim lyrs As MapXLib.Layer
    For Each lyrs In Formmain.Map1.Layers
         lyrs.Selection.ClearSelection
    Next
    Set lyrs = Nothing
End Sub

Private Sub menuviewalllayer_Click()
Map1.Bounds = Map1.Layers.Bounds
End Sub

Private Sub menutoolarrow_Click()
Map1.CurrentTool = miArrowTool
End Sub

Private Sub menutoolpan_Click()
Map1.CurrentTool = miPanTool
End Sub

Private Sub menutoolzoomin_Click()
Map1.CurrentTool = miZoomInTool
End Sub

Private Sub menutoolzoomout_Click()
Map1.CurrentTool = miZoomOutTool
End Sub


Private Sub movelayers_Click()
Form4.Show
End Sub

Private Sub othersave_Click()

    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無需保存", , "警告"
    Exit Sub
    End If
     Dim filepath As String
    Dim filename As String
    On Error Resume Next
    CM1.DialogTitle = "保存地圖集"
    CM1.DefaultExt = "gst"
    CM1.Filter = "MapX GeoSet (*.gst)|*.gst"
    CM1.CancelError = True
    CM1.Flags = &H2
    CM1.Action = 2
   If Err.Number = 32755 Then Exit Sub
    filename = CM1.FileTitle
    filepath = CM1.filename
    filename = Left(filename, InStr(filename, ".") - 1)
    Map1.SaveMapAsGeoset filename, filepath
End Sub


Private Sub outmapbmp_Click()
    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無法輸出地圖", , "警告"
    Exit Sub
    End If
    Dim filepath As String
    On Error Resume Next
    CM1.DialogTitle = "輸出BMP地圖"
    CM1.DefaultExt = "bmp"
    CM1.Filter = "BMP格式(*.bmp)|*.bmp"
    CM1.CancelError = True
    CM1.Flags = &H2
    CM1.Action = 2
   If Err.Number = 32755 Then Exit Sub
    filepath = CM1.filename
    Map1.ExportMap filepath, miFormatBMP
End Sub

Private Sub outmapgif_Click()
    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無法輸出地圖", , "警告"
    Exit Sub
    End If
    Dim filepath As String
    On Error Resume Next
    CM1.DialogTitle = "輸出GIF地圖"
    CM1.DefaultExt = "gif"
    CM1.Filter = "GIF格式(*.gif)|*.gif"
    CM1.CancelError = True
    CM1.Flags = &H2
    CM1.Action = 2
   If Err.Number = 32755 Then Exit Sub
    filepath = CM1.filename
    Map1.ExportMap filepath, miFormatGIF
End Sub

Private Sub outmapjpg_Click()
    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無法輸出地圖", , "警告"
    Exit Sub
    End If
    Dim filepath As String
    On Error Resume Next
    CM1.DialogTitle = "輸出JPG地圖"
    CM1.DefaultExt = "jpg"
    CM1.Filter = "JPG格式(*.jpg)|*.jpg"
    CM1.CancelError = True
    CM1.Flags = &H2
    CM1.Action = 2
   If Err.Number = 32755 Then Exit Sub
    filepath = CM1.filename
    Map1.ExportMap filepath, miFormatJPEG
End Sub

Private Sub outmaptif_Click()
    If Map1.GeoSet = "" Then
    MsgBox "當前沒有地圖,無法輸出地圖", , "警告"
    Exit Sub
    End If
    Dim filepath As String
    On Error Resume Next
    CM1.DialogTitle = "輸出TIF地圖"
    CM1.DefaultExt = "tif"
    CM1.Filter = "TIF格式(*.tif)|*.tif"
    CM1.CancelError = True
    CM1.Flags = &H2
    CM1.Action = 2
   If Err.Number = 32755 Then Exit Sub
    filepath = CM1.filename
    Map1.ExportMap filepath, miFormatTIF
End Sub

Private Sub regiongg_Click()
Set teststyle = Map1.DefaultStyle
teststyle.PickRegion
Set Map1.DefaultStyle = teststyle
End Sub


Private Sub symbolgg_Click()
Set teststyle = Map1.DefaultStyle
teststyle.PickSymbol
Set Map1.DefaultStyle = teststyle
End Sub

Private Sub textgg_Click()
Set teststyle = Map1.DefaultStyle
teststyle.PickText
Set Map1.DefaultStyle = teststyle
End Sub

Private Sub Toolbar2_ButtonClick(ByVal Button As MSComctlLib.Button)
On Error Resume Next
Select Case Button.Key
Case "toolbarsave"
menumapsave_Click
Case "toolbaropen"
menumapopen_Click
Case "searchpoin"
dwsearchpoint_Click
Case "toolbarprint"
Map1.CurrentTool = miArrowTool
Case "zoomin"
Map1.CurrentTool = miZoomInTool
Case "zoomout"
Map1.CurrentTool = miZoomOutTool
Case "pan"
Map1.CurrentTool = miPanTool
Case "alllayers"
Map1.Bounds = Map1.Layers.Bounds
Case "notallselect"
menuselectnotall_Click
Case "controllayers"
menulayercontrol_Click
Case "searchdistan"
Map1.CurrentTool = 1
Case "aboutme"
frmAbout.Show
End Select
End Sub


Private Sub Map1_MapViewChanged()
Dim tempFea As MapXLib.Feature
Dim tempPnts As MapXLib.Points
Dim tempStyle As MapXLib.Style
Map2.GeoSet = Map1.GeoSet
Map1.Title.Visible = False
Map2.Title.Visible = False
If Map1.GeoSet = "" Then
menutool.Enabled = False
menulayer.Enabled = False
menusearch.Enabled = False
Else
menutool.Enabled = True
menulayer.Enabled = True
menusearch.Enabled = True
End If
Set m_TempLayer = Map2.Layers.CreateLayer("T_tempLayer") '給Map2增加臨時圖層
If m_TempLayer.AllFeatures.Count = 0 Then
'設置矩形邊框樣式
Set tempStyle = New MapXLib.Style
tempStyle.RegionPattern = miPatternNoFill
tempStyle.RegionBorderColor = 255
tempStyle.RegionBorderWidth = 2
'在臨時圖層添加大小為Map1的邊界的Rectangle對象
Set tempFea = Map2.FeatureFactory.CreateRegion(Map1.Bounds, tempStyle)
Set m_Fea = m_TempLayer.AddFeature(tempFea)
Set tempStyle = Nothing
Else '根據Map1的視野變化改變矩形邊框的大小和位置
With m_Fea.Parts.Item(1)
.RemoveAll
.AddXY Map1.Bounds.XMin, Map1.Bounds.YMin
.AddXY Map1.Bounds.XMax, Map1.Bounds.YMin
.AddXY Map1.Bounds.XMax, Map1.Bounds.YMax
.AddXY Map1.Bounds.XMin, Map1.Bounds.YMax
End With
m_Fea.Update
End If
End Sub

'下面代碼和"API方式實現"的一樣
Private Sub Map2_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim MapX As Double
Dim MapY As Double
bDown = True
Map2.ConvertCoord X, Y, MapX, MapY, miScreenToMap
Map1.CenterX = MapX
Map1.CenterY = MapY

End Sub

Private Sub Map2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim MapX As Double
Dim MapY As Double
If bDown Then
Map2.ConvertCoord X, Y, MapX, MapY, miScreenToMap
Map1.CenterX = MapX
Map1.CenterY = MapY
End If
End Sub

Private Sub Map2_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
bDown = False
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区永久视频免费观看| 亚洲综合无码一区二区| 国产精品免费av| 丝袜美腿亚洲一区| zzijzzij亚洲日本少妇熟睡| 国产精品免费看片| 久久成人免费网| 在线观看亚洲成人| 中文字幕制服丝袜一区二区三区| 久久精品国产久精国产爱| 欧洲精品一区二区| 中文字幕日韩精品一区| 国产精品自拍三区| 日韩欧美电影在线| 日韩av网站在线观看| 在线精品视频免费观看| 亚洲视频免费观看| 懂色av一区二区三区蜜臀| 久久久久99精品一区| 久久国产欧美日韩精品| 3atv一区二区三区| 人人精品人人爱| 7777精品伊人久久久大香线蕉经典版下载 | 国产九色sp调教91| 精品久久久久99| 免费观看在线综合色| 欧美美女直播网站| 亚洲成人第一页| 精品视频123区在线观看| 亚洲影院理伦片| 欧美亚洲高清一区二区三区不卡| 美女视频免费一区| 欧美区视频在线观看| 亚洲一区二区av在线| 欧美日韩一本到| 日韩精品午夜视频| 日韩欧美一二区| 裸体一区二区三区| 2020国产精品自拍| 国产一区视频网站| 国产精品嫩草影院com| 成人午夜精品一区二区三区| 亚洲日本一区二区| 欧美午夜影院一区| 亚洲第一主播视频| 日韩欧美成人午夜| 国产一区二区三区国产| 国产欧美日韩亚州综合| 99久久精品国产导航| 亚洲免费在线电影| 欧美精三区欧美精三区| 久久99精品视频| 欧美韩国日本不卡| 欧美影院精品一区| 精品一区二区免费在线观看| 国产精品―色哟哟| 欧美性感一区二区三区| 久久av中文字幕片| 欧美亚洲动漫精品| 亚洲一区二区三区中文字幕 | 精品国产一区二区精华| 热久久免费视频| 99久久精品国产网站| 国产精品情趣视频| 国内精品在线播放| 亚洲麻豆国产自偷在线| 欧美国产激情二区三区| 国产偷国产偷精品高清尤物| 欧美电影免费观看高清完整版| 欧美精选一区二区| 欧美精品在线一区二区| 欧美亚洲一区二区三区四区| 色94色欧美sute亚洲线路一ni| jlzzjlzz国产精品久久| 99国产精品久久久久久久久久久 | 东方欧美亚洲色图在线| 国产精品一区二区在线播放| 国产河南妇女毛片精品久久久| 激情综合网天天干| 国产精品一区二区视频| 成人app在线观看| 丁香亚洲综合激情啪啪综合| 成人动漫在线一区| 99久久777色| 国产亚洲一区字幕| 国产精品视频九色porn| 国产精品超碰97尤物18| 亚洲美女视频在线| 亚洲综合成人在线| 欧美aa在线视频| 国产麻豆视频一区| 成人一级片在线观看| 成人a区在线观看| 色综合久久66| 欧美日韩国产首页| 欧美成人女星排行榜| 久久精品亚洲精品国产欧美kt∨| 国产精品久久久久aaaa樱花| 一区二区三区高清在线| 日韩高清不卡一区二区三区| 狠狠久久亚洲欧美| av欧美精品.com| 欧美日韩不卡视频| 久久美女艺术照精彩视频福利播放| 国产亚洲欧美色| 亚洲主播在线播放| 麻豆91在线播放| 91一区二区在线观看| 欧美日韩国产精品自在自线| 久久久亚洲综合| 亚洲九九爱视频| 精品一区二区三区日韩| 97久久人人超碰| 日韩一区二区三区av| 国产精品天天看| 亚洲3atv精品一区二区三区| 国产一区二区三区av电影| 99国产精品国产精品久久| 日韩一区二区在线观看视频播放| 欧美国产精品一区二区| 香港成人在线视频| 国产成人超碰人人澡人人澡| 欧美日韩在线一区二区| 欧美激情一区在线观看| 丝袜美腿成人在线| 91亚洲国产成人精品一区二三| 91精品国产综合久久小美女| 中文字幕中文字幕一区二区 | 亚洲综合在线观看视频| 国内精品伊人久久久久av一坑| 色94色欧美sute亚洲线路二 | 蜜臂av日日欢夜夜爽一区| 99久久99久久久精品齐齐| 精品久久久久久无| 亚洲成人精品在线观看| www.亚洲免费av| 欧美xxxxx牲另类人与| 亚洲综合色在线| 99国内精品久久| 欧美激情在线看| 国产精品一区免费视频| 3d成人动漫网站| 亚洲午夜三级在线| 色哟哟国产精品免费观看| 国产日韩欧美精品一区| 狠狠狠色丁香婷婷综合激情| 欧美精品色综合| 亚洲成a人v欧美综合天堂| 99视频一区二区三区| 日本一区二区三区国色天香| 久久精品国产亚洲aⅴ| 欧美日韩精品是欧美日韩精品| 国产精品成人一区二区三区夜夜夜| 国产一区二区福利视频| 精品国产乱码久久久久久浪潮| 丝袜国产日韩另类美女| 欧美男人的天堂一二区| 日日夜夜精品免费视频| 欧美视频在线不卡| 亚洲第一精品在线| 在线观看亚洲一区| 一区二区视频在线看| 精品国产精品一区二区夜夜嗨| 日韩av二区在线播放| 69堂亚洲精品首页| 蜜桃91丨九色丨蝌蚪91桃色| 91精品久久久久久蜜臀| 另类综合日韩欧美亚洲| 日韩免费观看2025年上映的电影 | 亚洲一区二区在线免费观看视频| 99精品欧美一区二区三区综合在线| 中文字幕不卡在线播放| 成人精品免费看| 亚洲欧美在线aaa| 99久久精品国产网站| 亚洲三级电影全部在线观看高清| 色综合天天在线| 亚洲一二三四区| 911国产精品| 九九精品视频在线看| 国产欧美日韩麻豆91| 97精品国产97久久久久久久久久久久| 中文字幕在线观看不卡| 在线观看一区二区视频| 午夜成人免费视频| 精品理论电影在线观看| 成人免费高清在线| 日韩久久一区二区| 欧美日韩国产一区| 久久精品国产99国产| 国产欧美视频一区二区三区| 成人免费电影视频| 一区二区三区不卡视频在线观看| 欧美男男青年gay1069videost| 久久国产剧场电影| 中文字幕一区在线| 欧美老女人在线| 国产成人精品午夜视频免费| 亚洲一区二区在线免费观看视频| 日韩三级在线观看|