Ticket #1749 (closed feature: fixed)

Opened 5 years ago

Last modified 4 years ago

Create Layer for accessing ArcGIS Server.

Reported by: jeffadams78 Owned by: euzuro
Priority: minor Milestone: 2.8 Release
Component: Layer Version: 2.6
Keywords: Cc: jadams@…
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 Download (27.8 KB) - added by jeffadams78 5 years ago.
Patch file for ArcGIS Server Layer support.
arcgis93rest.html Download (2.2 KB) - added by jeffadams78 5 years ago.
New example file using ArcGIS Server
ArcGIS93Rest.js Download (8.5 KB) - added by jeffadams78 5 years ago.
New Layer for accessing ArcGIS Server natively.
ArcGIS93Rest.html Download (14.3 KB) - added by jeffadams78 5 years ago.
New unit test file for ArcGIS Server layer.

Change History

Changed 5 years ago by jeffadams78

Patch file for ArcGIS Server Layer support.

Changed 5 years ago by jeffadams78

New example file using ArcGIS Server

Changed 5 years ago by jeffadams78

New Layer for accessing ArcGIS Server natively.

Changed 5 years ago by jeffadams78

New unit test file for ArcGIS Server layer.

Changed 5 years ago by jeffadams78

  • state set to Review

All attachments are uploaded, ready for review.

Changed 5 years ago by jeffadams78

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

Changed 4 years ago by crschmidt

  • milestone set to 2.8 Release

Changed 4 years ago 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)

Note: See TracTickets for help on using tickets.