Daha çox

QGIS-də OpenLayers plaginindən istifadə edərək xəritələri yükləmək olmur


Hazırda QGIS 2.12.1-Lyon istifadə edirəm. OpenLayers Plugin-i quraşdırdım (və ən son versiyaya, v1.3.6). Ancaq bu plagini istifadə edərək QGIS-də baza xəritələrini yükləməyə getdiyim zaman (Web | OpenLayers plagininə keçin, sonra bir xəritə seçin) QGIS həmişə Python səhvini atır.

Eyni səhv həmişə atılır. Bəzi xəritələr yüklənir, əksəriyyəti yükləmir. Niyə qətiyyən əmin deyiləm. Məsələn, hələ də Google Hybrid baza xəritəsini istifadə edə bilirəm, ancaq Google Streets deyil.

Xəta dökümü aşağıda göstərilmişdir (gizlilik üçün istifadəçi adlarını və xüsusi qovluqları dəyişdirmişsiniz).

Python kodunu icra edərkən bir səhv baş verdi: AttributeError: 'OpenlayersLayer' obyektində 'geometryType' Traceback atributu yoxdur (son zəng): "Fayl" C: /Users/matlab/.qgis2/python/plugins  BLNExporter  BLNExp.py ", sətir 208, EnablePlugin içində (layer.geometryType () == QGis.Polygon) or (layer.geometryType () == QGis.Line) or (layer.geometryType () == QGis.Point): AttributeError: ' OpenlayersLayer 'obyektində' geometryType 'Python versiyası atributu yoxdur: 2.7.5 (standart, 15 May 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] QGIS versiyası: 2.12.1-Lyon Lyon, 16760fd Python Yolu: C: /Users/joebloggs/.qgis2/python/plugins  processing C: / PROGRA ~ 1 / QGISLY ~ 1 / apps / qgis /./ python C: /Users/joebloggs/.qgis2/python C: / İstifadəçilər / joebloggs / .qgis2 / python / plugins C: / PROGRA ~ 1 / QGISLY ~ 1 / apps / qgis /./ python / plugins C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  matplotlib-1.3.1-py2.7-win-amd64.egg C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext-libs  request-2.0.1-py2.7.egg C:  İstifadəçilər  joebloggs  .qgis2  pyth on  plugins  opengeo  ext-libs  python_dateutil-2.2-py2.7.egg C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext-libs  six-1.9.0-py2.7.egg C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext-libs  lxml-3.3.5-py2.7-win32.egg C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext -libs  gsimporter-0.2-py2.7.egg C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext-libs  httplib2-0.9-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  nose-1.3.3-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  tornado-4.0.1- py2.7-win-amd64.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  backports.ssl_match_hostname-3.4.0.2-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  certifi-14.05.14-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  bin  python27.zip C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  DLLs C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  plat-win C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  lib-tk C:  PROGRA ~ 1  QGISLY ~ 1  bin C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27 C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  PIL C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  jinja2-2.7.2-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  markupsafe-0.23-py2.7- win-amd64.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  pytz-2012j-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  win32 C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  win32  lib C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site- packages  Pythonwin C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  Shapely-1.2.18-py2.7-win-amd64.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  six-1.3.0-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  wx-2.8-msw-unicode C :  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site-packages  xlrd-0.9.2-py2.7.egg C:  PROGRA ~ 1  QGISLY ~ 1  apps  Python27  lib  site- packages  xlwt-0.7.5-py2.7.egg C: /Users/joebloggs/.qgis2//python C:  Users  joebloggs  .qgis2  python  plugins  opengeo  ext-l ibs C:  PROGRA ~ 1  QGISLY ~ 1  apps  qgis  python  plugins  fTools  tools C: / Users / joebloggs / Documents / RandomFolder / RandomSubFolder

Bu yaxınlarda buraya daxil olan məlum bir məsələdir - məsələ, google tərəfindən son 'map rollover' kimi görünür, yəni plagin müəllifinin kod dəyişikliyi etməsi lazım olacaq. (Mənim vəziyyətimdə qəza olmur, sadəcə boş bir əsas xəritəni alıram)

@Spacedman'ın sınamaq təklifi ilə razıyam QuickMapServices. Göründüyü kimi, hazırda bütün Google plitələr xidmətləri bu plaginlə işləyir (məsələnin iki plagin arasındakı fərqi izah edə biləcək Leaflet ilə əlaqəli olduğunu düşünürəm)


Videoya baxın: Стили Geoserver из QGIS (Oktyabr 2021).