flow.svg 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486
  1. <svg id="SvgjsSvg1492" width="792" height="653.5" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs">
  2. <defs id="SvgjsDefs1493">
  3. <marker id="SvgjsMarker1502" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  4. <path id="SvgjsPath1503" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  5. </path>
  6. </marker>
  7. <marker id="SvgjsMarker1510" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  8. <path id="SvgjsPath1511" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  9. </path>
  10. </marker>
  11. <marker id="SvgjsMarker1518" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  12. <path id="SvgjsPath1519" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  13. </path>
  14. </marker>
  15. <marker id="SvgjsMarker1526" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  16. <path id="SvgjsPath1527" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  17. </path>
  18. </marker>
  19. <marker id="SvgjsMarker1536" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  20. <path id="SvgjsPath1537" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  21. </path>
  22. </marker>
  23. <marker id="SvgjsMarker1546" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  24. <path id="SvgjsPath1547" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  25. </path>
  26. </marker>
  27. <marker id="SvgjsMarker1554" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  28. <path id="SvgjsPath1555" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  29. </path>
  30. </marker>
  31. <marker id="SvgjsMarker1568" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  32. <path id="SvgjsPath1569" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  33. </path>
  34. </marker>
  35. <marker id="SvgjsMarker1576" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  36. <path id="SvgjsPath1577" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  37. </path>
  38. </marker>
  39. <marker id="SvgjsMarker1606" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  40. <path id="SvgjsPath1607" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  41. </path>
  42. </marker>
  43. <marker id="SvgjsMarker1614" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  44. <path id="SvgjsPath1615" d="M0,2 L14,6 L0,11 L0,2" fill="#000000" stroke="#000000" stroke-width="1">
  45. </path>
  46. </marker>
  47. <marker id="SvgjsMarker1700" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse">
  48. <path id="SvgjsPath1701" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="1">
  49. </path>
  50. </marker>
  51. </defs>
  52. <g id="SvgjsG1494" transform="translate(240,33.75)">
  53. <path id="SvgjsPath1495" d="M 15 0L 148 0C 168 0 168 45 148 45L 15 45C -5 45 -5 0 15 0Z" stroke="#335f94" stroke-width="3" fill-opacity="1" fill="#3581bb">
  54. </path>
  55. <g id="SvgjsG1496">
  56. <text id="SvgjsText1497" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="103" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="12.55" transform="rotate(0)">
  57. <tspan id="SvgjsTspan1498" dy="16" x="81.5">
  58. <tspan id="SvgjsTspan1499" style="text-decoration:;">
  59. 设备是否有IP能力
  60. </tspan>
  61. </tspan>
  62. </text>
  63. </g>
  64. </g>
  65. <g id="SvgjsG1500">
  66. <path id="SvgjsPath1501" d="M240 56.25L160 56.25L160 106.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1502)">
  67. </path>
  68. <rect id="SvgjsRect1504" width="13" height="16" x="168.5" y="48.25" fill="#ffffff">
  69. </rect>
  70. <text id="SvgjsText1505" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#0000ff" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="46.3" transform="rotate(0)">
  71. <tspan id="SvgjsTspan1506" dy="16" x="175">
  72. <tspan id="SvgjsTspan1507" style="text-decoration:;">
  73. 是
  74. </tspan>
  75. </tspan>
  76. </text>
  77. </g>
  78. <g id="SvgjsG1508">
  79. <path id="SvgjsPath1509" d="M403 56.25L457.875 56.25L457.875 56.25L512.75 56.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1510)">
  80. </path>
  81. <rect id="SvgjsRect1512" width="13" height="16" x="451.375" y="48.25" fill="#ffffff">
  82. </rect>
  83. <text id="SvgjsText1513" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#ff0000" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="46.3" transform="rotate(0)">
  84. <tspan id="SvgjsTspan1514" dy="16" x="457.875">
  85. <tspan id="SvgjsTspan1515" style="text-decoration:;">
  86. 否
  87. </tspan>
  88. </tspan>
  89. </text>
  90. </g>
  91. <g id="SvgjsG1516">
  92. <path id="SvgjsPath1517" d="M148 306.25L209 306.25L209 306.25L270 306.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1518)">
  93. </path>
  94. <rect id="SvgjsRect1520" width="13" height="16" x="202.5" y="298.25" fill="#ffffff">
  95. </rect>
  96. <text id="SvgjsText1521" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#ff0000" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="296.3" transform="rotate(0)">
  97. <tspan id="SvgjsTspan1522" dy="16" x="209">
  98. <tspan id="SvgjsTspan1523" style="text-decoration:;">
  99. 否
  100. </tspan>
  101. </tspan>
  102. </text>
  103. </g>
  104. <g id="SvgjsG1524">
  105. <path id="SvgjsPath1525" d="M331 321.25L331 343L331 343L331 364.75" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1526)">
  106. </path>
  107. </g>
  108. <g id="SvgjsG1528" transform="translate(270,364.75)">
  109. <path id="SvgjsPath1529" d="M 0 4Q 0 0 4 0L 118 0Q 122 0 122 4L 122 26Q 122 30 118 30L 4 30Q 0 30 0 26Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  110. </path>
  111. <g id="SvgjsG1530">
  112. <text id="SvgjsText1531" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="65" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="5.05" transform="rotate(0)">
  113. <tspan id="SvgjsTspan1532" dy="16" x="61">
  114. <tspan id="SvgjsTspan1533" style="text-decoration:;">
  115. 上传到平台
  116. </tspan>
  117. </tspan>
  118. </text>
  119. </g>
  120. </g>
  121. <g id="SvgjsG1534">
  122. <path id="SvgjsPath1535" d="M331 394.75L331 418L331 418L331 441.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1536)">
  123. </path>
  124. </g>
  125. <g id="SvgjsG1538" transform="translate(533,285.75)">
  126. <path id="SvgjsPath1539" d="M 0 20.5L 54.5 0L 109 20.5L 54.5 41Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  127. </path>
  128. <g id="SvgjsG1540">
  129. <text id="SvgjsText1541" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="10.755" transform="rotate(0)">
  130. <tspan id="SvgjsTspan1542" dy="16" x="54.5">
  131. <tspan id="SvgjsTspan1543" style="text-decoration:;">
  132. 接入方式
  133. </tspan>
  134. </tspan>
  135. </text>
  136. </g>
  137. </g>
  138. <g id="SvgjsG1544">
  139. <path id="SvgjsPath1545" d="M533 306.25L462.5 306.25L462.5 306.25L392 306.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1546)">
  140. </path>
  141. <rect id="SvgjsRect1548" width="91" height="16" x="417" y="298.25" fill="#ffffff">
  142. </rect>
  143. <text id="SvgjsText1549" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="91" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="296.3" transform="rotate(0)">
  144. <tspan id="SvgjsTspan1550" dy="16" x="462.5">
  145. <tspan id="SvgjsTspan1551" style="text-decoration:;">
  146. 第三方应用推送
  147. </tspan>
  148. </tspan>
  149. </text>
  150. </g>
  151. <g id="SvgjsG1552">
  152. <path id="SvgjsPath1553" d="M587.5 326.75L587.5 384.125L587.5 384.125L587.5 441.5" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1554)">
  153. </path>
  154. <rect id="SvgjsRect1556" width="104" height="16" x="535.5" y="376.125" fill="#ffffff">
  155. </rect>
  156. <text id="SvgjsText1557" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="104" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="374.175" transform="rotate(0)">
  157. <tspan id="SvgjsTspan1558" dy="16" x="587.5">
  158. <tspan id="SvgjsTspan1559" style="text-decoration:;">
  159. 第三方云平台接入
  160. </tspan>
  161. </tspan>
  162. </text>
  163. </g>
  164. <g id="SvgjsG1560" transform="translate(512.75,25)">
  165. <path id="SvgjsPath1561" d="M 0 31.25L 70.5 0L 141 31.25L 70.5 62.5Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  166. </path>
  167. <g id="SvgjsG1562">
  168. <text id="SvgjsText1563" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="91" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="21.6125" transform="rotate(0)">
  169. <tspan id="SvgjsTspan1564" dy="16" x="70.5">
  170. <tspan id="SvgjsTspan1565" style="text-decoration:;">
  171. 是否已接入网关
  172. </tspan>
  173. </tspan>
  174. </text>
  175. </g>
  176. </g>
  177. <g id="SvgjsG1566">
  178. <path id="SvgjsPath1567" d="M583.25 87.5L583.25 146.25L220 146.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1568)">
  179. </path>
  180. <rect id="SvgjsRect1570" width="13" height="16" x="424.5" y="138.25" fill="#ffffff">
  181. </rect>
  182. <text id="SvgjsText1571" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#3333ff" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="136.3" transform="rotate(0)">
  183. <tspan id="SvgjsTspan1572" dy="16" x="431">
  184. <tspan id="SvgjsTspan1573" style="text-decoration:;">
  185. 是
  186. </tspan>
  187. </tspan>
  188. </text>
  189. </g>
  190. <g id="SvgjsG1574">
  191. <path id="SvgjsPath1575" d="M653.75 56.25L708 56.25L708 148.75" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1576)">
  192. </path>
  193. <rect id="SvgjsRect1578" width="13" height="16" x="701.5" y="67.375" fill="#ffffff">
  194. </rect>
  195. <text id="SvgjsText1579" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#ff0000" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="65.425" transform="rotate(0)">
  196. <tspan id="SvgjsTspan1580" dy="16" x="708">
  197. <tspan id="SvgjsTspan1581" style="text-decoration:;">
  198. 否
  199. </tspan>
  200. </tspan>
  201. </text>
  202. </g>
  203. <g id="SvgjsG1582" transform="translate(649,148.75)">
  204. <path id="SvgjsPath1583" d="M 0 4Q 0 0 4 0L 114 0Q 118 0 118 4L 118 39Q 118 43 114 43L 4 43Q 0 43 0 39Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  205. </path>
  206. <g id="SvgjsG1584">
  207. <text id="SvgjsText1585" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="11.55" transform="rotate(0)">
  208. <tspan id="SvgjsTspan1586" dy="16" x="59">
  209. <tspan id="SvgjsTspan1587" style="text-decoration:;">
  210. 联系我们
  211. </tspan>
  212. </tspan>
  213. </text>
  214. </g>
  215. </g>
  216. <g id="SvgjsG1588" transform="translate(25,266.25)">
  217. <path id="SvgjsPath1589" d="M 0 40L 61.5 0L 123 40L 61.5 80Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  218. </path>
  219. <g id="SvgjsG1590">
  220. <text id="SvgjsText1591" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="91" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="14.45" transform="rotate(0)">
  221. <tspan id="SvgjsTspan1592" dy="16" x="61.5">
  222. <tspan id="SvgjsTspan1593" style="text-decoration:;">
  223. 是否使用
  224. </tspan>
  225. </tspan>
  226. <tspan id="SvgjsTspan1594" dy="16" x="61.5">
  227. <tspan id="SvgjsTspan1595" style="text-decoration:;">
  228. JetLinks官方协
  229. </tspan>
  230. </tspan>
  231. <tspan id="SvgjsTspan1596" dy="16" x="61.5">
  232. <tspan id="SvgjsTspan1597" style="text-decoration:;">
  233. 议
  234. </tspan>
  235. </tspan>
  236. </text>
  237. </g>
  238. </g>
  239. <g id="SvgjsG1598" transform="translate(100,106.25)">
  240. <path id="SvgjsPath1599" d="M 0 40L 60 0L 120 40L 60 80Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  241. </path>
  242. <g id="SvgjsG1600">
  243. <text id="SvgjsText1601" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="78" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="30.45" transform="rotate(0)">
  244. <tspan id="SvgjsTspan1602" dy="16" x="60">
  245. <tspan id="SvgjsTspan1603" style="text-decoration:;">
  246. 是否直连平台
  247. </tspan>
  248. </tspan>
  249. </text>
  250. </g>
  251. </g>
  252. <g id="SvgjsG1604">
  253. <path id="SvgjsPath1605" d="M100 146.25L86.5 146.25L86.5 266.25" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1606)">
  254. </path>
  255. <rect id="SvgjsRect1608" width="13" height="16" x="80" y="191.5" fill="#ffffff">
  256. </rect>
  257. <text id="SvgjsText1609" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#3333ff" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="189.55" transform="rotate(0)">
  258. <tspan id="SvgjsTspan1610" dy="16" x="86.5">
  259. <tspan id="SvgjsTspan1611" style="text-decoration:;">
  260. 是
  261. </tspan>
  262. </tspan>
  263. </text>
  264. </g>
  265. <g id="SvgjsG1612">
  266. <path id="SvgjsPath1613" d="M160 186.25L160 236L587.5 236L587.5 285.75" stroke="#000000" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1614)">
  267. </path>
  268. <rect id="SvgjsRect1616" width="13" height="16" x="367.25" y="228" fill="#ffffff">
  269. </rect>
  270. <text id="SvgjsText1617" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#ff0000" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="226.05" transform="rotate(0)">
  271. <tspan id="SvgjsTspan1618" dy="16" x="373.75">
  272. <tspan id="SvgjsTspan1619" style="text-decoration:;">
  273. 否
  274. </tspan>
  275. </tspan>
  276. </text>
  277. </g>
  278. <g id="SvgjsG1620" transform="translate(489,441.5)">
  279. <path id="SvgjsPath1621" d="M 0 0L 197 0L 197 187L 0 187Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  280. </path>
  281. <g id="SvgjsG1622">
  282. <text id="SvgjsText1623" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="83.55" transform="rotate(0)">
  283. </text>
  284. </g>
  285. </g>
  286. <g id="SvgjsG1624" transform="translate(512.75,449.875)">
  287. <path id="SvgjsPath1625" d="M 0 4Q 0 0 4 0L 149 0Q 153 0 153 4L 153 20.25Q 153 24.25 149 24.25L 4 24.25Q 0 24.25 0 20.25Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  288. </path>
  289. <g id="SvgjsG1626">
  290. <text id="SvgjsText1627" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="46" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="2.175" transform="rotate(0)">
  291. <tspan id="SvgjsTspan1628" dy="16" x="76.5">
  292. <tspan id="SvgjsTspan1629" style="text-decoration:;">
  293. NB-IoT
  294. </tspan>
  295. </tspan>
  296. </text>
  297. </g>
  298. </g>
  299. <g id="SvgjsG1630" transform="translate(512.75,519.875)">
  300. <path id="SvgjsPath1631" d="M 0 4Q 0 0 4 0L 149 0Q 153 0 153 4L 153 22.875Q 153 26.875 149 26.875L 4 26.875Q 0 26.875 0 22.875Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  301. </path>
  302. <g id="SvgjsG1632">
  303. <text id="SvgjsText1633" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="65" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="3.4875" transform="rotate(0)">
  304. <tspan id="SvgjsTspan1634" dy="16" x="76.5">
  305. <tspan id="SvgjsTspan1635" style="text-decoration:;">
  306. 阿里云平台
  307. </tspan>
  308. </tspan>
  309. </text>
  310. </g>
  311. </g>
  312. <g id="SvgjsG1636" transform="translate(512.75,556.125)">
  313. <path id="SvgjsPath1637" d="M 0 4Q 0 0 4 0L 149 0Q 153 0 153 4L 153 24Q 153 28 149 28L 4 28Q 0 28 0 24Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  314. </path>
  315. <g id="SvgjsG1638">
  316. <text id="SvgjsText1639" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="78" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="4.05" transform="rotate(0)">
  317. <tspan id="SvgjsTspan1640" dy="16" x="76.5">
  318. <tspan id="SvgjsTspan1641" style="text-decoration:;">
  319. 海康视频平台
  320. </tspan>
  321. </tspan>
  322. </text>
  323. </g>
  324. </g>
  325. <g id="SvgjsG1642" transform="translate(512.75,592.5)">
  326. <path id="SvgjsPath1643" d="M 0 4Q 0 0 4 0L 149 0Q 153 0 153 4L 153 20.25Q 153 24.25 149 24.25L 4 24.25Q 0 24.25 0 20.25Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  327. </path>
  328. <g id="SvgjsG1644">
  329. <text id="SvgjsText1645" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="39" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="2.175" transform="rotate(0)">
  330. <tspan id="SvgjsTspan1646" dy="16" x="76.5">
  331. <tspan id="SvgjsTspan1647" style="text-decoration:;">
  332. 自定义
  333. </tspan>
  334. </tspan>
  335. </text>
  336. </g>
  337. </g>
  338. <g id="SvgjsG1648" transform="translate(235,441.25)">
  339. <path id="SvgjsPath1649" d="M 0 0L 192 0L 192 187.5L 0 187.5Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  340. </path>
  341. <g id="SvgjsG1650">
  342. <text id="SvgjsText1651" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="0" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="83.8" transform="rotate(0)">
  343. </text>
  344. </g>
  345. </g>
  346. <g id="SvgjsG1652" transform="translate(247.5,469.75)">
  347. <path id="SvgjsPath1653" d="M 0 4Q 0 0 4 0L 154.5 0Q 158.5 0 158.5 4L 158.5 26Q 158.5 30 154.5 30L 4 30Q 0 30 0 26Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  348. </path>
  349. <g id="SvgjsG1654">
  350. <text id="SvgjsText1655" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="121" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="5.05" transform="rotate(0)">
  351. <tspan id="SvgjsTspan1656" dy="16" x="79.5">
  352. <tspan id="SvgjsTspan1657" style="text-decoration:;">
  353. MQTT Server,Client
  354. </tspan>
  355. </tspan>
  356. </text>
  357. </g>
  358. </g>
  359. <g id="SvgjsG1658" transform="translate(254.25,434.75)">
  360. <path id="SvgjsPath1659" d="M 0 0L 160 0L 160 40L 0 40Z" stroke="none" fill="none">
  361. </path>
  362. <g id="SvgjsG1660">
  363. <text id="SvgjsText1661" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="52" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="10.05" transform="rotate(0)">
  364. <tspan id="SvgjsTspan1662" dy="16" x="80">
  365. <tspan id="SvgjsTspan1663" style="text-decoration:;">
  366. 接入平台
  367. </tspan>
  368. </tspan>
  369. </text>
  370. </g>
  371. </g>
  372. <g id="SvgjsG1664" transform="translate(247.5,507)">
  373. <path id="SvgjsPath1665" d="M 0 4Q 0 0 4 0L 154.5 0Q 158.5 0 158.5 4L 158.5 25.75Q 158.5 29.75 154.5 29.75L 4 29.75Q 0 29.75 0 25.75Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  374. </path>
  375. <g id="SvgjsG1666">
  376. <text id="SvgjsText1667" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="109" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="4.925" transform="rotate(0)">
  377. <tspan id="SvgjsTspan1668" dy="16" x="79.5">
  378. <tspan id="SvgjsTspan1669" style="text-decoration:;">
  379. TCP Server,Client
  380. </tspan>
  381. </tspan>
  382. </text>
  383. </g>
  384. </g>
  385. <g id="SvgjsG1670" transform="translate(247.5,546.75)">
  386. <path id="SvgjsPath1671" d="M 0 4Q 0 0 4 0L 69.5 0Q 73.5 0 73.5 4L 73.5 34Q 73.5 38 69.5 38L 4 38Q 0 38 0 34Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  387. </path>
  388. <g id="SvgjsG1672">
  389. <text id="SvgjsText1673" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="40" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="1.05" transform="rotate(0)">
  390. <tspan id="SvgjsTspan1674" dy="16" x="37">
  391. <tspan id="SvgjsTspan1675" style="text-decoration:;">
  392. HTTP
  393. </tspan>
  394. </tspan>
  395. <tspan id="SvgjsTspan1676" dy="16" x="37">
  396. <tspan id="SvgjsTspan1677" style="text-decoration:;">
  397. Server
  398. </tspan>
  399. </tspan>
  400. </text>
  401. </g>
  402. </g>
  403. <g id="SvgjsG1678" transform="translate(335.5,546.75)">
  404. <path id="SvgjsPath1679" d="M 0 4Q 0 0 4 0L 66.5 0Q 70.5 0 70.5 4L 70.5 34Q 70.5 38 66.5 38L 4 38Q 0 38 0 34Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  405. </path>
  406. <g id="SvgjsG1680">
  407. <text id="SvgjsText1681" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="40" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="1.05" transform="rotate(0)">
  408. <tspan id="SvgjsTspan1682" dy="16" x="35.5">
  409. <tspan id="SvgjsTspan1683" style="text-decoration:;">
  410. CoAP
  411. </tspan>
  412. </tspan>
  413. <tspan id="SvgjsTspan1684" dy="16" x="35.5">
  414. <tspan id="SvgjsTspan1685" style="text-decoration:;">
  415. Server
  416. </tspan>
  417. </tspan>
  418. </text>
  419. </g>
  420. </g>
  421. <g id="SvgjsG1686" transform="translate(247.5,592.5)">
  422. <path id="SvgjsPath1687" d="M 0 4Q 0 0 4 0L 154.5 0Q 158.5 0 158.5 4L 158.5 23Q 158.5 27 154.5 27L 4 27Q 0 27 0 23Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  423. </path>
  424. <g id="SvgjsG1688">
  425. <text id="SvgjsText1689" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="27" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="3.55" transform="rotate(0)">
  426. <tspan id="SvgjsTspan1690" dy="16" x="79.5">
  427. <tspan id="SvgjsTspan1691" style="text-decoration:;">
  428. UDP
  429. </tspan>
  430. </tspan>
  431. </text>
  432. </g>
  433. </g>
  434. <g id="SvgjsG1692" transform="translate(270,291.25)">
  435. <path id="SvgjsPath1693" d="M 0 4Q 0 0 4 0L 118 0Q 122 0 122 4L 122 26Q 122 30 118 30L 4 30Q 0 30 0 26Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#ffffff">
  436. </path>
  437. <g id="SvgjsG1694">
  438. <text id="SvgjsText1695" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="91" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="5.05" transform="rotate(0)">
  439. <tspan id="SvgjsTspan1696" dy="16" x="61">
  440. <tspan id="SvgjsTspan1697" style="text-decoration:;">
  441. 开发报文解析包
  442. </tspan>
  443. </tspan>
  444. </text>
  445. </g>
  446. </g>
  447. <g id="SvgjsG1698">
  448. <path id="SvgjsPath1699" d="M86.5 346.25L86.5 535L235 535" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1700)">
  449. </path>
  450. <rect id="SvgjsRect1702" width="13" height="16" x="80" y="506.875" fill="#ffffff">
  451. </rect>
  452. <text id="SvgjsText1703" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13" fill="#3333ff" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="504.925" transform="rotate(0)">
  453. <tspan id="SvgjsTspan1704" dy="16" x="86.5">
  454. <tspan id="SvgjsTspan1705" style="text-decoration:;">
  455. 是
  456. </tspan>
  457. </tspan>
  458. </text>
  459. </g>
  460. <g id="SvgjsG1706" transform="translate(512.75,482.875)">
  461. <path id="SvgjsPath1707" d="M 0 4Q 0 0 4 0L 70 0Q 74 0 74 4L 74 22.5Q 74 26.5 70 26.5L 4 26.5Q 0 26.5 0 22.5Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  462. </path>
  463. <g id="SvgjsG1708">
  464. <text id="SvgjsText1709" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="3.3" transform="rotate(0)">
  465. <tspan id="SvgjsTspan1710" dy="16" x="37">
  466. <tspan id="SvgjsTspan1711" style="text-decoration:;">
  467. 移动
  468. </tspan>
  469. </tspan>
  470. </text>
  471. </g>
  472. </g>
  473. <g id="SvgjsG1712" transform="translate(591.75,482.875)">
  474. <path id="SvgjsPath1713" d="M 0 4Q 0 0 4 0L 70 0Q 74 0 74 4L 74 22.5Q 74 26.5 70 26.5L 4 26.5Q 0 26.5 0 22.5Z" stroke="#335f94" stroke-width="2" fill-opacity="1" fill="#3581bb">
  475. </path>
  476. <g id="SvgjsG1714">
  477. <text id="SvgjsText1715" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="26" fill="#ffffff" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" y="3.3" transform="rotate(0)">
  478. <tspan id="SvgjsTspan1716" dy="16" x="37">
  479. <tspan id="SvgjsTspan1717" style="text-decoration:;">
  480. 电信
  481. </tspan>
  482. </tspan>
  483. </text>
  484. </g>
  485. </g>
  486. </svg>