QGIS ArcGIS REST API Connector Plugin

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche

QGIS-Plugin ArcGIS REST API Connector (beta) which reads from ArcGIS Online and ArcGIS Server and the "Esri Open Data Initiative Portal Software".

  • A project by Geometa Lab HSR
  • Project Lead: Stefan Keller
  • Authors/Developers: Tobias Schmitz, Rafael Krucker and Dennis Ligtenberg

About

QGIS-Plugin ArcGIS REST API Connector which reads from ArcGIS Online and ArcGIS Server and the "Esri Open Data Initiative Portal Software".

Currently reading "Feature Services" (similar to WFS but proprietary) and "Map Services" (kind of WMTS) are supported.

This plugin focusses on reading so-called "Maps" accessible without restrictions over the Internet by interpreting JSON (JavaScript Object Notation) and image output formats.

Functions (similar to WFS) "Add ArcGIS REST Layer...":

  • connect/new/edit/delete connection
  • load/save connections
  • filter layer list
  • select layer (then download)

Implementation detaiuls of Feature Service:

  • maxRecordCount - currently maxRecordCount is ignored.
  • Query - currently there's no query functionality.
  • outSR - currently geometry is returned as default well-known ID "GCS_WGS_1984").

Implementation details of Map Service:

  • tbd.

Limits

According to Esri's specification of "ArcGIS REST API"], there are many services: ... With ready-to-use basemaps, reference layers, and so on, you can quickly add context or a backdrop to your local or worldwide data. Some ArcGIS Online maps are thematic, which may provide all the information you need to present in your application.

  • OAuth 2.0
  • Reading/showing "Services Directory"


Installation and Source Code

Install from inside QGIS as Python plugin.

Version History:

  • 0.1.0 - First version for broader testing purposes released 11.4.2014 based on QGIS Version 2.4.
  • 0.1.1 - Current version on plugins.qgis.org tested on QGIS Version 2.6.

Support

Project notes, issues, bugs and feature requests: See github (for older noets see tab "Diskussion").