WS.GeometryService
几何服务封装类,通过后台服务创建缓冲区。
构造
| 方法 | 描述 |
|---|---|
| new GeometryService(serviceUrl, proxyUrl,key) |
选项
| 选项 | 类型 | 属性 | 默认 | 描述 |
|---|---|---|---|---|
| serviceUrl | String | http://[host]:[port]/rest/GeometryService/defaultService | ||
| proxyUrl | String | < optional > | WS.PROXY_URL | 代理文件的路径 |
| key | String | < optional > | 访问服务的凭证 |
方法
| 方法 | 返回值 | 描述 |
|---|---|---|
| createBuffer( < Geometry > geom, < Number > distance, < Function > callback) | void | 调用后台服务,生成一个缓冲区 |
| createBuffers( < Geometry > geoms, < Number > distances, < Function > callback) | void | 调用后台服务,同时生成多个缓冲区 |
| setErrorHandler( < Function > callback) | void | 设置错误回调函数,当生成缓冲发生错误时会调用该函数。 |