概述: 在上一篇文章( Arcgis for js之GP实现缓冲区计算 )介绍了Arcgis for js实现缓冲区计算,但是很多时候,我们不会用Arcgis的东西却想调用GP来实现对应的功能,怎么做呢,没错,本文将讲述如何通过ajax的方式去执行GP并返回结果。 思路: 按下F12打开谷歌的调试工具,切换到网络,再执行,可以看到GP执行时请求的url,如下: 在浏览器中分别打开1,2,3,可以开到各自的请求结果如下: 1、 {"jobId":"j75ee9938cd9b450fb76eb0f603040fbc","jobStatus":"esriJobSubmitted"} 2、 {"jobId":"j123084f770754cf6b76892d2fa44b80e","jobStatus":"esriJobSucceeded","results":{"output":{"paramUrl":"results/output"}},"inputs":{"input":{"paramUrl":"inputs/input"},"Distance__value_or_field_":{"paramUrl":"inputs/Distance__value_or_field_"}},"messages":[]} 3、 说明: 从2中,可以看到,编号为2的URL执行了三遍,在此