CN118349618A - A real-time display method of geospatial information based on collaborative office software - Google Patents
A real-time display method of geospatial information based on collaborative office software Download PDFInfo
- Publication number
- CN118349618A CN118349618A CN202410776685.2A CN202410776685A CN118349618A CN 118349618 A CN118349618 A CN 118349618A CN 202410776685 A CN202410776685 A CN 202410776685A CN 118349618 A CN118349618 A CN 118349618A
- Authority
- CN
- China
- Prior art keywords
- data
- information
- queried
- office software
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/909—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Remote Sensing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供了一种基于协同办公软件的地理空间信息实时展示方法,涉及地理信息系统可视化技术领域,用于在协同办公软件中查询并展示地理信息数据,包括如下步骤:获取输入的文字数据,识别文字数据中的地址关键字和数据关键字;根据地址关键字生成待查询地址,根据数据关键字生成待查询数据类别;调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据;将地理信息数据在协同办公软件的信息显示区域进行实时展示。通过本申请的方法,不仅可以使得用户无需进行切换操作,而且还可以提升本地计算资源的使用效率并降低计算资源使用的并行程度,此外,还有利于降低网络带宽对于相关数据请求的响应速度的影响。
The present application provides a method for real-time display of geographic spatial information based on collaborative office software, which relates to the field of geographic information system visualization technology, and is used to query and display geographic information data in collaborative office software, including the following steps: obtaining input text data, identifying address keywords and data keywords in the text data; generating an address to be queried according to the address keyword, and generating a data category to be queried according to the data keyword; calling a GIS plug-in to obtain the geographic information data corresponding to the data category to be queried of the address to be queried in real time; and displaying the geographic information data in real time in the information display area of the collaborative office software. Through the method of the present application, not only can the user not need to perform switching operations, but also the efficiency of the use of local computing resources can be improved and the degree of parallelism in the use of computing resources can be reduced. In addition, it is also beneficial to reduce the impact of network bandwidth on the response speed of related data requests.
Description
技术领域Technical Field
本申请涉及地理信息系统可视化技术领域,具体涉及一种基于协同办公软件的地理空间信息实时展示方法。The present application relates to the field of geographic information system visualization technology, and specifically to a real-time display method of geographic spatial information based on collaborative office software.
背景技术Background technique
GIS(Geographic Information System或Geo-Information system,地理信息系统)是一种特定的十分重要的空间信息系统,其在计算机硬、软件系统支持下,对整个或部分地球表层空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。GIS (Geographic Information System or Geo-Information system) is a specific and very important spatial information system. With the support of computer hardware and software systems, it is a technical system that collects, stores, manages, calculates, analyzes, displays and describes relevant geographical distribution data in the whole or part of the earth's surface space.
随着遥感技术、互联网技术以及计算机技术等逐步发展和升级,GIS行业的发展趋向于专业化和精细化,Web GIS就是Internet技术应用于GIS开发的产物,是现代GIS技术的重要组成部分。Web GIS通过Web服务器接受客户端浏览器发出的GIS服务请求,将请求传给GIS服务器,GIS服务器从GIS数据库中提取相关的数据,并将提取的相关数据转为HTML页面或者直接通过Web服务器返回给客户端(现有的Web GIS客户端一般都是浏览器,以解决GIS基础数据的共享分发能力,实现地理信息系统的跨平台,让地理信息系统的应用得到了大众化的推广和普及作用)。With the gradual development and upgrading of remote sensing technology, Internet technology and computer technology, the development of GIS industry tends to be specialized and refined. Web GIS is the product of Internet technology applied to GIS development and is an important part of modern GIS technology. Web GIS accepts GIS service requests from client browsers through Web servers and transmits the requests to GIS servers. GIS servers extract relevant data from GIS databases and convert the extracted relevant data into HTML pages or directly return them to clients through Web servers (existing Web GIS clients are generally browsers, which solve the sharing and distribution capabilities of GIS basic data, realize the cross-platform of geographic information systems, and promote and popularize the application of geographic information systems).
协同办公软件是一种采用Internet/Intranet技术,其主要作用是为企业内部人员提供方便快捷的信息共享平台,促进高效协同工作。协同办公软件是一种利用现代网络技术提高企业协同工作效率、降低运营成本、优化企业管理和决策的重要工具。目前,绝大多数的协同办公软件都提供了基于浏览器的访问方式。Collaborative office software is a kind of Internet/Intranet technology. Its main function is to provide a convenient and fast information sharing platform for internal personnel of an enterprise and promote efficient collaborative work. Collaborative office software is an important tool that uses modern network technology to improve the efficiency of enterprise collaborative work, reduce operating costs, and optimize enterprise management and decision-making. At present, most collaborative office software provides browser-based access.
在实际应用过程中,常出现这样的需求:即,需要在使用协同办公软件的同时,进行某一地点的地理相关信息实时展示,现有的操作方法一般是基于同一客户端的浏览器,同时开启协同办公软件的网页和Web GIS的网页,然后在不同页面之间进行切换以进行协同办公软件相关文字的展示和WebGIS相关地理信息的实时展示。In actual application, such a requirement often arises: that is, it is necessary to display the geographic related information of a certain location in real time while using collaborative office software. The existing operation method is generally based on the browser of the same client, opening the web page of the collaborative office software and the web page of Web GIS at the same time, and then switching between different pages to display the text related to the collaborative office software and the real-time display of the geographic information related to WebGIS.
这样将会导致如下问题:This will lead to the following problems:
第一,在需要展示时,需要在协同办公软件和Web GIS之间进行切换,不仅展示效果不佳,而且操作较为繁琐。First, when presentation is needed, it is necessary to switch between collaborative office software and Web GIS, which not only results in poor presentation effects but also makes the operation cumbersome.
第二,协同办公软件和Web GIS均依赖于同一客户端的浏览器,受到本地计算资源使用的限制。Second, collaborative office software and Web GIS both rely on the same client browser and are limited by the use of local computing resources.
第三,由于协同办公软件和Web GIS同时使用,相关数据请求的响应速度受到网络带宽的影响。Third, since collaborative office software and Web GIS are used simultaneously, the response speed of related data requests is affected by the network bandwidth.
发明内容Summary of the invention
为了解决相关技术中的技术问题,本申请提供了一种基于协同办公软件的地理空间信息实时展示方法。通过本申请的方法,不仅可以使得用户无需进行切换操作,而且还可以提升本地计算资源的使用效率并降低计算资源使用的并行程度,此外,还有利于降低网络带宽对于相关数据请求的响应速度的影响。In order to solve the technical problems in the related art, the present application provides a method for real-time display of geospatial information based on collaborative office software. Through the method of the present application, not only can the user not need to perform switching operations, but also the efficiency of using local computing resources can be improved and the degree of parallel use of computing resources can be reduced. In addition, it is also helpful to reduce the impact of network bandwidth on the response speed of related data requests.
为了达到上述目的,本申请采用的技术方案为:In order to achieve the above purpose, the technical solution adopted in this application is:
一种基于协同办公软件的地理空间信息实时展示方法,用于在协同办公软件中根据输入的文字信息查询并展示对应的待查询地址的待查询数据类别所对应的地理信息数据,包括如下步骤:A method for real-time display of geographic spatial information based on collaborative office software is used to query and display geographic information data corresponding to a data category to be queried of a corresponding address to be queried in the collaborative office software according to input text information, and comprises the following steps:
获取输入的文字数据,识别文字数据中的地址关键字和数据关键字;Acquire input text data, and identify address keywords and data keywords in the text data;
根据地址关键字生成待查询地址,根据数据关键字生成待查询数据类别;Generate the address to be queried based on the address keyword, and generate the data category to be queried based on the data keyword;
调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据;Call the GIS plug-in to obtain the geographic information data corresponding to the data category to be queried of the address to be queried in real time;
将地理信息数据在协同办公软件的信息显示区域进行实时展示。Display geographic information data in real time in the information display area of collaborative office software.
可选地,该方法还包括:Optionally, the method further comprises:
将地理信息系统模块封装为协同办公软件的GIS插件,在协同办公软件中安装并加载该GIS插件;Encapsulate the geographic information system module as a GIS plug-in of the collaborative office software, and install and load the GIS plug-in in the collaborative office software;
在协同办公软件的服务端封装与该GIS插件对应的开发包,并在开发包中构造一个全局对象工具类,所述全局对象工具类包括大气环境信息对象、影像图层信息对象、地形图层信息对象、面域信息对象、地名及地标信息对象、地址坐标信息对象;The development kit corresponding to the GIS plug-in is encapsulated on the server side of the collaborative office software, and a global object tool class is constructed in the development kit, wherein the global object tool class includes an atmospheric environment information object, an image layer information object, a terrain layer information object, a surface area information object, a place name and landmark information object, and an address coordinate information object;
协同办公软件的服务端与GIS插件之间进行异步通信,以使得通过协同办公软件的服务端所获取到的地理信息数据传递至该GIS插件。The server of the collaborative office software and the GIS plug-in communicate asynchronously, so that the geographic information data acquired by the server of the collaborative office software is transmitted to the GIS plug-in.
可选地,所述协同办公软件的服务端与GIS插件之间进行异步通信具体包括:Optionally, the asynchronous communication between the server of the collaborative office software and the GIS plug-in specifically includes:
对于开发包所在的服务端:For the server where the development package is located:
步骤S1-1:先创建一个Socket实例,并绑定至某一端口号,通过Listen方法开始监听并设置监听数量阈值;Step S1-1: First create a Socket instance and bind it to a port number, start listening through the Listen method and set the listening quantity threshold;
步骤S1-2:使用Begin Accept和End Accept异步监听GIS插件所在的客户端,当有客户端连接后自动调用回调函数,此时开始心跳并将客户端的Socket与心跳信息加入至全局字典;Step S1-2: Use Begin Accept and End Accept to asynchronously monitor the client where the GIS plug-in is located. When a client connects, the callback function is automatically called. At this time, the heartbeat starts and the client's Socket and heartbeat information are added to the global dictionary.
步骤S1-3:当步骤S1-2中有客户端连接成功后,即可开启异步并通过BeginReceive和End Receive接收来自客户端的数据;当接收到来自客户端的数据后,自动调用回调函数;Step S1-3: When a client successfully connects in step S1-2, asynchronous operation can be started and data from the client can be received through BeginReceive and End Receive; after receiving data from the client, the callback function is automatically called;
步骤S1-4:利用Begin Send和End Send发送数据,发送成功后自动调用回调函数,其中,EndSend方法返回成功发送的字节数量;Step S1-4: Use Begin Send and End Send to send data. After the data is sent successfully, the callback function is automatically called. The EndSend method returns the number of bytes sent successfully.
对于GIS插件所在的客户端包括:The client for the GIS plug-in includes:
步骤S2-1:新建Socket实例并开始利用Begin Connect和End Connect异步连接到服务端,连接成功自动调用回调函数,即可开始心跳,接收发送数据;Step S2-1: Create a new Socket instance and start to use Begin Connect and End Connect to asynchronously connect to the server. When the connection is successful, the callback function is automatically called to start the heartbeat and receive and send data.
步骤S2-2:利用Begin Send和End Send发送数据,发送成功后自动调用回调函数,其中,EndSend方法返回成功发送的字节数量;Step S2-2: Use Begin Send and End Send to send data. After the data is sent successfully, the callback function is automatically called. The EndSend method returns the number of bytes sent successfully.
步骤S2-3:通过Begin Receive和End Receive接收来自客户端的数据;当接收到来自客户端的数据后,自动调用回调函数。Step S2-3: Receive data from the client through Begin Receive and End Receive; after receiving the data from the client, automatically call the callback function.
可选地,在所述步骤S1-3中,Optionally, in step S1-3,
服务端每次接收1024字节,根据Available属性,若判断接收到的数据大于1024字节,则将接收到的数据拼接起来,同时,根据Available属性,判断可读取的字节数,若小于等于0,则表明此次数据接收完毕。可选地,该方法还包括:The server receives 1024 bytes each time, and according to the Available attribute, if it is determined that the received data is greater than 1024 bytes, the received data is concatenated, and at the same time, according to the Available attribute, the number of bytes that can be read is determined, and if it is less than or equal to 0, it indicates that the data reception is complete. Optionally, the method also includes:
所述待查询数据类别包括:待查询科目、时间条件和数据显示条件;The data categories to be queried include: subjects to be queried, time conditions and data display conditions;
所述待查询科目包括:大气环境信息、GIS影像图层信息、GIS地形图层信息、面域信息、地名及地标信息、地址坐标信息;The subjects to be queried include: atmospheric environment information, GIS image layer information, GIS terrain layer information, area information, place name and landmark information, and address coordinate information;
所述时间条件包括:基于年数的时间条件、基于季度数的时间条件、基于月数的时间条件、基于天数的时间条件、基于小时数的时间条件、基于分钟数的时间条件和基于秒数的时间条件;The time conditions include: time conditions based on years, time conditions based on quarters, time conditions based on months, time conditions based on days, time conditions based on hours, time conditions based on minutes and time conditions based on seconds;
所述数据显示条件包括:按时间条件的正顺序逐一排布的显示条件、按时间条件的逆顺序逐一排布的显示条件。The data display conditions include: display conditions arranged one by one in the positive order of time conditions, and display conditions arranged one by one in the reverse order of time conditions.
可选地,所述数据显示条件还包括:Optionally, the data display condition also includes:
多个待查询地址的某一待查询科目的对比显示条件;或者,The comparison display conditions of a certain subject to be queried of multiple addresses to be queried; or,
多个待查询地址的某一待查询科目按照时间条件正顺序或逆顺序的对比显示条件。A certain subject to be queried of multiple addresses to be queried is displayed in a comparative manner in positive or reverse order according to the time condition.
可选地,在调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据之后,该方法还包括:Optionally, after calling the GIS plug-in to obtain in real time the geographic information data corresponding to the data category to be queried of the address to be queried, the method further includes:
根据基于获取的地理信息数据生成网页超链接,该网页超链接指向该待查询地址的实时地理信息所对应的网页。A web page hyperlink is generated based on the acquired geographic information data, and the web page hyperlink points to a web page corresponding to the real-time geographic information of the address to be queried.
可选地,所述网页超链接中的元素内容为在协同办公软件的信息显示区域中展示的地理信息数据中的若干个文字,所述网页超链接中的target属性为该待查询地址的实时地理信息所对应的网页地址,所述网页超链接中的href属性设置为绝对路径。Optionally, the element content in the web page hyperlink is several characters in the geographic information data displayed in the information display area of the collaborative office software, the target attribute in the web page hyperlink is the web page address corresponding to the real-time geographic information of the address to be queried, and the href attribute in the web page hyperlink is set to an absolute path.
可选地,将地理信息数据在协同办公软件的信息显示区域进行实时展示具体包括:Optionally, real-time display of geographic information data in the information display area of collaborative office software specifically includes:
将地理信息数据分为第一区域、第二区域和第三区域进行展示,其中,第一区域用于展示待查询地址,所述第二区域用于展示待查询地址的地址坐标;Divide the geographic information data into a first area, a second area and a third area for display, wherein the first area is used to display the address to be queried, and the second area is used to display the address coordinates of the address to be queried;
所述第三区域用于实时展示待查询地址对应的待查询科目,所述待查询科目包括如下科目中的任意一种:大气环境信息、GIS影像图层信息、GIS地形图层信息、面域信息、地名及地标信息。The third area is used to display the subject to be queried corresponding to the address to be queried in real time, and the subject to be queried includes any one of the following subjects: atmospheric environment information, GIS image layer information, GIS terrain layer information, area information, place name and landmark information.
可选地,所述协同办公软件为如下软件中的任意一种:Optionally, the collaborative office software is any one of the following software:
Office365、基于可道云的Office、WPS Office、Page Office、Only office。Office365, Office based on Kedao Cloud, WPS Office, Page Office, Only office.
本申请的有益效果包括:The beneficial effects of this application include:
1、第一,本申请通过将Web GIS封装为协同办公软件的插件的形式,使得需要进行某一地点的相关地理信息实时展示时,无需在协同办公软件和Web GIS之间进行切换,可以使得用户仅在协同办公软件界面同时完成相关文字的展示和WebGIS相关地理信息的实时展示。1. First, this application encapsulates Web GIS as a plug-in for collaborative office software, so that when the relevant geographic information of a certain location needs to be displayed in real time, there is no need to switch between the collaborative office software and Web GIS. Users can simultaneously display relevant text and real-time display of WebGIS related geographic information only in the collaborative office software interface.
第二,GIS插件既依赖于协同办公软件,同时又具有一定的独立性,这样,在一方面,在利用协同办公软件进行数据处理(例如,文档、图片的编辑、表格的计算等数据处理)的过程中,GIS插件不会使用到本地计算资源,GIS插件仅在调用时才会使用到本地计算资源,有利于提升本地计算资源的使用效率并降低计算资源使用的并行程度。在另一方面,通过本申请的方法,仅在调用GIS插件时,才会同时使用到协同办公软件和Web GIS,有利于降低网络带宽对于相关数据请求的响应速度的影响。Second, the GIS plug-in is dependent on collaborative office software, but also has a certain degree of independence. Thus, on the one hand, in the process of using collaborative office software for data processing (e.g., editing documents and pictures, calculating tables, etc.), the GIS plug-in will not use local computing resources. The GIS plug-in will only use local computing resources when it is called, which is conducive to improving the efficiency of local computing resources and reducing the degree of parallel use of computing resources. On the other hand, through the method of the present application, collaborative office software and Web GIS will only be used at the same time when the GIS plug-in is called, which is conducive to reducing the impact of network bandwidth on the response speed of related data requests.
2、本申请的其他有益效果或优势将在具体实施方式中进行详细描述。2. Other beneficial effects or advantages of the present application will be described in detail in the specific implementation manner.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative labor.
其中:in:
图1是本申请的一种示例性实施方式提供的基于协同办公软件的地理空间信息实时展示方法的步骤流程示意图。FIG1 is a schematic diagram of a step flow of a method for real-time display of geographic spatial information based on collaborative office software provided in an exemplary embodiment of the present application.
具体实施方式Detailed ways
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for protection, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。其中,还需要说明的是,在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes other steps or units that are not listed, or optionally includes other steps or units that are inherent to these processes, methods, products or devices. Among them, it should also be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design solutions. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
以下结合附图对本申请的技术方案进行详细表述。The technical solution of the present application is described in detail below with reference to the accompanying drawings.
实施例1Example 1
如图1所示,本实施例提供了一种基于协同办公软件的地理空间信息实时展示方法,用于在协同办公软件中根据输入的文字信息查询并展示对应的待查询地址的待查询数据类别所对应的地理信息数据,包括如下步骤:As shown in FIG. 1 , this embodiment provides a method for real-time display of geographic spatial information based on collaborative office software, which is used to query and display geographic information data corresponding to the data category to be queried of the corresponding address to be queried in the collaborative office software according to the input text information, and includes the following steps:
获取输入的文字数据,识别文字数据中的地址关键字和数据关键字;在此实施方式中,通过识别输入的文字数据,获取用户想要展示的具体地址(通过地址关键字)以及对应于该地址想要展示的数据(通过数据关键字),例如,用户输入的是“成都市的卫星云图”,就可以通过地址关键字“成都市”获取用户想要展示的具体地址,通过数据关键字“卫星云图”就可以获取用户想要展示该具体地址对应的数据。The input text data is obtained, and the address keywords and data keywords in the text data are identified. In this embodiment, the specific address that the user wants to display (through the address keyword) and the data corresponding to the address that the user wants to display (through the data keyword) are obtained by identifying the input text data. For example, if the user inputs "satellite cloud map of Chengdu", the specific address that the user wants to display can be obtained through the address keyword "Chengdu", and the data corresponding to the specific address that the user wants to display can be obtained through the data keyword "satellite cloud map".
根据地址关键字生成待查询地址,根据数据关键字生成待查询数据类别;在此实施方式中,根据识别出的地址关键字就可以生成对应的待查询地址,根据数据关键字就可以生成对应的待查询数据类别。可以理解的是,待查询地址可以是多个,待查询数据类别也可以是多种,本申请对此不作具体限定。The address to be queried is generated according to the address keyword, and the data category to be queried is generated according to the data keyword; in this embodiment, the corresponding address to be queried can be generated according to the identified address keyword, and the corresponding data category to be queried can be generated according to the data keyword. It can be understood that there can be multiple addresses to be queried and multiple data categories to be queried, and this application does not make specific limitations on this.
调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据;也就是说,本申请将Web GIS封装为协同办公软件的插件,即GIS插件,通过API接口标准提供给浏览器内核调用,浏览器本身只需要关心界面逻辑,将相关功能交给浏览器内核去执行(或完成)即可,这样,就可以通过调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据。Call the GIS plug-in to obtain the geographic information data corresponding to the data category to be queried of the address to be queried in real time; that is to say, this application encapsulates Web GIS as a plug-in for collaborative office software, namely, a GIS plug-in, and provides it to the browser kernel for calling through the API interface standard. The browser itself only needs to care about the interface logic and leave the relevant functions to the browser kernel to execute (or complete). In this way, the geographic information data corresponding to the data category to be queried of the address to be queried can be obtained in real time by calling the GIS plug-in.
将地理信息数据在协同办公软件的信息显示区域进行实时展示。这样,就可以实现在协同办公软件中进行某一地点的地理信息数据的实时展示。The geographic information data is displayed in real time in the information display area of the collaborative office software. In this way, the real-time display of the geographic information data of a certain location can be realized in the collaborative office software.
通过上述技术方案,Through the above technical solution,
第一,本申请通过将Web GIS封装为协同办公软件的插件的形式,使得需要进行某一地点的相关地理信息实时展示时,无需在协同办公软件和Web GIS之间进行切换,可以使得用户仅在协同办公软件界面同时完成相关文字的展示和WebGIS相关地理信息的实时展示。First, by encapsulating Web GIS as a plug-in for collaborative office software, this application eliminates the need to switch between collaborative office software and Web GIS when real-time display of relevant geographic information of a certain location is needed. Users can simultaneously display relevant text and real-time display of WebGIS-related geographic information only in the collaborative office software interface.
第二,GIS插件既依赖于协同办公软件,同时又具有一定的独立性,这样,在一方面,在利用协同办公软件进行数据处理(例如,文档、图片的编辑、表格的计算等数据处理)的过程中,GIS插件不会使用到本地计算资源,GIS插件仅在调用时才会使用到本地计算资源,有利于提升本地计算资源的使用效率并降低计算资源使用的并行程度。在另一方面,通过本申请的方法,仅在调用GIS插件时,才会同时使用到协同办公软件和Web GIS,有利于降低网络带宽对于相关数据请求的响应速度的影响。Second, the GIS plug-in is dependent on collaborative office software, but also has a certain degree of independence. Thus, on the one hand, in the process of using collaborative office software for data processing (e.g., editing documents and pictures, calculating tables, etc.), the GIS plug-in will not use local computing resources. The GIS plug-in will only use local computing resources when it is called, which is conducive to improving the efficiency of local computing resources and reducing the degree of parallel use of computing resources. On the other hand, through the method of the present application, collaborative office software and Web GIS will only be used at the same time when the GIS plug-in is called, which is conducive to reducing the impact of network bandwidth on the response speed of related data requests.
通过本申请的技术方案,能够充分利用GIS系统服务的强大处理能力和专业的计算结果返回能力,集合API的结果返回将GIS应用赋能于协同办公软件,从而就可以为协同办公软件注入以下功能:Through the technical solution of this application, the powerful processing power and professional calculation result return capability of GIS system services can be fully utilized, and the result return of the integrated API can be used to empower GIS applications in collaborative office software, thereby injecting the following functions into collaborative office software:
1、办公协同软件通过GIS插件获取地理信息的点数据;1. Office collaboration software obtains point data of geographic information through GIS plug-ins;
2、办公协同软件通过GIS插件获取动态获取地理信息数据的能力;2. The office collaboration software can dynamically obtain geographic information data through GIS plug-ins;
3、办公协同软件通过GIS插件对地理信息数据进行分析和处理;3. Office collaboration software analyzes and processes geographic information data through GIS plug-ins;
4、办公协同软件GIS插件获取地理信息的图数据,并对信息进行可视化渲染操作;4. The GIS plug-in of office collaboration software obtains the map data of geographic information and performs visual rendering operations on the information;
5、办公协同软件提供友好的交互方式从而保证实现以上功能均不用离开或切换当前环境。5. Office collaboration software provides a friendly interactive method to ensure that the above functions can be achieved without leaving or switching the current environment.
在此实施方式中,可以理解的是,上文所提及的浏览器可以是现有市面上主流的多种具体的浏览器,例如,可以是基于Trident核心的浏览器(例如,Internet Explorer),也可以是基于Gecko核心的浏览器(例如,Mozilla Firefox、Netscape),也可以是基于WebKit核心的浏览器(例如,Safari、Chrome),还可以是基于Presto核心的浏览器(例如,Opera)。本申请对此不作具体限定。In this embodiment, it is understood that the browsers mentioned above can be a variety of specific mainstream browsers currently on the market, for example, a browser based on the Trident core (for example, Internet Explorer), a browser based on the Gecko core (for example, Mozilla Firefox, Netscape), a browser based on the WebKit core (for example, Safari, Chrome), or a browser based on the Presto core (for example, Opera). This application does not make specific limitations on this.
在本申请的一种实施方式中,本申请的协同办公软件为如下软件中的任意一种:Office365、基于可道云的Office、WPS Office、Page Office、Only office。In one embodiment of the present application, the collaborative office software of the present application is any one of the following software: Office365, Office based on Kedao Cloud, WPS Office, Page Office, Only office.
可以理解的是,本申请的协同办公软件可以应用于多种客户端,例如,Web端(指通过互联网访问的各种应用程序,包括HTML、CSS和JavaScript编写的网页、Web应用和Web服务等)、安卓端(基于安卓操作系统开发的移动应用程序)、IOS端(基于苹果公司自研移动操作系统的移动应用程序)等,本申请对此不作具体限定。It is understandable that the collaborative office software of the present application can be applied to a variety of clients, for example, the Web side (referring to various applications accessed through the Internet, including web pages written in HTML, CSS and JavaScript, Web applications and Web services, etc.), the Android side (mobile applications developed based on the Android operating system), the IOS side (mobile applications based on Apple’s self-developed mobile operating system), etc., and the present application does not make specific limitations on this.
在本申请的一种实施方式中,本申请的该方法还包括:将地理信息系统模块封装为协同办公软件的GIS插件,在协同办公软件中安装并加载该GIS插件;在协同办公软件的服务端封装与该GIS插件对应的开发包,并在开发包中构造一个全局对象工具类,全局对象工具类包括大气环境信息对象、影像图层信息对象、地形图层信息对象、面域信息对象、地名及地标信息对象、地址坐标信息对象;协同办公软件的服务端与GIS插件之间进行异步通信,以使得通过协同办公软件的服务端所获取到的地理信息数据传递至该GIS插件。In one embodiment of the present application, the method of the present application also includes: encapsulating the geographic information system module as a GIS plug-in of the collaborative office software, installing and loading the GIS plug-in in the collaborative office software; encapsulating the development kit corresponding to the GIS plug-in on the server side of the collaborative office software, and constructing a global object tool class in the development kit, the global object tool class including atmospheric environment information objects, image layer information objects, terrain layer information objects, surface information objects, place names and landmark information objects, and address coordinate information objects; performing asynchronous communication between the server side of the collaborative office software and the GIS plug-in, so that the geographic information data acquired by the server side of the collaborative office software is transmitted to the GIS plug-in.
在此实施方式中,开发包是用于将地层的地理信息功能封装并通过接口暴露给外部使用,以便于用户在使用时无需关系其内部的实现逻辑。In this implementation, the development kit is used to encapsulate the geographic information function of the stratum and expose it to external use through an interface, so that users do not need to care about its internal implementation logic when using it.
在本申请的一种实施方式中,本申请的协同办公软件的服务端与GIS插件之间进行异步通信具体包括:In one implementation of the present application, the asynchronous communication between the server of the collaborative office software of the present application and the GIS plug-in specifically includes:
对于开发包所在的服务端:For the server where the development package is located:
步骤S1-1:先创建一个Socket实例,并绑定至某一端口号,通过Listen方法开始监听并设置监听数量阈值;在此实施方式中,为避免端口号冲突,可以将Socket实例绑定的端口号设置为大于5000的端口号,例如,20000端口。同时,设置的监听数量阈值可以根据需要进行设置,例如,可以将监听数量阈值设置为10。Step S1-1: First, create a Socket instance and bind it to a port number. Then, start listening through the Listen method and set the listening quantity threshold. In this implementation, to avoid port number conflicts, the port number bound to the Socket instance can be set to a port number greater than 5000, for example, port 20000. At the same time, the listening quantity threshold can be set as needed, for example, the listening quantity threshold can be set to 10.
步骤S1-2:使用Begin Accept和End Accept异步监听GIS插件所在的客户端,当有客户端连接后自动调用回调函数,此时开始心跳并将客户端的Socket与心跳信息加入至全局字典;Step S1-2: Use Begin Accept and End Accept to asynchronously monitor the client where the GIS plug-in is located. When a client connects, the callback function is automatically called. At this time, the heartbeat starts and the client's Socket and heartbeat information are added to the global dictionary.
步骤S1-3:当步骤S1-2中有客户端连接成功后,即可开启异步并通过BeginReceive和End Receive接收来自客户端的数据;当接收到来自客户端的数据后,自动调用回调函数;Step S1-3: When a client successfully connects in step S1-2, asynchronous operation can be started and data from the client can be received through BeginReceive and End Receive; after receiving data from the client, the callback function is automatically called;
步骤S1-4:利用Begin Send和End Send发送数据,发送成功后自动调用回调函数,其中,EndSend方法返回成功发送的字节数量;Step S1-4: Use Begin Send and End Send to send data. After the data is sent successfully, the callback function is automatically called. The EndSend method returns the number of bytes sent successfully.
对于GIS插件所在的客户端包括:The client for the GIS plug-in includes:
步骤S2-1:新建Socket实例并开始利用Begin Connect和End Connect异步连接到服务端,连接成功自动调用回调函数,即可开始心跳,接收发送数据;Step S2-1: Create a new Socket instance and start to use Begin Connect and End Connect to asynchronously connect to the server. When the connection is successful, the callback function is automatically called to start the heartbeat and receive and send data.
步骤S2-2:利用Begin Send和End Send发送数据,发送成功后自动调用回调函数,其中,EndSend方法返回成功发送的字节数量;Step S2-2: Use Begin Send and End Send to send data. After the data is sent successfully, the callback function is automatically called. The EndSend method returns the number of bytes sent successfully.
步骤S2-3:通过Begin Receive和End Receive接收来自客户端的数据;当接收到来自客户端的数据后,自动调用回调函数。Step S2-3: Receive data from the client through Begin Receive and End Receive; when the data from the client is received, the callback function is automatically called.
在此实施方式中,客户端和服务端均采用WPF界面,或者,客户端采用WEB界面,服务端是基于地理数据提供数据服务,这样,实现了心跳、断线重连、一个服务端对应多个客户端的功能。通过上述异步通信方法,能够有效地解决开发包所在的服务端与GIS插件所在的客户端的通信及同步问题。In this implementation, both the client and the server use the WPF interface, or the client uses the WEB interface, and the server provides data services based on geographic data, thus realizing the functions of heartbeat, disconnection reconnection, and one server corresponding to multiple clients. Through the above asynchronous communication method, the communication and synchronization problems between the server where the development kit is located and the client where the GIS plug-in is located can be effectively solved.
由于接收到的数据大小不确定,所以,在本申请的一种实施方式中,在步骤S1-3中,可以暂定服务端每次接收1024字节,根据Available数据,若判断接收到的数据大于1024字节,则将接收到的数据拼接起来,同时,根据Available属性,判断可读取的字节数,若小于等于0,则表明此次数据接收完毕。Since the size of the received data is uncertain, in one embodiment of the present application, in step S1-3, the server can be temporarily set to receive 1024 bytes each time. According to the Available data, if it is determined that the received data is greater than 1024 bytes, the received data will be concatenated. At the same time, according to the Available attribute, the number of bytes that can be read is determined. If it is less than or equal to 0, it indicates that the data reception is completed.
在此实施方式中,特别需要说明的是,每次接收到的1024字节的byte[]不能定义成全局变量,而需要与每个Socket客户端一一对应,否则再接收来自多个客户端的消息时可能会出错。In this implementation, it is particularly important to note that the byte[] of 1024 bytes received each time cannot be defined as a global variable, but needs to correspond to each Socket client one-to-one, otherwise errors may occur when receiving messages from multiple clients.
在本申请的一种实施方式中,本申请的该方法还包括:In one embodiment of the present application, the method of the present application further includes:
待查询数据类别可以包括:待查询科目、时间条件和数据显示条件;The data categories to be queried may include: subjects to be queried, time conditions and data display conditions;
待查询科目可以包括:大气环境信息、GIS影像图层信息、GIS地形图层信息、面域信息、地名及地标信息、地址坐标信息;Subjects to be queried may include: atmospheric environment information, GIS image layer information, GIS terrain layer information, area information, place name and landmark information, address coordinate information;
时间条件可以包括:基于年数的时间条件、基于季度数的时间条件、基于月数的时间条件、基于天数的时间条件、基于小时数的时间条件、基于分钟数的时间条件和基于秒数的时间条件;The time conditions may include: time conditions based on years, time conditions based on quarters, time conditions based on months, time conditions based on days, time conditions based on hours, time conditions based on minutes, and time conditions based on seconds;
数据显示条件包括:按时间条件的正顺序逐一排布的显示条件、按时间条件的逆顺序逐一排布的显示条件。The data display conditions include: display conditions arranged one by one in the positive order of the time conditions, and display conditions arranged one by one in the reverse order of the time conditions.
这样,就可以为用户在协同办公软件中提供更多的数据展示内容和方式,以提升展示效果。例如,在一种示例性的实施方式中,用户可以输入“成都市在2014年至2023年的每年的城市轮廓增大情况”,所识别到的地址关键字为“成都市”,所识别到的待查询科目为“面域信息”,所识别到的时间条件为“基于年数的时间条件”,所识别到的数据显示条件为“按时间条件的正顺序逐一排布的显示条件(2014年至2023年)”。In this way, more data display content and methods can be provided to users in collaborative office software to improve the display effect. For example, in an exemplary implementation, a user can enter "the annual urban outline growth of Chengdu from 2014 to 2023", the identified address keyword is "Chengdu", the identified subject to be queried is "domain information", the identified time condition is "time condition based on years", and the identified data display condition is "display conditions arranged one by one in the positive order of time conditions (2014 to 2023)".
在本申请的一种实施方式中,本申请的数据显示条件还可以包括:多个待查询地址的某一待查询科目的对比显示条件;或者,多个待查询地址的某一待查询科目按照时间条件正顺序或逆顺序的对比显示条件。这样,就可以为用户在协同办公软件中提供更直观的数据对比展示,以进一步提升展示效果。例如,在一种示例性的实施方式中,用户可以输入“成都市和重庆市在2014年至2023年的每年的城市轮廓增大情况对比”,所识别到的地址关键字为“成都市”、“重庆市”,所识别到的待查询科目为“面域信息”,所识别到的时间条件为“基于年数的时间条件”,所识别到的数据显示条件为“多个待查询地址的某一待查询科目的对比显示条件(2014年至2023年)”。In one embodiment of the present application, the data display conditions of the present application may also include: a comparative display condition of a subject to be queried of multiple addresses to be queried; or, a comparative display condition of a subject to be queried of multiple addresses to be queried in positive or reverse order according to time conditions. In this way, a more intuitive data comparison display can be provided to users in the collaborative office software to further improve the display effect. For example, in an exemplary embodiment, the user can enter "Comparison of the annual urban outline growth of Chengdu and Chongqing from 2014 to 2023", the identified address keywords are "Chengdu" and "Chongqing", the identified subject to be queried is "face area information", the identified time condition is "time condition based on the number of years", and the identified data display condition is "Comparative display condition of a subject to be queried of multiple addresses to be queried (2014 to 2023)".
在本申请的一种实施方式中,在调用GIS插件实时获取待查询地址的待查询数据类别所对应的地理信息数据之后,本申请的方法还可以包括:根据基于获取的地理信息数据生成网页超链接,该网页超链接指向该待查询地址的实时地理信息所对应的网页。这样,在本地计算资源和网络带宽充足的情况下,就可以便于操作人员直接进行实时地理信息直观的展示。In one embodiment of the present application, after calling the GIS plug-in to obtain the geographic information data corresponding to the data category to be queried of the address to be queried in real time, the method of the present application may also include: generating a web page hyperlink based on the acquired geographic information data, the web page hyperlink pointing to the web page corresponding to the real-time geographic information of the address to be queried. In this way, when local computing resources and network bandwidth are sufficient, it is convenient for operators to directly display real-time geographic information intuitively.
在本申请的一种实施方式中,本申请的网页超链接中的元素内容为在协同办公软件的信息显示区域中展示的地理信息数据中的若干个文字,网页超链接中的target属性为该待查询地址的实时地理信息所对应的网页地址,网页超链接中的href属性设置为绝对路径。这样,操作人员就可以通过点击网页超链接所对应的若干个文字直接跳转至实时地理信息所对应的网页地址。In one embodiment of the present application, the element content in the web page hyperlink of the present application is a number of characters in the geographic information data displayed in the information display area of the collaborative office software, the target attribute in the web page hyperlink is the web page address corresponding to the real-time geographic information of the address to be queried, and the href attribute in the web page hyperlink is set to an absolute path. In this way, the operator can directly jump to the web page address corresponding to the real-time geographic information by clicking on the several characters corresponding to the web page hyperlink.
在本申请的一种实施方式中,本申请的将地理信息数据在协同办公软件的信息显示区域进行实时展示具体包括:将地理信息数据分为第一区域、第二区域和第三区域进行展示,其中,第一区域用于展示待查询地址,第二区域用于展示待查询地址的地址坐标;第三区域用于实时展示待查询地址对应的待查询科目,待查询科目包括如下科目中的任意一种:大气环境信息、GIS影像图层信息、GIS地形图层信息、面域信息、地名及地标信息。In one embodiment of the present application, the real-time display of geographic information data in the information display area of the collaborative office software specifically includes: dividing the geographic information data into a first area, a second area and a third area for display, wherein the first area is used to display the address to be queried, and the second area is used to display the address coordinates of the address to be queried; the third area is used to display the subjects to be queried corresponding to the address to be queried in real time, and the subjects to be queried include any one of the following subjects: atmospheric environment information, GIS image layer information, GIS terrain layer information, area information, place names and landmark information.
这样,通过第一区域就可以展示待查询地址,第二区域就可以准确地显示出待查询地址对应的地址坐标(以避免同名地址而导致展示信息出错的问题),第三区域就可以对待查询科目的相关数据进行实时展示。In this way, the address to be queried can be displayed through the first area, the second area can accurately display the address coordinates corresponding to the address to be queried (to avoid the problem of incorrect display information due to addresses with the same name), and the third area can display the relevant data of the subject to be queried in real time.
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410776685.2A CN118349618A (en) | 2024-06-17 | 2024-06-17 | A real-time display method of geospatial information based on collaborative office software |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410776685.2A CN118349618A (en) | 2024-06-17 | 2024-06-17 | A real-time display method of geospatial information based on collaborative office software |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118349618A true CN118349618A (en) | 2024-07-16 |
Family
ID=91815774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410776685.2A Pending CN118349618A (en) | 2024-06-17 | 2024-06-17 | A real-time display method of geospatial information based on collaborative office software |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118349618A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118573724A (en) * | 2024-07-31 | 2024-08-30 | 成都中航智飞科技有限公司 | Method for processing geographic information across systems in network collaborative office software |
| CN119415588A (en) * | 2025-01-06 | 2025-02-11 | 成都中航智飞科技有限公司 | A method for transferring WebGIS information to network collaborative office software |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102483748A (en) * | 2009-07-07 | 2012-05-30 | 谷歌公司 | Query parsing for map search |
| CN106354891A (en) * | 2016-11-28 | 2017-01-25 | 全国组织机构代码管理中心 | TGIS-based geographic information service query method |
| CN109325157A (en) * | 2018-07-06 | 2019-02-12 | 中科星图股份有限公司 | Geospatial information bearing method based on browser |
| US20200387887A1 (en) * | 2020-08-13 | 2020-12-10 | Yogesh Rathod | Selected place on maps associated uniform resource locator (URL) or selected place associated merchant account based payment transactions, connections, offers, order, deals, reservation and call-to-actions |
-
2024
- 2024-06-17 CN CN202410776685.2A patent/CN118349618A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102483748A (en) * | 2009-07-07 | 2012-05-30 | 谷歌公司 | Query parsing for map search |
| CN106354891A (en) * | 2016-11-28 | 2017-01-25 | 全国组织机构代码管理中心 | TGIS-based geographic information service query method |
| CN109325157A (en) * | 2018-07-06 | 2019-02-12 | 中科星图股份有限公司 | Geospatial information bearing method based on browser |
| US20200387887A1 (en) * | 2020-08-13 | 2020-12-10 | Yogesh Rathod | Selected place on maps associated uniform resource locator (URL) or selected place associated merchant account based payment transactions, connections, offers, order, deals, reservation and call-to-actions |
Non-Patent Citations (2)
| Title |
|---|
| 韵戮魂: "腾讯地图怎么查询经纬度", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/A17D52855A4EB9C198C8F2D8.HTML》, 20 March 2020 (2020-03-20) * |
| 马学刚;: "基于云GIS的轻量级快速制图工具研究", 互联网天地, no. 04, 15 April 2015 (2015-04-15), pages 38 - 47 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118573724A (en) * | 2024-07-31 | 2024-08-30 | 成都中航智飞科技有限公司 | Method for processing geographic information across systems in network collaborative office software |
| CN119415588A (en) * | 2025-01-06 | 2025-02-11 | 成都中航智飞科技有限公司 | A method for transferring WebGIS information to network collaborative office software |
| CN119415588B (en) * | 2025-01-06 | 2025-03-25 | 成都中航智飞科技有限公司 | A method for transmitting WebGIS information to network collaborative office software |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108984714B (en) | Page rendering method and device, electronic equipment and computer readable medium | |
| CN110019350B (en) | Data query method and device based on configuration information | |
| CN118349618A (en) | A real-time display method of geospatial information based on collaborative office software | |
| CN113010827B (en) | Page rendering method, device, electronic device and storage medium | |
| CN110262807B (en) | Cluster creation progress log acquisition system, method and device | |
| CN109582317B (en) | Method and apparatus for debugging hosted applications | |
| JP2004535606A (en) | Method and apparatus for synchronizing user interface elements displayed on a client and software application components executing on a web server | |
| US11687715B2 (en) | Summary generation method and apparatus | |
| CN109829121B (en) | Method and device for reporting click behavior data | |
| CN109558323B (en) | System, method and apparatus for debugging pages | |
| CN112015468B (en) | Interface document processing method and device, electronic equipment and storage medium | |
| CN112199923A (en) | Identification generation method, system, device and medium based on distributed system | |
| CN111949515B (en) | Test scene reproduction method, device and electronic equipment | |
| CN113641700A (en) | Data processing method and device based on Spring boot frame | |
| CN110059278A (en) | Web page configuration method, server and computer readable storage medium | |
| CN112486482A (en) | Page display method and device | |
| CN113220381A (en) | Click data display method and device | |
| US20230409813A1 (en) | Document processing method, apparatus and device, and medium | |
| CN109582580B (en) | System, method and apparatus for debugging pages | |
| CN115168778A (en) | Website page generation method, system, electronic device and readable storage medium | |
| CN110851123A (en) | WebGIS power grid visualization framework construction method, system and device based on SpringMVC | |
| CN112947916B (en) | Method, apparatus, device and storage medium for implementing online canvas | |
| CN111767498A (en) | Method and device for realizing file information sharing | |
| CN113656506B (en) | Electronic specification acquisition method and device and readable medium | |
| CN114911954B (en) | A rich media resource interaction method, device, equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20240716 |
|
| RJ01 | Rejection of invention patent application after publication |