OpenLayers OpenLayers

Ticket #1749 (closed feature: fixed)

Opened 1 year ago

Last modified 1 year ago

Create Layer for accessing ArcGIS Server.

Reported by: jeffadams78 Assigned to: euzuro
Priority: minor Milestone: 2.8 Release
Component: Layer Version: 2.6
Keywords: Cc: jadams@avencia.com
State: Complete

Description

I'm attaching the appropriate layer class, examples, and unit tests.

It uses ArcGIS Server 9.3's REST API. The main advantage over WMS is that this allows filtering of features returned, which ArcGIS Server's WMS interface does not support.

Attachments

ArcGIS93RestLayer.patch (27.8 kB) - added by jeffadams78 on 09/26/08 13:23:22.
Patch file for ArcGIS Server Layer support.
arcgis93rest.html (2.2 kB) - added by jeffadams78 on 09/26/08 13:25:20.
New example file using ArcGIS Server
ArcGIS93Rest.js (8.5 kB) - added by jeffadams78 on 09/26/08 13:26:56.
New Layer for accessing ArcGIS Server natively.
ArcGIS93Rest.html (14.3 kB) - added by jeffadams78 on 09/26/08 13:27:29.
New unit test file for ArcGIS Server layer.

Change History

09/26/08 13:23:22 changed by jeffadams78

  • attachment ArcGIS93RestLayer.patch added.

Patch file for ArcGIS Server Layer support.

09/26/08 13:25:20 changed by jeffadams78

  • attachment arcgis93rest.html added.

New example file using ArcGIS Server

09/26/08 13:26:56 changed by jeffadams78

  • attachment ArcGIS93Rest.js added.

New Layer for accessing ArcGIS Server natively.

09/26/08 13:27:29 changed by jeffadams78

  • attachment ArcGIS93Rest.html added.

New unit test file for ArcGIS Server layer.

09/26/08 13:29:05 changed by jeffadams78

  • state set to Review.

All attachments are uploaded, ready for review.

09/26/08 13:32:18 changed by jeffadams78

FYI: I believe my boss has already filled out a "Corporate Contributor License Agreement". -- Jeff Adams, Avencia Inc.

02/28/09 13:43:10 changed by crschmidt

  • milestone set to 2.8 Release.

02/28/09 15:53:22 changed by crschmidt

  • status changed from new to closed.
  • state changed from Review to Complete.
  • resolution set to fixed.

(In [8917]) Create a Layer class to access the ArcGIS 9.3 Map Export service. Patch by Jeff Adams, from Avencia. r=me. Tested with the default service, and several other example map services from ESRI (like http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/export).

Note that I don't believe this takes advantage of map caches; if we create a seperate layer for that, we should probably create a Layer.ArcGIS. namespace.

(Closes #1749)