在超图地图iServer服务使用过程中,涉及到最佳路径分析,提供的是rest服务,通过传入对应的参数,返回数据的查询结果。
iServer中的最佳路径服务,对应是networkanalyst,可以使用超图官网提供的服务地址进行测试,地址如下:
http://support.supermap.com:8090/iserver/services/transportationanalyst-sample/rest/networkanalyst/RoadNet@Changchun/path

在前端开发中,调用最佳路径分析查询的服务时,官网提供了调用的方式,需要引用
SuperMap iClient Classic类库,下载地址:
https://iclient.supermap.io/web/introduction/classic.html#introduce
具体的代码调用方式在github上(以SQL为例):
https://github.com/SuperMap/iClient-JavaScript/blob/master/examples/classic/analysis_findMTSPPaths.html
查询的条件是:输入经过的路径坐标节点,权值字段和转向权值,返回查询的路径结果。
不使用官网提供库,前端直接调用的url形式是:
http://support.supermap.com:8090/iserver/services/transportationanalyst-sample/rest/networkanalyst/RoadNet@Changchun/path.json?nodes=[坐标或者id组]&hasLeastEdgeCount=false&parameter=
//配置参数
{“resultSetting”:{“returnEdgeIDs”:true,
“returnNodeIDs”:true,
“returnPathGuides”:true,
“returnRoutes”:true,
“returnEdgeFeatures”:true,
“returnEdgeGeometry”:true,
“returnNodeFeatures”:true,
“returnNodeGeometry”:true},
“weightFieldName”:“SmLength”}
根据返回的数据,能够进行路径的勾画。

公众号:地理信息技术杂谈

超图iServer rest服务之最佳路径分析相关推荐

  1. 超图iserver登录密码忘记,重置密码

    如果大家在用超图iserver发布服务的过程中将登录密码忘记,大家不要慌,iserver自带的有密码重置功能. 1.首先在登录过程中提示密码错误,具体内容如下图所示: 2.首先先停止iserver服务 ...

  2. 超图iServer版本安装和使用入门图解

    一 安装 以iServer 8C为例: 二 使用入门 从开始菜单启动iServer服务: 从开始菜单进入服务管理首页:第一次进入,会提示创建管理员账户: 在进入创建账户的第三步之前,许可驱动需要安装一 ...

  3. 超图iServer重置管理员密码图解

    现在超图iServer已经安装:服务启动: 用管理员密码登录管理服务: 密码错误:忘记:需要重置密码: 停止iServer服务: 进入iServer安装目录的如下目录: 执行passwordreset ...

  4. 从Uber微服务看最佳实践如何炼成?

    免费加入知识星球.斐讯K3等你来 导读:Uber成长非常迅速,工程师团队快速扩充,据说Uber有2000名工程师,8000个代码仓库,部署了1000多个微服务.微服务架构是Uber应对技术团队快速增长 ...

  5. 为什么DDD是设计微服务的最佳实践

    在本人的前一篇文章<不要把微服务做成小单体>中,现在很多的微服务开发团队在设计和实现微服务的时候觉得只要把原来的单体拆小,就是微服务了.但是这不一定是正确的微服务,可能只是一个拆小的小单体 ...

  6. [转]在 Azure 云服务上设计大规模服务的最佳实践

    本文转自:http://technet.microsoft.com/zh-cn/magazine/jj717232.aspx 英文版:http://msdn.microsoft.com/library ...

  7. 《Android 第一行代码》十一章 “服务的最佳实践”

    服务的最佳实践 项目笔记 上面我们学习的Service服务的基本使用,接下来通过一个具体的下载实例来强化service的使用过程. 1. 新建一个DownloadListener接口 此接口提供了5个 ...

  8. 《服务的最佳实践》再实践——定时关闭程序

    转载请注明出处:http://blog.csdn.net/chengbao315/article/details/50997218 最近读书读到了安卓的服务组件(再次推荐偶像的书,郭霖<第一行代 ...

  9. 超图 iServer服务体系学习

    SuperMap iServer 采用了面向服务的体系架构,Service-Oriented Architecture,SOA. SuperMap iServer 可提供两大类服务:         ...

  10. 超图iServer服务管理概述

    进入如下地址,服务管理首页,默认端口8090:可以从安装SuperMap iServer以后的开始菜单进入: 服务首页的一级菜单包括这些: 先看一下服务列表,按分类列出发布的服务: 多数是自带示例服务 ...

最新文章

  1. 时序数据库连载系列: 时序数据库一哥InfluxDB之存储机制解析
  2. python数据库操作批量sql执行_使用Python批量修改数据库执行Sql文件
  3. POJ - 1026 Cipher(置换群的幂)
  4. 普林斯顿公开课 算法2-2:选择排序
  5. 线性代数应该这样讲(三)-向量2范数与模型泛化
  6. [BZOJ 2111][ZJOI2010]Perm 排列计数(Lucas定理)
  7. T-Tree索引与MMDB简单映射(草稿)
  8. vue点击按钮跳转页面
  9. MATLAB做晶体结构图(固体物理)
  10. 基于Excel的实验室设备管理系统设计
  11. 【学习记录】SPSS问卷调查表分析法
  12. 江苏扬州|2021年起,高支模须用盘扣式钢管支架!
  13. 解决nginx emerg bind to 80 failed 98 Address alrea
  14. MacTex字体缺失 Error: The font “TeX Gyre Termes Math“ cannot be found.
  15. MEGA UNO固件烧写教程
  16. 【认知】眼见为实吗?也许你看到的并不是真实的:视觉恒常性
  17. 一篇走心的iOS代码规范!
  18. 【owt-server】m88分支和m59-server
  19. win10与内置ubuntu之间复制粘贴操作
  20. AIX报错(errpt)处理小记

热门文章

  1. 数据类产品设计和实现思路
  2. 如何用Easy CHM制作CHM格式电子书(帮助文档)
  3. 阿里云跨境电商企业出海最佳实践及数字化解决方案
  4. Unity 模块化编程
  5. AEJoy —— 表达式之模拟超越与反弹(五)【JS】
  6. 技嘉主板bios设置方法
  7. javascript原生代码实现轮播图片
  8. MATLAB编程:绘制折线图 以及 画图的一些小技巧
  9. java的jdk和jre有什么区别
  10. 何凯明:Single Image Haze Removal Using Dark Channel Prior[CVPR 2009]