список слоев карты

0 голосов
спросил 04 Июнь, 04 от Гость (210,080 баллов) в категории Программные продукты Esri

Всем привет!
У меня вроде простой вопрос,  мне нужно из всех слоев добавить в список только растровые слои данных. Создать список всех слоев получается запросто так:
For i = 0 To pMap.LayerCount - 1
cboLayersList.AddItem pMap.Layer(i).Name
Next
А при каком условии можно добавить только Растры? <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

2 Ответы

0 голосов
ответил 07 Июнь, 04 от Andranic (2,620 баллов)

Попробуйте так:

Set pLayer=pMap.Layer(i)

If Typeof pLayer is IRasterLayer then

End if

0 голосов
ответил 08 Июнь, 04 от Гость (210,080 баллов)

Большое спасибо

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...