SuperMap iServer 支持将 Elasticsearch 服务作为数据来源直接发布为REST 数据服务。
您可以通过以下步骤快速发布已有的 Elasticsearch 数据服务:
- 在服务管理“首页”点击“快速发布”或在“服务-服务管理”页面,点击“快速创建服务”,进入发布向导;
- 选择数据源为“Elasticsearch 服务”,点击“下一步”;
- 设置 Elasticsearch 服务地址端口、集群名称、索引等信息,请确认输入的 Elasticsearch 服务地址与端口的正确性。然后点击“下一步”;
其中,Elasticsearch 服务的地址配置支持两类协议:
- https协议,例如:https://127.0.0.1:9200,并配置集群名称、索引、用户名和密码。
- http协议,例如:127.0.0.1:9200 或 http://127.0.0.1:9200 ,并配置集群名称、索引。
- 选择发布的服务类型,如 REST-数据服务,点击“下一步”;
- 设置数据服务是否允许编辑,默认不允许编辑。点击“发布”;
- 发布完成后,可以看到当前发布的服务名和链接,点击可直接访问服务。
请注意,目前仅支持将 Elasticsearch 服务发布为 GCS_WGS_1984(EPSG 4326)坐标系的数据服务。