QGIS ArcGIS REST API Connector Plugin: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K
K
Zeile 4: Zeile 4:
 
* Project Lead: Stefan Keller
 
* Project Lead: Stefan Keller
 
* Authors/Developers: Tobias Schmitz, Rafael Krucker and Dennis Ligtenberg
 
* Authors/Developers: Tobias Schmitz, Rafael Krucker and Dennis Ligtenberg
 +
  
 
== About ==
 
== About ==
Zeile 25: Zeile 26:
  
 
Map services expose a set of tiled images, read-only, working with the default data frame of the published map document on the server.  
 
Map services expose a set of tiled images, read-only, working with the default data frame of the published map document on the server.  
 
  
 
== Limits ==
 
== Limits ==
Zeile 44: Zeile 44:
 
* Map Tile
 
* Map Tile
 
* WMTS
 
* WMTS
 
  
 
== Installation and Source Code ==
 
== Installation and Source Code ==
Zeile 55: Zeile 54:
 
* 0.1.0 - First version for broader testing purposes released 11.4.2014 based on QGIS Version 2.4.  
 
* 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.
 
* 0.1.1 - Current version on plugins.qgis.org tested on QGIS Version 2.6.
 
  
 
== Support ==
 
== Support ==

Version vom 17. März 2015, 03:26 Uhr

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 details 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").

Map services expose a set of tiled images, read-only, working with the default data frame of the published map document on the server.

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.

Future improvements may be made to Feature Service, Map Service and additionally to a new Image Service, which provides access to raster data similar to Map Services. Both Map and Image services return raster images mosaicked on the fly or WMTS whereas the main difference is that Map Services are read-only while Image Service include an API for editing and uploading (which is out-of-scope of this plugin).

Future improvements of Feature Service may include:

  • Authentification with OAuth 2.0
  • Reading/showing "Services Directory"
  • Query and Query Related Records

Future improvements of Map Service may include:

  • Feature (aka OGC WMS GetFeatureInfo?)
  • Image (Marker)?
  • Legend (aka WMS GetLegend)
  • Map Tile
  • WMTS

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").