Commodity indexing method, system, device and medium based on GIS and VR
By integrating GIS and VR technology, establishing an electronic map display database and factory information, the problem of difficult to distinguish between true and false product display information in the existing Internet indexing method is solved, and real, transparent and fair product index display and new product exposure are achieved.
Patent Information
- Application Number
- CN202210532166.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-16
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2042-05-16
AI Technical Summary
The existing Internet indexing methods have problems such as being difficult to distinguish the authenticity of product display information, being unable to achieve real, transparent and fair display, and being unable to trace the origin of the product.
By integrating GIS and VR technology, an electronic map display database is established, including the factory's latitude and longitude, three-dimensional panoramic VR model, business categories and product information, and generate the electronic map area and factory list to be displayed, and support factory VR field inspections.
It has achieved real, transparent and fair product index display for consumers, increased exposure to new products, supported fast direct access to the real geographical location of the factory, and ensured the reliability of product information.
Smart Images

Figure CN115063192B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet technology, and in particular to a commodity indexing method, system, computer equipment and storage medium based on GIS and VR. Background Art
[0002] Product indexing provides consumers with a channel to learn about the product information they need, and the current product indexing methods are mainly divided into shelf indexing and interest indexing in terms of function, and divided into physical store indexing and Internet indexing in terms of model. The corresponding index combinations are: shelf index of the Internet: Taobao, JD.com and Pinduoduo, etc.; shelf index of physical stores: supermarkets, convenience stores, etc.; interest index of the Internet: Douyin, Kuaishou, etc.; interest index of physical stores: exhibitions, activities, etc.
[0003] The logic behind the existing Internet index is the current search ranking system, while the logic behind the physical store index is set based on human experience. Both have corresponding index defects. For example, the Internet shelf index not only cannot support consumers to trace the true origin of the indexed goods, but also due to the vigorous development of image and video processing technology, it is difficult to distinguish the true and false product display information provided to users. In addition, because the index product display is supported by a paid ranking system and displayed in multiple pages in order of ranking, it does not provide a real, transparent and fair display opportunity for all products. However, although the physical store shelf index can avoid the problem of product display information distortion of the Internet shelf index to a certain extent, it is not only time-consuming and laborious (it is tiring to shop, and the more you shop, the more physical strength you need), but also there is a problem of not being able to trace the true origin of the goods, and it can only be endorsed by the brand influence of the physical store.
[0004] Therefore, there is an urgent need to provide a completely transparent, true and pure product indexing method that is easy for consumers to index products and is not affected by various ranking systems. Summary of the invention
[0005] The purpose of the present invention is to provide a commodity indexing method, system, computer equipment and storage medium based on GIS and VR. By integrating GIS and VR technology for commodity indexing, it provides convenience for consumers to index global commodities, realizes real, transparent and fair index display, increases the exposure rate of new products, and can quickly reach the real geographical location of the factory, and supports factory VR on-site inspections to ensure the reliability of commodity information.
[0006] In order to achieve the above objectives, it is necessary to provide a commodity indexing method, system, computer equipment and storage medium based on GIS and VR in response to the above technical problems.
[0007] In a first aspect, an embodiment of the present invention provides a commodity indexing method based on GIS and VR, the method comprising the following steps:
[0008] An electronic map display database is established in advance based on global factory information; the factory information includes the factory's latitude and longitude, three-dimensional panoramic VR model, VR meta-scene, business categories, and product information corresponding to the business categories;
[0009] According to the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed is generated, and a list of factories to be displayed in the electronic map area to be displayed is simultaneously displayed; the list of factories to be displayed includes multiple factories to be displayed, and a commodity list including at least one business category corresponding to each factory to be displayed;
[0010] In response to the selection of the target factory, the target factory information is obtained, and the electronic map display database is queried according to the target factory information to obtain a three-dimensional panoramic VR model corresponding to the target factory, and a corresponding preset VR meta-scene prompt is displayed within a preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed;
[0011] In response to the switching request of the VR meta-scene, the VR display page of the target factory is entered according to the three-dimensional panoramic VR model.
[0012] Furthermore, the method further comprises:
[0013] In response to the zooming operation of the to-be-displayed electronic map area, the to-be-displayed factory list is synchronously updated.
[0014] Furthermore, in response to the zooming operation of the electronic map area to be displayed, the step of synchronously updating the list of factories to be displayed includes:
[0015] Monitor the zoom operation of the electronic map area to be displayed in real time, and determine whether the screen display area does not change within a preset stable time, and if so, obtain the latitude and longitude range of the current display area of the screen;
[0016] According to the longitude and latitude range of the current display area, the electronic map display database is queried, and the list of factories to be displayed is updated and displayed.
[0017] Further, the information to be indexed includes a location to be indexed;
[0018] The steps of generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed include:
[0019] According to the longitude and latitude of the position to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the position to be indexed is generated, and a list of factories to be displayed of all business categories in the electronic map area to be displayed is synchronously displayed.
[0020] Furthermore, the information to be indexed includes a location to be indexed and a commodity category to be indexed; the commodity category to be indexed includes at least one commodity category;
[0021] The steps of generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed include:
[0022] According to the commodity category to be indexed and the longitude and latitude of the location to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the location to be indexed is generated, and a list of factories to be displayed corresponding to the commodity category to be indexed in the electronic map area to be displayed is synchronously displayed;
[0023] or,
[0024] According to the longitude and latitude of the position to be indexed, query the electronic map display database, generate an initial electronic map area corresponding to the position to be indexed, and synchronously display an initial factory list in the initial electronic map area;
[0025] The initial factory list is screened according to the pre-acquired commodity categories to be indexed, and a factory list to be displayed corresponding to the commodity categories to be indexed is generated.
[0026] Furthermore, the VR meta-scene corresponds one-to-one to the factory to be displayed;
[0027] The step of displaying the corresponding VR meta-scene prompt within the preset range of the target factory location includes:
[0028] The center point position of the screen is obtained in real time, and it is determined whether the center point position of the screen enters a preset range of the target factory position. If so, a VR meta-scene prompt corresponding to the target factory is displayed at the center point position of the screen.
[0029] Furthermore, the VR meta-scene includes a ground meta-scene and an aerial meta-scene;
[0030] The VR display page displays a ground roaming picture or an aerial roaming picture of the target factory, and simultaneously displays a commodity list corresponding to the target factory including at least one business category.
[0031] In a second aspect, an embodiment of the present invention provides a commodity indexing system based on GIS and VR, the system comprising:
[0032] A data storage module is used to establish an electronic map display database in advance based on global factory information; the factory information includes the factory's latitude and longitude, three-dimensional panoramic VR model, VR meta-scene, business categories, and commodity information corresponding to the business categories;
[0033] A factory display module, configured to generate, based on the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed, and to synchronously display a list of factories to be displayed within the electronic map area to be displayed; the list of factories to be displayed includes a plurality of factories to be displayed, and a list of commodities corresponding to each factory to be displayed, including at least one business category;
[0034] A VR prompt module is used to respond to the selection of a target factory, obtain target factory information, query the electronic map display database according to the target factory information, obtain a three-dimensional panoramic VR model corresponding to the target factory, and display a corresponding preset VR meta-scene prompt within a preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed;
[0035] The VR switching module is used to respond to the switching request of the VR meta-scene and enter the VR display page of the target factory according to the three-dimensional panoramic VR model.
[0036] In a third aspect, an embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.
[0037] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
[0038] The present application provides a commodity indexing method, system, computer device and storage medium based on GIS and VR. Through the method, an electronic map display database is established in advance according to global factory information including the longitude and latitude of the factory, a three-dimensional panoramic VR model, a business category, and commodity information corresponding to the business category. According to the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed is generated, and a list of factories to be displayed including multiple factories to be displayed and a commodity list including at least one business category corresponding to each factory to be displayed in the electronic map area to be displayed is synchronously displayed. After the user selects a target factory from the list of factories to be displayed, the target factory information is obtained, the electronic map display database is queried according to the target factory information to obtain the corresponding three-dimensional panoramic VR model, and the corresponding preset VR meta-scene prompt is displayed within a preset range of the target factory location. When the user clicks the VR meta-scene to initiate a switching request, the VR display page of the target factory is entered according to the corresponding three-dimensional panoramic VR model. Compared with the existing technology, this product indexing method based on GIS and VR, by integrating GIS and VR technologies for product indexing, provides convenience for consumers to index global products, while achieving real, transparent and fair index display, increasing the exposure rate of new products. It can also display the source location of each product in the form of a map, and achieve fast and direct access to the real geographical location of the factory. It also supports factory VR on-site inspections, ensuring the authenticity and reliability of product information, and providing reliable guarantees for consumers to purchase products. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 Schematic diagram of an application scenario of a commodity indexing method based on GIS and VR in an embodiment of the present invention;
[0040] Figure 2 is a flowchart of a commodity indexing method based on GIS and VR in an embodiment of the present invention;
[0041] Figure 3 is a structural diagram of a commodity indexing system based on GIS and VR in an embodiment of the present invention;
[0042] Figure 4 It is a diagram of the internal structure of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical scheme and beneficial effects of the present application clearer, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. Obviously, the embodiments described below are part of the embodiments of the present invention and are only used to illustrate the present invention, but are not used to limit the scope of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0044] The commodity indexing method based on GIS and VR provided by the present invention can be applied to Figure 1 The commodity indexing method based on GIS and VR shown in the figure can be applied to Figure 1 The server or terminal device shown. Among them, the terminal can be but not limited to various personal computers, laptops, smart phones, tablet computers and portable wearable devices, and the server can be implemented by an independent server or a server cluster composed of multiple servers. The server can pre-build an electronic map display database including global factory information according to the commodity indexing method based on GIS and VR provided by the present invention, and after obtaining the relevant indexing instruction information sent by the user terminal, perform the commodity indexing operation based only on the position to be indexed or combining the position to be indexed with the commodity category to be indexed. After obtaining the list of factories to be displayed that meet the indexing requirements, it is transmitted to the terminal page for display, and after the user terminal determines the target factory to be viewed based on the list of factories to be displayed, VR meta-scene prompts are performed synchronously, and when the scene switching request of the user terminal clicking the corresponding VR meta-scene is obtained, the corresponding VR display page is displayed, so that the terminal user can conduct a field inspection of the target factory. The commodity indexing method based on GIS and VR of the present invention will be described in detail below through embodiments.
[0045] In one embodiment, Figure 2 As shown, a commodity indexing method based on GIS and VR is provided, and the method comprises the following steps:
[0046] S11. Preliminarily establish an electronic map display database based on global factory information; the factory information includes the factory's latitude and longitude, three-dimensional panoramic VR model, VR meta-scene, business categories, and product information corresponding to the business categories;
[0047] Among them, the electronic map display database can be understood as a storage database for storing commodity indexes and display-related data. The specific database type used is not limited. It obtains the factory information of all commodity sources in the world in advance and stores and builds it according to the preset data format requirements. In order to support high-concurrency and efficient access by users, it can be configured on a large physical server or cloud server; the three-dimensional panoramic VR model corresponds to each factory one by one, and is a factory panoramic roaming model with real topological relationship and geographic information and three-dimensional features generated by pre-acquiring multiple global images containing GPS information of the corresponding factory, performing corresponding processing and scene marking, and is used to provide technical support for the subsequent aerial roaming display or ground roaming display of the factory; the VR meta-scene corresponds to the factory to be displayed one by one, and is a miniature of the VR roaming model generated based on the file resources provided by each factory, such as the real scene picture of the factory or the corresponding three-dimensional global VR model, etc., which is used to prompt the corresponding factory to be displayed on the electronic map to switch into the VR scene; it should be noted that the factory information in this embodiment includes but is not limited to the information content given above, and can be further expanded according to actual application needs.
[0048] S12, generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed; the list of factories to be displayed includes a plurality of factories to be displayed, and a commodity list including at least one business category corresponding to each factory to be displayed;
[0049] Among them, the information to be indexed can be understood as the key information of the indexed product determined by the user based on the electronic map. In this embodiment, it is preferred to index according to the geographical location, or to index by combining the geographical location with the product category. The corresponding information to be indexed may include the location to be indexed, or both the location to be indexed and the product category to be indexed. In this embodiment, there are mainly two ways to obtain the location to be indexed: by providing an index location search box for user input, obtaining the index location entered by the user and determining the location to be indexed accordingly; monitoring the user's zoom operation on the electronic map displayed on the screen, obtaining the latitude and longitude range of the area shown on the screen after the zoom operation is stopped, and determining the location to be indexed accordingly; the product category to be indexed can be obtained by displaying a category menu for the user to choose or providing a search box for the user to input, and no specific restrictions are made here.
[0050] Of course, the more content the information to be indexed contains, the more refined the screening results of the factory list to be displayed will be, and the more accurate the factories screened for users will be; correspondingly, the indexing methods corresponding to the above two types of information to be indexed are as follows:
[0051] (1) Filtering is done based on location area without introducing product category filtering.
[0052] According to the longitude and latitude of the position to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the position to be indexed is generated, and a list of factories to be displayed of all business categories in the electronic map area to be displayed is synchronously displayed;
[0053] Specifically, it can be understood as follows: after obtaining the location information to be indexed based on the above method, the longitude and latitude corresponding to the location to be indexed is obtained, and the longitude and latitude information is used to query the electronic map display database to filter out the factory information that meets the longitude and latitude range, and while updating the electronic map display location area according to the longitude and latitude information, the longitude and latitude information of each factory information that meets the screening requirements is marked on the electronic map in the display screen area, and the information of each factory to be displayed is simultaneously displayed in the corresponding recommendation column below the electronic map, such as the factory name, all business categories, and the corresponding product list under each category;
[0054] (2) Screening is performed based on the dual conditions of location area and product category, and the product category to be indexed includes at least one product category.
[0055] When filtering based on both location area and product category, there are two specific indexing methods, but the display results after the indexing is completed are the same:
[0056] According to the commodity category to be indexed and the longitude and latitude of the location to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the location to be indexed is generated, and a list of factories to be displayed corresponding to the commodity category to be indexed in the electronic map area to be displayed is synchronously displayed;
[0057] Specifically, it can be understood that when the user inputs the location to be indexed and the commodity category to be indexed at the same time through the search box, the longitude and latitude corresponding to the location to be indexed is obtained, and according to the longitude and latitude information and the commodity category condition requirements, the electronic map display database is queried to filter out the factory information that meets the longitude and latitude range, and while the electronic map display location area is updated according to the longitude and latitude information, the longitude and latitude information of each factory information that meets the screening requirements is marked on the electronic map in the display screen area, and the information of each factory to be displayed, such as the factory name and the commodity list corresponding to the commodity category to be indexed, is synchronously displayed in the corresponding recommendation column below the electronic map;
[0058] or,
[0059] According to the longitude and latitude of the position to be indexed, the electronic map display database is queried, and an initial electronic map area corresponding to the position to be indexed is generated, and an initial factory list in the initial electronic map area is simultaneously displayed; wherein the index display information of the initial factory list is the same as the above method for displaying the results of the screening based on the location area without introducing the product category screening;
[0060] The initial factory list is screened according to the pre-acquired commodity categories to be indexed, and a factory list to be displayed corresponding to the commodity categories to be indexed is generated.
[0061] Specifically, it can be understood that the user first inputs the location to be indexed through the search box or determines the location to be indexed by zooming in and out of the electronic map, obtains the map area and the corresponding factory list generated according to the location to be indexed, and then further filters the indexing process by introducing the category of the product to be indexed.
[0062] In addition, it should be noted that after the electronic map area to be displayed is obtained by the above method, the user can also zoom in and out on the map area currently displayed on the screen to adjust the scope of the geographical location area of interest, while automatically filtering and synchronously updating the factories to be displayed in the corresponding recommendation list, so as to achieve a more humanized index display effect; specifically, the method also includes:
[0063] In response to the zooming operation of the to-be-displayed electronic map area, synchronously updating the to-be-displayed factory list includes:
[0064] Monitor the zoom operation of the electronic map area to be displayed in real time, and determine whether the screen display area has not changed within a preset stable time. If so, obtain the longitude and latitude range of the current display area of the screen; wherein the preset stable time can be flexibly adjusted according to actual application requirements. Specifically, determine whether the screen display area has not changed within the preset stable time. It can be achieved through a variety of methods, such as detecting whether the longitude and latitude range of the screen display area has changed, or detecting whether the longitude and latitude coordinates of the center position of the screen have changed, etc., which are not specifically limited here;
[0065] According to the longitude and latitude range of the current display area, the electronic map display database is queried, and the list of factories to be displayed is updated and displayed, that is, all factory information in the electronic map display database is traversed, and the longitude and latitude of each factory are matched with the longitude and latitude range of the current display area, and the factories within the longitude and latitude range of the display area are screened out, and a corresponding list of factories to be displayed is generated according to the corresponding factory information.
[0066] It should be noted that the product list in the above-mentioned list of factories to be displayed can be understood as all the products of the factory that meet the indexing conditions. The product list can be obtained by custom sorting and querying according to comprehensive, price, and sales volume. This not only solves the problem of limited selection of products on traditional shelves that can only store limited categories, but also enables consumers to easily view the products of factories in various places through mobile maps, making the global product index simple, convenient and efficient, while also increasing the exposure opportunities of more new products and improving the technical effect of the authenticity and reliability of the product traceability origin. For example, if a user wants Longjing from Longjing Village, West Lake, Hangzhou, he can use the above method to limit the location to be indexed on the map (drag and zoom the map to get Longjing Village, West Lake, Hangzhou, or enter it in the search box) The system uses the method of indexing by the index keywords and filter categories input by users (Longjing Village, West Lake, Hangzhou) and the category of the product to be indexed (Longjing), and then obtains all the factories producing Longjing in Longjing Village, West Lake, Hangzhou and the detailed information of each factory for users to view, rather than the paid ranking system used by the existing Internet shelf index (similar to Taobao / JD.com, etc.), which gives advertisers or high-heat customer products at the top based on the index keywords and filter categories input by users, and cannot guarantee the authenticity of the product display information. The multi-page display results, that is, only give advertisers or high-heat customer products corresponding exposure opportunities, and new products or other non-advertising products can only be buried in pages that consumers cannot turn to, which is not conducive to fair competition among products, and also reduces consumers' opportunities to view more related products, and does not use consumers to filter out truly satisfactory products.
[0067] S13, in response to the selection of the target factory, obtaining the target factory information, and querying the electronic map display database according to the target factory information to obtain the three-dimensional panoramic VR model corresponding to the target factory, and displaying the corresponding preset VR meta-scene prompt within the preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed, which can be understood as the user determining it by clicking the corresponding mark of a factory on the electronic map area to be displayed or clicking the name of a factory in the recommendation column below the electronic map;
[0068] Among them, each VR meta-scene has a corresponding latitude, longitude and altitude, and the corresponding VR meta-scene prompt icon is displayed based on the position icon corresponding to the center point of the screen. Only when the center point of the screen is within the preset range of a factory location will the VR meta-scene prompt corresponding to the factory be displayed. Of course, if the current center point of the screen is within the preset range of multiple factory locations at the same time, the current screen will also simultaneously display VR meta-scene prompts corresponding to multiple factories to be displayed for user selection; specifically, the step of displaying the corresponding VR meta-scene prompt within the preset range of the target factory location includes:
[0069] The center point position of the screen is obtained in real time, and it is determined whether the center point position of the screen is within the preset range of the target factory position. If so, the VR meta-scene prompt corresponding to the target factory is displayed at the center point position of the screen; wherein, the preset range can be adjusted according to the experience value and actual needs. For example, if the preset range is set to 100m, when the user drags the screen to display the map, it will be detected in real time whether the current center point position of the screen has entered the 100m range of a certain factory. If so, the corresponding meta-scene entry prompt will be given according to the preset VR meta-scene prompt information of the corresponding factory. Of course, if the current center point position of the screen is within the 100m range of multiple factory positions at the same time, the current screen will also display the VR meta-scene prompts corresponding to multiple factories at the same time;
[0070] S14, in response to the switching request of the VR meta-scene, entering the VR display page of the target factory according to the three-dimensional panoramic VR model;
[0071] Wherein, the VR meta-scene includes a ground meta-scene and an aerial meta-scene, which corresponds to the type of the three-dimensional panoramic VR model of the factory, that is, if the three-dimensional global VR model is a ground roaming model, the corresponding VR meta-scene is a ground meta-scene, and if the three-dimensional global VR model is an aerial roaming model, the corresponding VR meta-scene is an aerial meta-scene; the VR display page displays a ground roaming picture or an aerial roaming picture of the target factory, and simultaneously displays a product list corresponding to the target factory including at least one business category: if the VR meta-scene switching request currently executed is based on the aforementioned VR real-life inspection of a factory that is screened according to the location area but not introduced into the product category screening, then the product list of all business categories of the factory is synchronously displayed at the bottom of the VR display page roaming picture; if the VR meta-scene switching request currently executed is based on the aforementioned VR real-life inspection of a factory that is screened according to both the location area and the product category, then the product list of the corresponding product category of the factory is synchronously displayed at the bottom of the VR display page roaming picture, and the corresponding product list can be understood as a product list of the corresponding product category of the factory obtained by querying according to the custom sorting of comprehensiveness, price, and sales volume;
[0072] Specifically, the switching of VR meta-scenes and VR display can be understood as, when it is detected that the user clicks on a VR meta-scene prompt icon, a switching request of the VR meta-scene is received, the corresponding 3D panoramic VR model is found according to the electronic map display database, and the corresponding VR display page is performed according to the corresponding 3D panoramic VR model, and according to the specific type of 3D panoramic VR model, the VR roaming operation instructions generated by the user by touching the screen are executed, and the screen is switched arbitrarily in the VR scene to perform the display task: if the 3D panoramic VR model is a ground roaming model, the user clicks on any position in the space, and the position information and viewing angle range based on the VR panoramic point are combined to determine the required forward target position, and the user moves in the specified direction and switches the screen, so that the user can walk arbitrarily and conduct a comprehensive investigation in the VR ground scene; if the 3D panoramic VR model is an aerial roaming model, each of the model is switched to another position. The GPS longitude and latitude information of the aerial panoramic photo corresponding to the VR scene is converted into plane coordinates, and then combined with the ground roaming model, the user clicks on any position in the space, obtains position information and viewing angle based on the VR panoramic point, determines the required forward target position, and moves in the specified direction and switches the screen. The roaming mode enables the user to walk freely and conduct a comprehensive investigation in the VR aerial scene; it should be noted that entering the VR scene for ground roaming or aerial roaming can be achieved by using existing technologies, which will not be repeated here; as we all know, the FOV of VR is 720° all-round, while the FOV of traditional pictures is generally about 60°. Compared with the traditional picture and video product display method, this embodiment adopts the product display method of VR and GIS electronic map, which provides the real geographical location of the factory, supports on-site real-scene inspection, ensures the authenticity and reliability of product information, and obviously also provides reliable guarantee for consumers to purchase products.
[0073] The embodiment of the present application integrates GIS and VR technologies to provide a product indexing method, which not only provides convenience for consumers to efficiently and quickly index global products, but also realizes a real, transparent and fair product index display, increases the exposure rate of new products, and provides consumers with more real and reliable selection opportunities. It can also display the source location of each product in the form of a map, realize fast and direct access to the real geographical location of the factory, and support factory VR on-site inspections, thereby ensuring the authenticity and reliability of product information and providing reliable guarantees for consumers to purchase products.
[0074] It should be noted that although the steps in the above flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders.
[0075] In one embodiment, Figure 3As shown, a commodity indexing system based on GIS and VR is provided, and the system includes:
[0076] The data storage module 1 is used to establish an electronic map display database in advance based on global factory information; the factory information includes the latitude and longitude of the factory, a three-dimensional panoramic VR model, a VR meta-scene, business categories, and commodity information corresponding to the business categories;
[0077] The factory display module 2 is used to generate an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and to synchronously display a list of factories to be displayed in the electronic map area to be displayed; the list of factories to be displayed includes multiple factories to be displayed, and a list of commodities corresponding to each factory to be displayed, including at least one business category;
[0078] VR prompt module 3, used to respond to the selection of the target factory, obtain the target factory information, and query the electronic map display database according to the target factory information to obtain the three-dimensional panoramic VR model corresponding to the target factory, and display the corresponding preset VR meta-scene prompt within the preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed;
[0079] The VR switching module 4 is used to respond to the switching request of the VR meta-scene and enter the VR display page of the target factory according to the three-dimensional panoramic VR model.
[0080] It should be noted that the specific definition of the commodity indexing system based on GIS and VR can be found in the above definition of the commodity indexing method based on GIS and VR, which will not be repeated here. Each module in the above commodity indexing system based on GIS and VR can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0081] Figure 4 FIG. 1 shows an internal structure diagram of a computer device in an embodiment, and the computer device may specifically be a terminal or a server. Figure 4As shown, the computer device includes a processor, a memory, a network interface, a display and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above-mentioned commodity indexing method based on GIS and VR is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0082] It can be understood by those skilled in the art that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computing power device may include more or fewer components than those shown in the figure, or combine certain components, or have the same component arrangement.
[0083] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the steps of the above method are implemented when the processor executes the computer program.
[0084] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0085] In summary, the embodiments of the present invention provide a commodity indexing method, system, computer device and storage medium based on GIS and VR. The commodity indexing method based on GIS and VR establishes an electronic map display database in advance according to global factory information including the longitude and latitude of the factory, the three-dimensional panoramic VR model, the business category, and the commodity information corresponding to the business category. Then, according to the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed is generated, and a list of factories to be displayed including multiple factories to be displayed and a commodity list including at least one business category corresponding to each factory to be displayed in the electronic map area to be displayed is synchronously displayed. After the user selects a target factory from the list of factories to be displayed, the target factory information is obtained, and the electronic map display database is queried according to the target factory information. The corresponding three-dimensional panoramic VR model is obtained from the database, and the corresponding preset VR meta-scene prompt is displayed within the preset range of the target factory location. When the user clicks the VR meta-scene to initiate a switching request, the VR display page of the target factory is entered according to the corresponding three-dimensional panoramic VR model to perform VR display operations. This technical solution realizes the integration of GIS and VR technology for product indexing, which not only provides convenience for consumers to index global products efficiently and quickly, but also realizes a real, transparent and fair product index display, increases the exposure rate of new products, and provides consumers with more real and reliable selection opportunities. It can also display the source location of each product in the form of a map, realize quick and direct access to the real geographical location of the factory, and support factory VR on-site inspections to ensure the authenticity and reliability of product information, and also provide reliable guarantees for consumers to purchase products.
[0086] Each embodiment in this specification is described in a progressive manner, and the same or similar parts of each embodiment can be directly referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. It should be noted that the technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0087] The above-mentioned embodiments only express several preferred implementation modes of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in the technical field, several improvements and substitutions can be made without departing from the technical principles of the present invention, and these improvements and substitutions should also be regarded as the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be based on the protection scope of the claims.
Claims
1. A commodity indexing method based on GIS and VR, characterized in that: The method comprises the following steps: An electronic map display database is established in advance based on global factory information; the factory information includes the factory's latitude and longitude, a three-dimensional panoramic VR model, a VR meta-scene, business categories, and commodity information corresponding to the business categories; the VR meta-scene is a miniature of a VR roaming model generated based on the three-dimensional panoramic VR model; the three-dimensional panoramic VR model is a factory panoramic roaming model with real topological relationships and geographic information and three-dimensional features generated by correspondingly processing and scene marking a plurality of global images containing GPS information of the corresponding factory acquired in advance; According to the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed is generated, and a list of factories to be displayed in the electronic map area to be displayed is simultaneously displayed; the list of factories to be displayed includes multiple factories to be displayed, and a commodity list including at least one business category corresponding to each factory to be displayed; In response to the selection of the target factory, the target factory information is obtained, and the electronic map display database is queried according to the target factory information to obtain a three-dimensional panoramic VR model corresponding to the target factory, and a corresponding preset VR meta-scene prompt is displayed within a preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed; In response to a switching request of the VR meta-scene, entering a VR display page of the target factory according to the three-dimensional panoramic VR model; The information to be indexed includes a location to be indexed and a commodity category to be indexed; the commodity category to be indexed includes at least one commodity category; the location to be indexed is obtained by searching the index location or monitoring the longitude and latitude range of the area shown on the screen after the user stops zooming in and out of the electronic map displayed on the screen; the steps of generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed include: According to the commodity category to be indexed and the longitude and latitude of the location to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the location to be indexed is generated, and a list of factories to be displayed corresponding to the commodity category to be indexed in the electronic map area to be displayed is synchronously displayed in a recommendation column corresponding to the electronic map area to be displayed; The VR meta scene corresponds to the factory to be displayed one by one, and the VR meta scene has latitude, longitude and altitude; the step of displaying the corresponding VR meta scene prompt within a preset range of the target factory location includes: Acquire the center point position of the screen in real time, and determine whether the center point position of the screen enters a preset range of the target factory position, and if so, display a VR meta-scene prompt corresponding to the target factory at the center point position of the screen; The VR meta-scene includes a ground meta-scene and an aerial meta-scene; the VR display page displays a ground roaming picture or an aerial roaming picture of the target factory, and simultaneously displays a commodity list corresponding to the target factory including at least one business category; The step of responding to the switching request of the VR meta-scene and entering the VR display page of the target factory according to the three-dimensional panoramic VR model includes: Receive a switching request for the VR meta-scene, search for a corresponding 3D panoramic VR model according to an electronic map display database, enter a corresponding VR display page according to the corresponding 3D panoramic VR model, and execute VR roaming operation instructions generated by a user by touching the screen according to the specific type of the 3D panoramic VR model, walk arbitrarily in the VR scene to switch screens, and execute display tasks; If the 3D panoramic VR model is a ground roaming model, the user clicks on any position in the space, obtains the position information and viewing angle range based on the VR panoramic point, determines the required target position, and moves in the specified direction and switches the screen, so that the user can walk freely and conduct a comprehensive inspection in the VR ground scene; If the three-dimensional panoramic VR model is an aerial roaming model, the GPS longitude and latitude information of the aerial panoramic photos corresponding to each VR scene in the aerial roaming model is converted into plane coordinates, and then combined with the ground roaming model, the user clicks on any position in the space, obtains the position information and the viewing angle range based on the VR panoramic point, and determines the required target position, and moves in the specified direction and switches the screen in a roaming mode, so that the user can walk freely and conduct a comprehensive investigation in the VR aerial scene.
2. The commodity indexing method based on GIS and VR as claimed in claim 1, characterized in that: The method further comprises: In response to the zooming operation of the to-be-displayed electronic map area, the to-be-displayed factory list is synchronously updated.
3. The commodity indexing method based on GIS and VR as claimed in claim 2, characterized in that: The step of synchronously updating the list of factories to be displayed in response to the zooming operation of the area of the electronic map to be displayed comprises: Monitor the zoom operation of the electronic map area to be displayed in real time, and determine whether the screen display area does not change within a preset stable time, and if so, obtain the latitude and longitude range of the current display area of the screen; According to the longitude and latitude range of the current display area, the electronic map display database is queried, and the list of factories to be displayed is updated and displayed.
4. The commodity indexing method based on GIS and VR as claimed in claim 1, characterized in that: The step of generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed, further includes: According to the longitude and latitude of the position to be indexed, query the electronic map display database, generate an initial electronic map area corresponding to the position to be indexed, and synchronously display an initial factory list in the initial electronic map area; The initial factory list is screened according to the pre-acquired commodity categories to be indexed, and a factory list to be displayed corresponding to the commodity categories to be indexed is generated.
5. A commodity indexing system based on GIS and VR, characterized in that: The system comprises: A data storage module is used to establish an electronic map display database in advance based on global factory information; the factory information includes the factory's latitude and longitude, a three-dimensional panoramic VR model, a VR meta-scene, business categories, and commodity information corresponding to the business categories; the VR meta-scene is a miniature of a VR roaming model generated based on the three-dimensional panoramic VR model; the three-dimensional panoramic VR model is a factory panoramic roaming model with real topological relationships and geographic information and three-dimensional features generated by correspondingly processing and scene marking a plurality of global images containing GPS information of the corresponding factory acquired in advance; A factory display module, configured to generate, based on the electronic map display database and the pre-acquired information to be indexed, an electronic map area to be displayed corresponding to the information to be indexed, and to synchronously display a list of factories to be displayed within the electronic map area to be displayed; the list of factories to be displayed includes a plurality of factories to be displayed, and a list of commodities corresponding to each factory to be displayed, including at least one business category; A VR prompt module, for obtaining target factory information in response to the selection of the target factory, querying the electronic map display database according to the target factory information, obtaining a three-dimensional panoramic VR model corresponding to the target factory, and displaying a corresponding preset VR meta-scene prompt within a preset range of the target factory location; the target factory is a factory to be displayed in the list of factories to be displayed; A VR switching module, configured to respond to a switching request of the VR meta-scene and enter a VR display page of the target factory according to the three-dimensional panoramic VR model; The information to be indexed includes a location to be indexed and a commodity category to be indexed; the commodity category to be indexed includes at least one commodity category; the location to be indexed is obtained by searching the index location or monitoring the latitude and longitude range of the area shown on the screen after the user stops zooming in and out of the electronic map displayed on the screen; generating an electronic map area to be displayed corresponding to the information to be indexed according to the electronic map display database and the pre-acquired information to be indexed, and synchronously displaying a list of factories to be displayed in the electronic map area to be displayed, including: According to the commodity category to be indexed and the longitude and latitude of the location to be indexed, the electronic map display database is queried, and an electronic map area to be displayed corresponding to the location to be indexed is generated, and a list of factories to be displayed corresponding to the commodity category to be indexed in the electronic map area to be displayed is synchronously displayed in a recommendation column corresponding to the electronic map area to be displayed; The VR meta scene corresponds to the factory to be displayed one by one, and the VR meta scene has latitude, longitude and altitude; the corresponding VR meta scene prompt is displayed within a preset range of the target factory location, including: Acquire the center point position of the screen in real time, and determine whether the center point position of the screen enters a preset range of the target factory position, and if so, display a VR meta-scene prompt corresponding to the target factory at the center point position of the screen; The VR meta-scene includes a ground meta-scene and an aerial meta-scene; the VR display page displays a ground roaming picture or an aerial roaming picture of the target factory, and simultaneously displays a commodity list corresponding to the target factory including at least one business category; The step of responding to the switching request of the VR meta-scene and entering the VR display page of the target factory according to the three-dimensional panoramic VR model includes: Receive a switching request for the VR meta-scene, search for a corresponding 3D panoramic VR model according to an electronic map display database, enter a corresponding VR display page according to the corresponding 3D panoramic VR model, and execute VR roaming operation instructions generated by a user by touching the screen according to the specific type of the 3D panoramic VR model, walk arbitrarily in the VR scene to switch screens, and execute display tasks; If the 3D panoramic VR model is a ground roaming model, the user clicks on any position in the space, obtains the position information and viewing angle range based on the VR panoramic point, determines the required target position, and moves in the specified direction and switches the screen, so that the user can walk freely and conduct a comprehensive inspection in the VR ground scene; If the three-dimensional panoramic VR model is an aerial roaming model, the GPS longitude and latitude information of the aerial panoramic photos corresponding to each VR scene in the aerial roaming model is converted into plane coordinates, and then combined with the ground roaming model, the user clicks on any position in the space, obtains the position information and the viewing angle range based on the VR panoramic point, and determines the required target position, and moves in the specified direction and switches the screen in a roaming mode, so that the user can walk freely and conduct a comprehensive investigation in the VR aerial scene.
6. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Online exhibition platform system constructed by using panoramic electronic map and construction method thereof
CN101763607A
VR-based panoramic shopping system and method
CN110751535A
Business object searching method and device
CN112068753A
Method and device for carrying out aggregation display on positioning points and electronic device
CN114064829A