{"componentChunkName":"component---src-templates-microservices-js","path":"/zh/microservices/PublishDMWorkspaces/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"发布dm工作空间\"><a href=\"#%E5%8F%91%E5%B8%83dm%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>发布DM工作空间</h2>\n<p>GIS云套件可以将工作空间发布为GIS服务，工作空间是用户的工作环境，存储了一个工程项目（同一个事务过程）中所有的数据源和地图的组织关系。一般情况下，用户的数据是以 SuperMap 工作空间形式组织的。</p>\n<h3 id=\"安装达梦数据库依赖\"><a href=\"#%E5%AE%89%E8%A3%85%E8%BE%BE%E6%A2%A6%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BE%9D%E8%B5%96\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>安装达梦数据库依赖</h3>\n<p>发布DM工作空间前，参照以下步骤在相关镜像中安装达梦数据库依赖：</p>\n<blockquote>\n<p>ispeco-dashboard-api 镜像和 gisapp-* 开头的镜像均要按照以下步骤安装依赖</p>\n</blockquote>\n<ol>\n<li>\n<p>执行以下命令，进入容器：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">docker exec -i -t &lt;容器名&gt; /bin/bash</code></pre></div>\n</li>\n<li>\n<p>执行以下命令，获取UGO_HOME路径：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">echo $UGO_HOME</code></pre></div>\n</li>\n<li>从<code class=\"gatsby-code-text\">【达梦数据库安装路径】/bin</code>目录下将以下<code class=\"gatsby-code-text\">.so</code>文件复制到UGO_HOME路径下。</li>\n</ol>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">libdmcalc.so\nlibdmcfg.so\nlibdmclientlex.so\nlibdmcomm.so\nlibdmcpr.so\nlibdmcvt.so\nlibdmcyt.so\nlibdmdcr.so\nlibdmdpi.so\nlibdmdta.so\nlibdmelog.so\nlibdmfldr.so\nlibdmmem.so\nlibdmmout.so\nlibdmnci.so\nlibdmoci.so\nlibdmos.so\nlibdmstrt.so\nlibdmutl.so </code></pre></div>\n<blockquote>\n<p>注意：</p>\n<ol>\n<li><code class=\"gatsby-code-text\">libdmfldr.so</code>是ARM环境下所需文件。</li>\n<li>如果<code class=\"gatsby-code-text\">【达梦数据库安装路径】/bin</code>目录下没有<code class=\"gatsby-code-text\">libdmoci.so</code>文件，请联系达梦数据库提供商获取。</li>\n</ol>\n</blockquote>\n<p>  执行以下命令复制文件：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">docker cp &lt;文件名称&gt; &lt;容器名&gt;:&lt;UGO_HOME路径&gt;</code></pre></div>\n<ol start=\"4\">\n<li>\n<p>执行以下命令检测数据库依赖是否完整：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">ldd -r libSuEngineDMCI.so</code></pre></div>\n<blockquote>\n<p>如果执行后提示有依赖缺失，需要根据具体错误提示找到相应依赖进行补充。</p>\n</blockquote>\n</li>\n<li>\n<p>基于上面的容器创建新的镜像。</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">docker commit &lt;容器名&gt; &lt;新镜像名称&gt;</code></pre></div>\n</li>\n<li>\n<p>用新镜像替换原有镜像。</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">docker push {新镜像名称}</code></pre></div>\n</li>\n<li>修改服务节点（gisapplication）与 ispeco-dashboard-api 所用的镜像为新镜像。</li>\n</ol>\n<h3 id=\"发布dm工作空间-1\"><a href=\"#%E5%8F%91%E5%B8%83dm%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%97%B4-1\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>发布DM工作空间</h3>\n<p>请根据以下步骤发布DM工作空间：</p>\n<ol>\n<li>\n<p>登录GIS云套件，点击<strong>iManager首页->系统管理</strong>进入iManager管理页面；点击左侧导航栏<strong>服务管理->服务实例</strong>；点击页面<strong>发布服务</strong>。选择数据来源<strong>DM工作空间</strong>，点击<strong>下一步</strong>。</p>\n<ul>\n<li>高级选项（自定义时选择）：自定义构建服务需要的配置信息，如provider、component、interface等，详细介绍请参见<a href=\"https://help.supermap.com/iServer/zh/tutorial/Server_Service_Management/GISService_Config/GISService_Config/\" target=\"_blank\">SuperMap iServer文档->GIS服务的配置与管理</a>。使用高级选项进行服务扩展请参见<a href=\"../ExtensionIntroduction/\">服务管理->扩展服务</a>。使用高级选项将iServer中的服务迁移至GIS云套件请参见<a href=\"../iServerServicesMigration/\">附录->iServer服务迁移</a>。</li>\n</ul>\n</li>\n<li>\n<p>在<strong>配置数据</strong>中填入数据源相关信息。</p>\n<ul>\n<li>服务器名称（必填）：DM服务器名称或地址。</li>\n<li>工作空间名称（必填）：工作空间在数据库中的名称。</li>\n<li>数据库名称：所用数据库名称。</li>\n<li>用户名（必填）：登录数据库的用户名。</li>\n<li>密码（必填）：登录数据库的密码。</li>\n</ul>\n</li>\n<li>选择需要发布的<strong>服务类型</strong>。请参考<a href=\"../PublishService/\">GIS云套件->服务管理->服务实例->发布服务</a>中的关系表。</li>\n<li>\n<p>配置服务。</p>\n<p>当服务类型为REST-地图服务、REST-数据服务、REST-失量瓦片服务、WMS1.1.1服务、WMS1.3.0服务、WMTS1.0.0服务、WMTS-CHINA服务、WFS1.0.0服务、WFS2.0.0服务、WCS1.1.1服务、WCS1.1.2、ArcGIS REST地图服务、ArcGIS REST要素服务、百度REST地图服务、Google Rest地图服务时，选择<strong>是否允许编辑</strong>，若允许编辑，则访问者可更改服务配置。</p>\n<p>当服务类型为REST-数据服务、WFS1.0.0服务、WFS2.0.0、WCS1.1.1服务、WCS1.1.2、ArcGIS REST要素服务时，可开启<strong>选择发布数据集</strong>，指定数据源中的数据集进行发布，不开启<strong>选择发布数据集</strong>则默认发布所有数据集。</p>\n<p>当服务类型为REST-地址匹配服务时，需对以下参数进行配置。</p>\n<ul>\n<li>地址字典（必填）：地址字典文件路径，后缀为“.dct”。地址字典文件中规定了中文分词规则，分词是把中文的汉字序列切分成有意义的词，例如：我是一个学生，分词后的结果：我/是/一个/学生。地址字典就是这些有意义的词的集合。GIS云套件内置地址字典，您也可以通过 SuperMap iobject Java 为您的数据定制地址字典。</li>\n<li>数据源（必填）：选择参与地址匹配数据的数据源。</li>\n<li>数据集（必填）：选择参与地址匹配的数据集。</li>\n<li>查询字段（必填）：选择参与地址匹配的字段，最终返回的地点名称与设置的字段保持一致。</li>\n</ul>\n<blockquote>\n<p>例如：<br>\n设置查询字段”province, city,county”，返回地点名称为“四川省成都市金牛区”。</p>\n</blockquote>\n<ul>\n<li>索引目录（必填）：当发布工作空间为地址匹配服务时，此参数用于指定生成的地址索引的目录。发布服务时，系统将根据参与地址匹配的数据集中指定字段中的内容建立索引，同时对其进行分词，这一过程是基于传入的字典进行的。您也可以在此输入已有的索引目录，用于发布地址匹配服务。如果设置-1，则使用默认值。</li>\n<li>查询半径（必填）：用于设置查询范围，设置后用户将获得指定半径内的结果。使用反向地址匹配时有效，单位与索引的投影系统单位一直。如果查询半径未设置，则使用默认值，以度为单位时，查询半径默认为0.01度；以米为单位时，查询半径默认为500米。如果设置-1，则使用默认值。</li>\n<li>最大结果数：显示地址匹配结果的最大数量。</li>\n<li>网络间距：创建索引时，设置网格间距，单位与数据集单位一致。如果设置-1，则使用默认值。</li>\n<li>定时更新索引：是否定时更新索引。若需要定时更新索引，可选择指定日期更新，即在参数中设置更新的日期以及更新时间；也可选择间隔时间更新，即在参数中设置每周几在几点几分自动更新。</li>\n</ul>\n<p>当服务类型为REST-交通网络分析服务时，需对以下参数进行配置：</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/fb34ef820824ce045d82b100ece89cbc/e4c9a/filesworkspacetransportationnetwork.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 591px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 92.38095238095238%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAIAAADUsmlHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB3klEQVQ4y31TSZKbQBDUP3wYs/VGQ290A0JI9mjmhJeT5+Bn+O5nzM8cfo+zQQ5piEEZ0NFQJFmVVb07jOP3r9+en56nafoyTVopIYQsS4FLYIkQG9ghXle1lLICpGSM5XmeZVlREEppMYNuYIdYfgNKyH4/nE4nYzTn3DpnjcWvbwXxiBCIO/IWeZo6a7uuq+s6kq1xziEn7O+RYx6EhNAOw7Dve6UUvoDwsrlVhgt4A8qVjDrTJGmcG8fjYRi0jpymabTW4j6ZURpCOIwHHwIS9t7DRZinjUHmK8PXaYMMza5tu763zrZtC0HOGQqG+KpDa2XUa4yBIFYUCUolKyirGdDlNwAfoQu5iHcRvN/ve2gubpuozBsfEfPcShsmO+t88NZGb+uqMnNv8ftaqWru2aZydKvx4wzUDCl0Cz7hO+xRc/kWS9uvyhhpF7uilI5FWhsHg3GmtK7naV8ZdlWmhPZd//nxEYKhDZDChFozK4cQa76jvExIknxks+doEua5vJwqmecF2cC1VVhVVeFI4JCez2ffeMFoLRhJH0iezQ0p3icvQDhNszinaZanCfNH+fQizz94M3BGxf/ZeJ98OR4AF+Thg/z5+/j699PrH/XyS5fUhxbVLjku+Aeq8byupuYyKQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"filesworkspacetransportationnetwork\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/fb34ef820824ce045d82b100ece89cbc/e4c9a/filesworkspacetransportationnetwork.png\"\n        srcset=\"/iManager_K8S/1014/static/fb34ef820824ce045d82b100ece89cbc/65ed1/filesworkspacetransportationnetwork.png 210w,\n/iManager_K8S/1014/static/fb34ef820824ce045d82b100ece89cbc/d10fb/filesworkspacetransportationnetwork.png 420w,\n/iManager_K8S/1014/static/fb34ef820824ce045d82b100ece89cbc/e4c9a/filesworkspacetransportationnetwork.png 591w\"\n        sizes=\"(max-width: 591px) 100vw, 591px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ul>\n<li>数据源名称（必选）：用于交通网络分析的网络数据集所在的数据源的名称。</li>\n<li>网络数据集名称（必选）：用于交通网络分析的网络数据集的名称。</li>\n<li>标识网络弧段ID的字段名（必选）：标志网络弧段 ID 的字段。</li>\n<li>标识网络结点ID的字段名（必选）：标志网络结点 ID 的字段。</li>\n<li>标识弧段起始结点ID的字段名（必选）：网络数据集中标志弧段起始结点 ID 的字段。</li>\n<li>标识弧段终止结点ID的字段名（必选）：网络数据集中标志弧段终止结点 ID 的字段。</li>\n<li>权值字段信息集合：增加一个字段作为权值字段。</li>\n</ul>\n<p>当服务类型为REST-交通换乘分析服务时，需对以下参数进行配置：</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/c754c69b3ce15a7e767ba303f5d956a7/67d6a/filesworkspacetransportationtransfer.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 529px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 161.42857142857144%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAIAAACdAM/hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACaUlEQVQ4y5WV65KiMBCFfRZRuSYECJDgpcTBy1T5/s+zH2R1GZXR7R8pxHSf092nm1me56fTuW0Px647nY6plGEYRlEUfmAzIYSxtizLuq6ttbzyPG+1WgVBsHoy3/eDkc2Wy+Xcm+Mw74+F1nqz3RCLKFJKlak0lSrlTIVIYDQOOhsHJlCWKWPqTOUQL6uyqquqKnWhjTFZlrl0XjtXVd11X4d2v9vtYLgc22LBwcvx/R/OAp5KJUkipXBEsAdqk87kXWpNzeEKQa3LotBUNL4ZzzC/h3jMmVZRdvApTN5bkSRxdDP8pwrmk1hj7ff3Zd2suUcUeWu7MzLi52tkoKOwvxEEIQg8EOJBGBPIlNfzTGWO3XndWNyssWTh2L7PmU4gBvoJWxCeYSeRiRf6frvf77Y7Gg5l21gH9RGyTNOiKBAVIvUHIi/tdZ9pLLPRDOY/SeLZforE82ALeBInU9WeRAarKsuu60xtUBh95oHiESIZTA7Fn1DYYqGLYrvdMEaAFEXuRHI3R+SXkczWTaNUP32Ik85FI/tFnr23UmltDOPRz3NZ4fwsz0lkKRLWCPhc4qSxQN1pT24SPPmnsQ0iMXUdx1FfLfGxPIkNz35rDfKUQjg93u21PFkzeO337fl8bNt9e2hp5/+JpJ+NPnxwV8Lv/o99Zhlcr9d1s2F9oFSWJilQZDGY69zkMmA5096/OUuZytS15021/62hy4WaU1sGkzlBM/eV8GYBxlEsEhkNVXVX2UgfrKEhZ4b569BZY/oFWBk3CWOFvcm50DrPctdzkYixPN9oO1OKPAdtR3y0nlfvGPkPzBxAKKhf/xAAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"filesworkspacetransportationtransfer\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/c754c69b3ce15a7e767ba303f5d956a7/67d6a/filesworkspacetransportationtransfer.png\"\n        srcset=\"/iManager_K8S/1014/static/c754c69b3ce15a7e767ba303f5d956a7/65ed1/filesworkspacetransportationtransfer.png 210w,\n/iManager_K8S/1014/static/c754c69b3ce15a7e767ba303f5d956a7/d10fb/filesworkspacetransportationtransfer.png 420w,\n/iManager_K8S/1014/static/c754c69b3ce15a7e767ba303f5d956a7/67d6a/filesworkspacetransportationtransfer.png 529w\"\n        sizes=\"(max-width: 529px) 100vw, 529px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ul>\n<li>公交网络名称: 设置公交网络的名称。默认的名称前缀是”transferNetwork-”。</li>\n<li>\n<p>公交线路环境设置：</p>\n<ul>\n<li>数据源别名（必选）：参与分析的公交线路数据的数据源别名。</li>\n<li>数据集名称（必选）：参与分析的公交线路数据集的名称。</li>\n<li>线路ID字段（必选）：标识公交线路 ID 的字段。</li>\n<li>线路名称字段（必选）：标识公交线路名称的字段。</li>\n</ul>\n</li>\n<li>\n<p>公交站点环境设置：</p>\n<ul>\n<li>数据源别名（必选）：参与分析的公交线站点据的数据源别名。</li>\n<li>数据集名称（必选）：参与分析的公交站点数据集的名称。</li>\n<li>站点ID字段（必选）：标识公交站点 ID 的字段。</li>\n<li>站点名称字段（必选）：标识公交站点名称的字段</li>\n</ul>\n</li>\n<li>\n<p>站点与线路关系设置：</p>\n<ul>\n<li>数据源别名（必选）：站线关系数据集所在的数据源别名。</li>\n<li>数据集名称（必选）：站线关系数据集的名称。</li>\n<li>线路ID字段（必选）：标识公交线路 ID 的字段。</li>\n<li>站点ID字段（必选）：标识公交站点 ID 的字段。</li>\n</ul>\n</li>\n</ul>\n<p>当您选择的服务类型只有一种时，可配置服务实例的服务名：</p>\n<ul>\n<li>服务名：设置服务实例的名称。如果不设置服务名，默认根据数据源和服务类型自动生成。</li>\n</ul>\n</li>\n<li>\n<p>选择服务节点。</p>\n<ul>\n<li>新增服务节点：创建服务节点，用以承载服务实例运行，创建时输入节点名称即可。首次使用服务发布请选择新增服务节点。</li>\n<li>选择已有（推荐）：将服务实例发布到已有服务节点。若已有服务节点无许可权限，使用新增服务节点。</li>\n</ul>\n</li>\n<li>点击<strong>发布</strong>，等待跳转页面的提示信息。</li>\n</ol>","frontmatter":{"title":"GIS云套件","next":null,"prev":null},"fields":{"path":"content/microservices/PublishDMWorkspaces.zh.md","slug":"/zh/microservices/PublishDMWorkspaces/","langKey":"zh"}}},"pageContext":{"slug":"/zh/microservices/PublishDMWorkspaces/"}}}