Skip to content

Commit

Permalink
Merge pull request #5671 from tomkralidis/issue-17347
Browse files Browse the repository at this point in the history
[bugfix] [MetaSearch] fix Esri ArcGIS service chaining (fixes #17347)
  • Loading branch information
tomkralidis committed Nov 18, 2017
2 parents 1dab575 + 3ea8b74 commit af6b4cc
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions python/plugins/MetaSearch/dialogs/maindialog.py
Expand Up @@ -772,11 +772,13 @@ def addVectorLayer(path, name):
conn_cmb = ows_provider.findChild(QWidget, 'mConnectionsComboBox')
connect = 'mConnectButton_clicked'
elif service_type == 'ESRI:ArcGIS:MapServer':
ows_provider.addAction(self.iface.actionAddAmsLayer())
ows_provider.addRasterLayer.connect(self.iface.addRasterLayer)
conn_cmb = ows_provider.findChild(QComboBox)
connect = 'connectToServer'
elif service_type == 'ESRI:ArcGIS:FeatureServer':
ows_provider.addAction(self.iface.actionAddAfsLayer())
def addAfsLayer(path, name):
self.iface.mainWindow().addVectorLayer(path, name, 'afs')
ows_provider.addVectorLayer.connect(addAfsLayer)
conn_cmb = ows_provider.findChild(QComboBox)
connect = 'connectToServer'
ows_provider.setModal(False)
Expand Down

0 comments on commit af6b4cc

Please sign in to comment.