浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
云GIS
/
问题详情
iserver有没有提供添加shp文件到发布的服务的接口呢?
wuzj
2EXP
2021年08月17日
使用产品:iserver 10.1
操作系统:win10 x64
数据类型:shp文件
调用iserver提供的接口将图层发布数据服务
请
登录
或者
注册
后回答这个问题。
1个回答
iServer中可以直接发布shape文件为数据服务和地图服务
张定祥
2,248EXP
2021年08月17日
这个我清楚,但是现在我们有一个业务是需要将用户上传的shp文件通过接口自动导入到iserver中,而不是自己一个个去手动创建shp服务。
通过ShapeFileDataProviderSetting类来设置ShapeFile数据服务提供者的shape文件编码和文件目录,然后再通过DataServiceType将其发布为restdata数据服务
或者您直接在iServer页面中抓取对应的发布shape文件为数据服务的接口,然后通过请求去发布数据服务。
也就是官方并没有提供直接上传的shp文件的接口,只提供了上传数据的接口吗?如果是这样的话,是不是需要我们自己先将shp文件解析出来,然后再一个个地上传呢。
是的,iServer中没有直接将shape文件上传的方法,通过dataimport方法是能把压缩成zip格式的shape文件上传再发布的。
能请教下压缩成zip格式的怎么上传吗,这个dataimport方法是如何使用的,帮助文档里有说明吗
这种方法是属于datastore,然后在datastore中的 relationship/dataimport 资源下,上传Shape文件,且Shape文件需要压缩为 *.zip 的格式。
今天看了一下文档,好像zip不支持shp类型文件,强制上传shp压缩的zip,会报错
然后就是这个post请求需要提供的参数有哪些呢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
怎么使用Java 调用iServer提供的接口将图层发布数据服务
iServer使用服务装配功能添加服务组件时,提供者以及接口列表是空的
IServer是否有服务组件和服务提供者的接口
超图FAQ:请教一下, 使用iDesktopX连接postgis数据源, 创建了CAD数据集, 导入DWG文件后, 发布服务到iserver, iserver的日志提示截图中的错误, 无法找到发布的服务, 请问该怎么排查这个问题呢
有没有什么接口可以一次性查询到iserver上所有的服务是用什么数据发布的
两点连通性分析是否有对应的服务接口提供?
超图FAQ:请问下,iPortal地图工作室执行分析时提示“未找到可用的分析服务”有可能是什么原因呢,已经按照帮助文档所说提前添加了一个iServer服务器并且有空间分析服务模块
IServer的REST空间分析服务提供者接口包权限不足
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...