CN113132903A - Positioning navigation method, device, terminal, server, system and storage medium - Google Patents

Positioning navigation method, device, terminal, server, system and storage medium Download PDF

Info

Publication number
CN113132903A
CN113132903A CN201911417560.6A CN201911417560A CN113132903A CN 113132903 A CN113132903 A CN 113132903A CN 201911417560 A CN201911417560 A CN 201911417560A CN 113132903 A CN113132903 A CN 113132903A
Authority
CN
China
Prior art keywords
information
terminal
server
navigation
sub
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
Application number
CN201911417560.6A
Other languages
Chinese (zh)
Inventor
汪欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201911417560.6A priority Critical patent/CN113132903A/en
Publication of CN113132903A publication Critical patent/CN113132903A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/024Guidance services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention provides a positioning navigation method, a positioning navigation device, a terminal, a server, a system and a storage medium. The terminal is connected with a specific wireless network, a destination address is input, the sub-servers judge the area where the terminal is located according to the connected wireless network information, channel state information of the wireless network is reported to the corresponding sub-servers, the sub-servers compare the channel state information of the wireless network with data in a fingerprint database and then determine the current position of the terminal, the current position and the destination address information are reported to the main server, the main server plans a proper route and navigation information according to the current position information and the destination position information, the proper route and the navigation information are sent to the corresponding terminal through the sub-servers, and the terminal displays the navigation information. In some implementation processes, the method has the technical effects of improving the accuracy of indoor positioning navigation and expanding the application range of the positioning navigation.

Description

Positioning navigation method, device, terminal, server, system and storage medium
Technical Field
The embodiments of the present invention relate to, but not limited to, the field of positioning and navigation, and in particular, but not limited to, a positioning and navigation method, apparatus, terminal, server, system, and storage medium.
Background
With the development of society and the improvement of infrastructure, the layout of streets and buildings in cities is more and more complex, and people are more and more inclined to use terminals such as mobile phones for navigation when going out to a certain destination. However, positioning and navigation based on GPS (Global positioning System, the same below) or cellular data often only meet the requirements in outdoor environments. Because GPS and cellular data signals are affected by buildings, the GPS and cellular data signals cannot provide services well indoors or under the condition that a plurality of buildings are covered, and in reality, a plurality of activities of people occur indoors, and meanwhile, in a plurality of scenes, people also need to perform positioning and navigation in the indoor environment. For example, in a large shopping mall, due to the complex internal structure, a user sometimes needs to find a specific shop for a long time, or in a hospital, a user needs to find some departments and needs to perform positioning and navigation indoors.
In the related art, indoor positioning mainly includes an indoor positioning and routing panorama guiding method based on a two-dimensional code, and an indoor positioning method based on a distance.
An indoor positioning and routing panorama guiding method based on two-dimensional codes belongs to the technical field of web (web pages). When the system is used, a specific two-dimensional code needs to be scanned to obtain the current position information of a user, then the user inputs a destination address at a mobile phone end, after the information is submitted, a request is sent to a server through an AJAX (asynchronous JavaScript and XML) technology in a non-refreshing interface mode, the server calls a database to obtain data required by a corresponding routing algorithm, a path array is output through proper routing algorithm operation, a navigation interface prompts the path to generate completed information, and after the user is switched to a next scene, a next button xt on a screen needs to be manually clicked to switch and relocate until a destination is reached. According to the technology, the two-dimensional codes containing the position information of the points are arranged at certain specific positions, so that a user can only find the specific points as positioning starting points and cannot perform positioning navigation by taking any indoor position as the starting point.
The indoor positioning method based on the distance is characterized in that the horizontal distance from the indoor positioning equipment to each wall is determined according to the vertical distance from the indoor positioning equipment to the ceiling and the vertical deflection angle corresponding to the shortest distance from the indoor positioning equipment to the wall corner line between the ceiling and each wall, and the indoor positioning is realized. The method cannot perform good positioning when the indoor environment layout is the same.
Aiming at the problems in the related art, no convenient, accurate and high-applicability indoor positioning navigation method exists at present.
Disclosure of Invention
The embodiment of the invention provides a positioning navigation method, a positioning navigation device, a terminal, a server, a system and a storage medium, and mainly solves the technical problems that: in the related technology, only certain specific positions are provided with two-dimensional codes containing position information of the points, a user can only search the specific points as positioning starting points and cannot perform positioning navigation by taking any indoor position as a starting point, and the positioning navigation cannot be performed well when the indoor environment layout is the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor.
In order to solve the above technical problem, an embodiment of the present invention provides a positioning navigation method, which is applied to a terminal, and includes:
sending wireless network information, channel state information and destination address information for determining the position of a terminal to a sub server, wherein the wireless network information is used for determining the area where the terminal is located, and the channel state information is used for being matched with data in a database to obtain the current position information of the terminal;
receiving and displaying navigation information corresponding to destination address information and sent by sub-server
In an embodiment of the present invention, before sending the destination address information to the sub-server, the method further includes:
receiving current position information and total map information of the terminal sent by the sub-server;
and loading the map and displaying the current position of the terminal on the map according to the current position information of the terminal and the total map information.
To solve the foregoing technical problem, an embodiment of the present invention provides a positioning navigation processing method, including:
receiving wireless network information, channel state information and destination address information sent by a terminal;
determining the area of the terminal according to the wireless network information, screening the channel state information, and matching the channel state information with the data in the database to obtain the current position information of the terminal;
sending the current position information and the destination address information of the terminal to a master server;
and receiving navigation information which is sent by the main server and is determined by the current position information and the destination address information of the terminal, and sending the navigation information to the terminal.
In an embodiment of the present invention, before receiving destination address information sent by a terminal, the method further includes: and sending the current position information of the terminal and the total map information received from the total server to the terminal.
In an embodiment of the present invention, the positioning and navigation processing method further includes: and when the regional map information changes, sending the changed regional map information to the master server.
To solve the foregoing technical problem, an embodiment of the present invention provides a positioning navigation control method, including:
receiving current position information and destination address information of a terminal sent by a sub-server, wherein the current position information of the terminal is obtained by determining the area of the terminal through wireless network information by the sub-server, screening the channel state information and then matching the channel state information with data in a database;
planning a path from the current position of the terminal to a destination address according to the current position information and the destination address information of the terminal;
and sending navigation information to the sub server according to the planned path.
In an embodiment of the present invention, the positioning navigation control method further includes: and when the changed regional map information sent by the sub-server is received, updating the total map information according to the changed regional map information.
To solve the above technical problem, an embodiment of the present invention provides a positioning navigation device, including:
the network connection module is used for connecting a wireless network;
the system comprises a position reporting module, a sub server and a terminal, wherein the position reporting module is used for sending wireless network information and channel state information used for determining the position of the terminal to the sub server and sending destination address information to the sub server, the wireless network information is used for determining the area where the terminal is located, and the channel state information is used for being matched with data in a database to obtain the current position information of the terminal;
and the positioning display module is used for receiving and displaying the navigation information which is sent by the sub server and corresponds to the destination address information.
In an embodiment of the present invention, the positioning display module is further configured to receive the current position information of the terminal and the total map information sent by the sub-server, load a map according to the current position information of the terminal and the total map information, and display the current position of the terminal on the map.
To solve the above technical problem, an embodiment of the present invention provides a positioning navigation processing apparatus, including:
the receiving module is used for receiving wireless network information, channel state information and destination address information sent by the terminal and receiving navigation information sent by the main server;
the processing module is used for determining the area of the terminal according to the wireless network information, screening the channel state information and then matching the channel state information with the data in the database to obtain the current position information of the terminal;
the map module is used for storing corresponding regional map information and terminal current position information of terminals in the region;
and the sending module is used for sending the current position information and the destination address information of the terminal to the main server, receiving the navigation information which is sent by the main server and is determined by the current position information and the destination address information of the terminal, and sending the navigation information to the terminal.
In an embodiment of the present invention, the sending module is further configured to send the current location information of the terminal and the total map information received from the total server to the terminal.
In an embodiment of the present invention, the sending module is further configured to send the changed area map information to the general server when the area map information changes.
To solve the above technical problem, an embodiment of the present invention provides a positioning navigation control device, including:
the storage module is used for storing a total map of the corresponding areas of all the sub servers;
the interaction module is used for receiving the current position information and the destination address information of the terminal sent by each sub-server and finishing the interaction among the sub-servers, wherein the current position information of the terminal is obtained by determining the area of the terminal through wireless network information by the sub-servers and matching the channel state information after screening with data in a database;
the planning module is used for planning a path from the current position of the terminal to a destination address according to the current position information and the destination address information of the terminal;
and the navigation module is used for sending navigation information to the sub-server according to the planned path.
In an embodiment of the present invention, the storage module is further configured to update the total map information according to the changed regional map information when receiving the changed regional map information sent by the sub-server.
To solve the foregoing technical problem, an embodiment of the present invention provides a terminal, including a first processor, a first memory, and a first communication bus;
the first communication bus is used for connecting the first processor and the first memory;
the first processor is configured to execute a first computer program stored in the first memory to implement any one of the steps of the positioning and navigation method.
To solve the foregoing technical problem, an embodiment of the present invention provides a seed server, including a second processor, a second memory, and a second communication bus;
the second communication bus is used for connecting the second processor and the second memory;
the second processor is configured to execute a second computer program stored in the second memory to implement any one of the steps of the positioning and navigation processing method.
To solve the foregoing technical problem, an embodiment of the present invention provides an overall server, including a third processor, a third memory, and a third communication bus;
the third communication bus is used for connecting the third processor and the third memory;
the third processor is configured to execute a third computer program stored in the third memory to implement any one of the steps of the positioning navigation control method described above.
In order to solve the above technical problem, an embodiment of the present invention provides a positioning navigation system, including at least one terminal, at least one sub-server, and a main server, where after the terminal is connected to a wireless network, the terminal sends wireless network information, channel state information, and destination address information to the sub-server; the sub-server receives wireless network information, channel state information and destination address information sent by the terminal, determines the area of the terminal according to the wireless network information, screens the channel state information, matches the channel state information with data in a fingerprint database to obtain current position information of the terminal, and sends the current position information and the destination address information of the terminal to the main server; the main server receives the current position information and the destination address information of the terminal sent by the sub-servers, plans a path from the current position of the terminal to the destination address according to the current position information and the destination address information of the terminal, and sends navigation information to the sub-servers according to the planned path; the sub server receives the navigation information sent by the main server and sends the navigation information to the terminal; and the terminal receives and displays the navigation information sent by the sub server.
To solve the above technical problem, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores a first computer program, and the first computer program is executable by a first processor to implement any one of the steps of the positioning and navigation method;
or the like, or, alternatively,
the computer readable storage medium stores a second computer program, which can be executed by a second processor to implement any one of the steps of the positioning and navigation processing method;
or the like, or, alternatively,
the computer readable storage medium stores a third computer program executable by a third processor to implement any one of the steps of the positioning navigation control method described above.
The invention has the beneficial effects that:
according to the positioning navigation method, the positioning navigation device, the terminal, the server, the system and the storage medium provided by the embodiment of the invention, different sub servers are established in different areas in an indoor environment, and each sub server contains an indoor map of the area and is uniformly managed by the main server. When the terminal enters the indoor environment, the terminal is required to be connected with a specific wireless network and a destination address is input, the sub-server judges which area the terminal is located in according to the wireless network information connected with the terminal, and reporting the channel state information of the terminal connecting with the wireless network to the sub-server in the area, the sub-server matching the wireless network channel state information with the data in the fingerprint database and then determining the current position of the terminal, and reports the current position information and the target position information of the terminal to a main server, the main server storing all the regional maps plans a proper route according to the current position information and the target position information of the terminal, and appropriate navigation information is formulated according to the planned route information and sent back to the corresponding sub-server, the sub-server sends the navigation information to the corresponding terminal, and the terminal displays the navigation information. In some implementation processes, technical effects including but not limited to improving the efficiency and accuracy of positioning and navigation indoors and near buildings and expanding the application range of positioning and navigation can be achieved.
Additional features and corresponding advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
Fig. 1 is a flowchart of a positioning and navigation method according to a first embodiment of the present invention;
FIG. 2 is a flowchart of a positioning navigation processing method according to a second embodiment of the present invention;
FIG. 3 is a flowchart of a positioning navigation control method according to a third embodiment of the present invention;
FIG. 4 is a flowchart of a positioning and navigating method according to a fourth embodiment of the present invention;
FIG. 5 is a block diagram of a positioning navigation device according to a fifth embodiment of the present invention;
FIG. 6 is a block diagram of a positioning and navigation processing device according to a sixth embodiment of the present invention;
FIG. 7 is a diagram of a positioning navigation control device according to a seventh embodiment of the present invention;
fig. 8 is a schematic structural diagram of a terminal according to a ninth embodiment of the present invention;
FIG. 9 is a diagram illustrating a sub-server structure according to a ninth embodiment of the present invention;
FIG. 10 is a diagram illustrating an overall server structure according to a ninth embodiment of the present invention;
fig. 11 is a schematic view of a positioning navigation system according to an eighth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention are described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The first embodiment is as follows:
in order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation cannot be performed well when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation method which is applied to a terminal, please refer to fig. 1, and the method comprises the following steps:
step S101: and transmitting the wireless network information, the channel state information and the destination address information to the sub-server.
In this step, after the terminal enters a wireless network coverage environment, any wireless network available for positioning in the current area is connected. It should be understood that wireless network coverage environments include, but are not limited to, indoor environments, or near buildings. The wireless network that can be used to the location is the wireless network that has data transmission ability, including but not limited to wireless networks such as WIFI, bluetooth, and preferably, can adopt WIFI as the wireless network that is used for the location.
And after the terminal is connected with the wireless network, acquiring configuration information in the wireless network information and channel state information of the wireless network connected with the terminal. Taking WIFI connection as an example, an SSID (Service Set identifier, the same below) and channel state information of WIFI connected to the terminal are obtained. After the configuration information and the channel state information of the wireless network are acquired, the configuration information and the channel state information are sent to the sub-server, the sub-server can determine the area where the terminal is located through the configuration information of the wireless network, and the current position information of the terminal in the area is obtained by matching the channel state information with data in a fingerprint database. And sending the obtained destination address information to the sub-server, wherein the obtaining of the destination address comprises but is not limited to receiving the input content of the input box, receiving a target point marked on the map and the like. In some embodiments, the terminal may also send the destination address information directly to the overall server. The sub-server is a sub-server corresponding to the area where the terminal is located.
Step S102: and receiving and displaying navigation information which is sent by the sub-server and corresponds to the destination address information.
In this step, the terminal receives the navigation information transmitted by the sub server and displays it on the map. The specific content of the navigation information corresponds to the destination address information, including but not limited to the proper path from the terminal to the destination address, the prompt information of each special position or intersection, and so on.
Preferably, before step 103, the method further comprises:
step S1021: receiving the current position information and the total map information of the terminal sent by the sub-server;
step S1022: and loading a map and displaying the current position of the terminal on the map according to the current position information of the terminal and the total map information.
In steps S1021-S022, the terminal receives the current position information and the map information of the terminal sent by the sub-server corresponding to the area where the terminal is located, loads the map information and displays the map information on a terminal display interface, and marks the position of the terminal on the map.
Example two:
in order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation is not well performed when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation processing method which is applied to a sub-server, please refer to fig. 2, and the method comprises the following steps:
s201: and receiving wireless network information, channel state information and destination address information sent by the terminal.
In this step, the sub-server receives wireless network information, channel state information, and destination address information transmitted from the terminal. Taking WiFi as an example, the SSID and the channel state information of the WiFi sent by the terminal are acquired.
S202: and determining the area of the terminal according to the wireless network information, screening the channel state information, and matching the channel state information with the data in the database to obtain the current position information of the terminal.
In this step, since the coverage of each wireless network is known, it is possible to determine which wireless network the terminal is currently connected to based on the wireless network information to which the terminal is connected, and further determine in which area the terminal is approximately located. The channel state information of a wireless signal describes the fading factor of the signal on each transmission path, which is represented as a value of each element in the channel gain matrix, which describes the complex values of the amplitude h (f) and phase variation between the transmitter and receiver at subcarrier f. In an indoor environment, due to the influence of multipath effect, in the transmission process of a wireless signal from a transmitter to a receiver, different subcarriers experience selective fading of power, but not all subcarriers are equally influenced by multipath, so after channel state information of a wireless network connected with a terminal is obtained, the channel state information needs to be screened, subcarriers with small influence of multipath effect in all subcarriers are screened, and a channel state information measured value of the terminal to be measured is obtained. And comparing the channel state information measured value of the screened sub-carrier with data in a fingerprint database to obtain the position of the terminal to be tested. The establishment of the fingerprint database requires connecting a connectable and locatable wireless network within the range of each test point, and obtaining the channel state information measurement value at the current position when connecting different wireless networks, and storing the channel state information measurement value locally. That is, the fingerprint database stores measured values of channel state information of a plurality of test points connected to different wireless networks in an area, so that the screened channel state information of the wireless networks can be compared with data in the database, and the current specific position of the terminal can be obtained.
In this step, after obtaining the specific location where the terminal is currently located, the sub-server sends the current location information and the map information of the terminal to the terminal. The map information may be a total map of an area obtained by the sub-server from the total server, or may be a map of an area where the terminal is currently located, which is stored by the sub-server.
S203: and sending the current position information and the destination address information of the terminal to the master server.
S204: and receiving navigation information which is sent by the main server and is determined by the current position information and the destination address information of the terminal, and sending the navigation information to the terminal.
In this step, the sub-server receives the navigation information sent by the main server, and the specific content of the navigation information corresponds to the destination address information, including but not limited to the suitable path from the terminal to the destination address, the prompt information of each special position or intersection, and so on. And after acquiring the navigation information, the sub-server sends the navigation information to the corresponding terminal.
In some embodiments, after step S202, the method further includes:
step S2021: and sending the current position information of the terminal and the total map information received from the total server to the terminal.
In some embodiments, the positioning navigation method further comprises: and when the regional map information changes, sending the changed regional map information to the master server. Each sub server corresponds to one area and stores area map information corresponding to the area. And when the regional map information corresponding to the sub-server changes, the sub-server sends the changed regional map information to the main server.
Example three:
in order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation cannot be performed well when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation control method which is applied to a general server, please refer to fig. 3, and the method comprises the following steps:
s301: and receiving the current position information and the destination address information of the terminal sent by the sub-server.
In this step, the overall server receives the terminal current location information and the destination address information transmitted from the sub-server. And the current position information of the terminal is obtained by the sub-server through determining the area of the terminal through the wireless network information, screening the channel state information and then matching the channel state information with the data in the database.
S302: and planning a path from the current position of the terminal to the destination address according to the current position information and the destination address information of the terminal.
In the step, the main server matches the current position of the user with the target position in a local map according to the current position information and the destination address information of the terminal, and a proper path is planned. Suitable paths include, but are not limited to, the shortest distance path, the shortest time path, and the like.
S303: and sending navigation information to the sub server according to the planned path.
In this step, the overall server sends navigation information to the sub-servers after planning a suitable path. The content of the navigation information includes, but is not limited to, an appropriate path from the terminal to the destination address, a prompt message for each particular location or intersection, and the like. In some embodiments, the overall server may also send the navigation information directly to the terminal.
In some embodiments, the positioning navigation control method further comprises: and when the changed regional map information sent by the sub-server is received, updating the total map information according to the changed regional map information. The total server stores total map information, the total map information is a set of regional map information corresponding to each sub-server and comprises regional map information corresponding to all the sub-servers, and when the regional map information of a certain sub-server is changed, the total server can update the partial regional map in the total map information after receiving the changed regional map information sent by the sub-servers.
Example four:
in order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation is not well performed when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation method, please refer to fig. 4, which includes the following steps:
s401: and after the terminal is connected with the wireless network, the terminal sends wireless network information, channel state information and destination address information to the sub-server.
In this step, after the terminal enters a wireless network coverage environment, any wireless network available for positioning in the current area is connected. It should be understood that wireless network coverage environments include, but are not limited to, indoor environments, or near buildings. The wireless network that can be used to the location is the wireless network that has data transmission ability, including but not limited to wireless networks such as WIFI, bluetooth, and preferably, can adopt WIFI as the wireless network that is used for the location. After the configuration information and the channel state information of the wireless network are acquired, or after the destination address information is acquired, the configuration information and the channel state information of the wireless network are sent to the sub-server, wherein the sub-server is a sub-server corresponding to the area where the terminal is located.
S402: the sub-server receives the wireless network information, the channel state information and the destination address information sent by the terminal, determines the area of the terminal according to the wireless network information, matches the channel state information after screening with data in a fingerprint database to obtain the current position information of the terminal, and sends the current position information and the destination address information of the terminal to the main server.
In this step, since the coverage of each wireless network is known, it is possible to determine which wireless network the terminal is currently connected to based on the wireless network information to which the terminal is connected, and further determine in which area the terminal is approximately located. The channel state information of a wireless signal describes the fading factor of the signal on each transmission path, which is represented as a value of each element in the channel gain matrix, which describes the complex values of the amplitude h (f) and phase variation between the transmitter and receiver at subcarrier f. In an indoor environment, due to the influence of multipath effect, in the transmission process of a wireless signal from a transmitter to a receiver, different subcarriers experience selective fading of power, but not all subcarriers are equally influenced by multipath, so after channel state information of a wireless network connected with a terminal is obtained, the channel state information needs to be screened, subcarriers with small influence of multipath effect in all subcarriers are screened, and a channel state information measured value of the terminal to be measured is obtained. And comparing the screened channel state information measured value of the subcarrier with data in a fingerprint database to obtain the position of the terminal to be tested. The establishment of the fingerprint database requires connecting a connectable and locatable wireless network within the range of each test point, and obtaining the channel state information measurement value at the current position when connecting different wireless networks, and storing the channel state information measurement value locally. That is, the fingerprint database stores measured values of channel state information of a plurality of test points connected to different wireless networks in an area, so that the screened channel state information of the wireless networks can be compared with data in the database, and the current position information of the terminal can be obtained. S403: the main server receives the current position information and the destination address information of the terminal sent by the sub-server, plans a path from the current position of the terminal to the destination address according to the current position information and the destination address information of the terminal, and sends navigation information to the sub-server according to the planned path.
S404: and the sub server receives the navigation information sent by the main server and sends the navigation information to the terminal.
And S405, the terminal receives and displays the navigation information sent by the sub server.
In this step, the terminal receives the navigation information transmitted by the sub server and displays it on the map. The content of the navigation information includes, but is not limited to, an appropriate path from the terminal to the destination address, a prompt message for each particular location or intersection, and the like.
The embodiment provides a positioning navigation method, a wireless network is connected through a terminal, configuration information, channel state information and destination address information of the wireless network are sent to a sub-server, the sub-server knows the area of the terminal according to the configuration information of the wireless network, the channel state information of the wireless network is matched in a fingerprint database to obtain the specific position of the terminal and send the specific position to a main server, the main server formulates a proper route according to the specific position and the destination address information of the terminal and sends navigation information to the terminal through the sub-server, the terminal displays the navigation information on a map, the problem that in the related technology, two-dimensional codes containing the position information of the point are arranged at specific positions only is solved, a user can only find the specific points as positioning starting points and can not perform positioning navigation by taking any indoor position as the starting point, and when the indoor environment layout is the same, the positioning can not be well carried out, so the problems of low positioning and navigation efficiency, low accuracy and poor applicability are solved, the positioning and navigation efficiency and accuracy in the indoor and near buildings are improved, and the application range of the positioning and navigation is expanded.
EXAMPLE five
In order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation cannot be performed well when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation device, please refer to fig. 5, which comprises a network connection module 51, a position reporting module 52, and a positioning display module 53.
The network connection module 51 is used for connecting a wireless network. After entering the wireless network coverage environment, any wireless network available for positioning in the current area is connected. It should be understood that wireless network coverage environments include, but are not limited to, indoor environments, or near buildings. The wireless network that can be used to the location is the wireless network that has data transmission ability, including but not limited to wireless networks such as WIFI, bluetooth, and preferably, can adopt WIFI as the wireless network that is used for the location.
And a location reporting module 52, configured to send the wireless network information and the channel state information for determining the location of the terminal to the sub-server, and send destination address information to the sub-server. The acquisition of the destination address information includes, but is not limited to, receiving input contents of an input box, receiving a target point marked on a map, and the like. In some embodiments, the location reporting module may also directly send the destination address information to the general server. The wireless network information is used for determining the area where the terminal is located, and the channel state information is used for being matched with data in the data base to obtain the current position information of the terminal.
And acquiring configuration information of the wireless network, channel state information of the wireless network and destination address information. Taking WIFI connection as an example, an SSID (Service Set identifier, the same below) and channel state information of the connected WIFI are obtained. And after configuration information, channel state information and destination address information of the wireless network are acquired, the configuration information, the channel state information and the destination address information are sent to the sub-server, wherein the sub-server is a sub-server corresponding to the area where the terminal is located.
And the positioning display module 53 is used for receiving and displaying the navigation information sent by the sub server. And after receiving the navigation information sent by the sub server, displaying the navigation information on the map. The content of the navigation information includes, but is not limited to, an appropriate path from the terminal to the destination address, a prompt message for each particular location or intersection, and the like.
In some embodiments, the positioning display module is further configured to receive the current location information of the terminal and the total map information sent by the sub-server, load a map, and display the current location of the terminal on the map.
EXAMPLE six
In order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation is not well performed when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation processing device, please refer to fig. 6, which comprises a receiving module 61, a processing module 62, a map module 63, and a sending module 64.
And the receiving module 61 is configured to obtain the wireless network information, the channel state information, and the destination address information sent by the terminal. Taking WiFi as an example of a wireless network, the SSID and channel state information of the WiFi sent by the terminal are acquired.
And the processing module 62 is configured to determine the area where the terminal is located according to the wireless network information, and match the screened channel state information with data in the fingerprint database to obtain current location information of the terminal.
Since the coverage of each wireless network is known, it is possible to determine which wireless network the terminal is currently connected to based on the wireless network information connected to the terminal, and further determine in which area the terminal is approximately located. The channel state information of a wireless signal describes the fading factor of the signal on each transmission path, which is represented as a value of each element in the channel gain matrix, which describes the complex values of the amplitude h (f) and phase variation between the transmitter and receiver at subcarrier f. In an indoor environment, due to the influence of multipath effect, in the transmission process of a wireless signal from a transmitter to a receiver, different subcarriers experience selective fading of power, but not all subcarriers are equally influenced by multipath, so after channel state information of a wireless network connected with a terminal is obtained, the channel state information needs to be screened, subcarriers with small influence of multipath effect in all subcarriers are screened, and a channel state information measured value of the terminal to be measured is obtained. And comparing the channel state information measured value of the screened sub-carrier with data in a fingerprint database to obtain the position of the terminal to be tested. The establishment of the fingerprint database requires connecting a connectable and locatable wireless network within the range of each test point, and obtaining the channel state information measurement value at the current position when connecting different wireless networks, and storing the channel state information measurement value locally. That is, the fingerprint database stores measured values of channel state information of a plurality of test points connected to different wireless networks in an area, so that the screened channel state information of the wireless networks can be compared with data in the fingerprint database, and the current specific position of the terminal can be obtained.
And the map module 63 is configured to store the area map information corresponding to the sub-server and the terminal current location information of the terminal in the area.
And a sending module 64, configured to send the current location information and the destination address information of the terminal to the head server, receive the navigation information determined by the current location information and the destination address information of the terminal sent by the head server, and send the navigation information to the terminal. The content of the navigation information includes, but is not limited to, an appropriate path from the terminal to the destination address, a prompt message for each particular location or intersection, and the like.
In some embodiments, the sending module 64 is further configured to send the current location information of the terminal and the total map information received from the total server to the terminal.
Preferably, in some embodiments, the sending module 64 is further configured to send the changed regional map information to the general server when the regional map information is changed.
Example seven:
in order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the points, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation is not well performed when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation control device, please refer to fig. 7, which comprises a storage module 71, an interaction module 72, a planning module 73, and a navigation module 74.
The storage module 71 is configured to store total map information of areas corresponding to all the sub-servers, where the total map information is a set of map information of areas corresponding to each sub-server.
And the interaction module 72 is configured to receive the current location information and the destination address information of the terminal sent by each sub-server, and is further configured to complete interaction between each sub-server. The interaction between the sub-servers may be performed when the navigation path is planned, or may be performed when the terminal enters an area corresponding to another sub-server from an area corresponding to one sub-server, for example, the sub-server currently communicating with the terminal sends current position information and destination address information of the terminal and the navigation information sent by the main server to another sub-server. And the current position information of the terminal is obtained by the sub-server determining the area of the terminal through the wireless network information, screening the channel state information and then matching the channel state information with the data in the database.
And the planning module 73 is configured to plan a path from the current position of the terminal to the destination address according to the current position information of the terminal and the destination address information. And matching the current position of the user with the target position in a local map according to the current position information and the destination address information of the terminal, and planning a proper path. Suitable paths include, but are not limited to, the shortest distance path, the shortest time path, and the like.
And the navigation module 74 is used for sending navigation information to the sub-server according to the planned path. The content of the navigation information includes, but is not limited to, an appropriate path from the terminal to the destination address, a prompt message for each particular location or intersection, and the like. In some embodiments, the overall server may also send the navigation information directly to the terminal.
Preferably, in some embodiments, the storage module 71 is further configured to update the total map information according to the changed regional map information when receiving the changed regional map information sent by the sub-server.
Example eight
In order to solve the problems that in the related art, only certain specific positions are provided with two-dimensional codes containing position information of the positions, a user can only search the specific points as positioning starting points, and cannot perform positioning navigation by using any indoor position as a starting point, and the positioning navigation is not well performed when indoor environment layouts are the same, so that the positioning navigation efficiency is low, the accuracy is low, and the applicability is poor, the embodiment provides a positioning navigation system, please refer to fig. 11, which includes at least one terminal 111, at least one sub-server 112, and a main server 113.
After the terminal is connected with a wireless network, wireless network information, channel state information and destination address information are sent to the sub server;
the sub-server receives wireless network information, channel state information and destination address information sent by the terminal, determines the area of the terminal according to the wireless network information, screens the channel state information, matches the channel state information with data in a fingerprint database to obtain current position information of the terminal, and sends the current position information and the destination address information of the terminal to the main server;
the main server receives the current position information and the destination address information of the terminal sent by the sub-servers, plans a path from the current position of the terminal to the destination address according to the current position information and the destination address information of the terminal, and sends navigation information to the sub-servers according to the planned path;
the sub server receives the navigation information sent by the main server and sends the navigation information to the terminal;
and the terminal receives and displays the navigation information sent by the sub server.
The embodiment provides a positioning navigation method, a wireless network is connected through a terminal, configuration information, channel state information and destination address information of the wireless network are sent to a sub-server, the sub-server knows the area of the terminal according to the configuration information of the wireless network, the channel state information of the wireless network is matched in data in a fingerprint database to obtain the specific position of the terminal and send the specific position to a main server, the main server formulates a proper route according to the specific position and the destination address information of the terminal and sends navigation information to the terminal through the sub-server, the terminal displays the navigation information on a map, the problem that in the related technology, two-dimensional codes containing the position information of the point are arranged at specific positions is solved, a user can only find the specific points as positioning starting points and can not perform positioning navigation by taking any indoor position as the starting point is solved, and when the indoor environment layout is the same, the positioning can not be well carried out, so the problems of low positioning and navigation efficiency, low accuracy and poor applicability are solved, the positioning and navigation efficiency and accuracy in the indoor and near buildings are improved, and the application range of the positioning and navigation is expanded.
Example nine
In order to solve the problems in the related art that two-dimensional codes containing position information of certain specific positions are only arranged at the specific positions, a user can only search the specific positions as positioning starting points, positioning navigation cannot be performed by using any indoor position as a starting point, and positioning navigation cannot be performed well when indoor environment layouts are the same, so that positioning navigation efficiency is low, accuracy is low, and applicability is poor, the present embodiment provides a terminal, see fig. 8, including a first processor 81, a first memory 82, and a first communication bus 83, where:
a first communication bus 83 for connecting the first processor 81 and the first memory 82;
the first processor 81 is configured to execute a first computer program stored in the first memory 82 to implement any one of the steps of the positioning and navigation method in the first embodiment.
The present embodiment further provides a sub-server, referring to fig. 9, including a second processor 91, a second memory 92, and a second communication bus 93, where:
a second communication bus 93 for connecting the second processor 91 and the second memory 92;
the second processor 91 is configured to execute the second computer program stored in the second memory 92 to implement any one of the steps of the positioning and navigation processing method in the second embodiment.
The present embodiment also provides an overall server, see fig. 10, comprising a third processor 101, a third memory 102 and a third communication bus 103, wherein:
a third communication bus 103 is used to connect the third processor 101 and the third memory 102;
the third processor 101 is configured to execute the third computer program stored in the third memory 102 to implement any one of the steps of the positioning navigation control method in the third embodiment.
The present embodiments also provide a computer-readable storage medium including volatile or non-volatile, removable or non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, computer program modules or other data. Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (electrically Erasable Programmable Read-Only Memory), flash Memory or other Memory technology, CD-ROM (Compact disk Read-Only Memory), Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.
The computer-readable storage medium in this embodiment may be used to store a first computer program, where the stored first computer program may be executed by a first processor to implement at least one step of the positioning and navigation method in the first embodiment and/or the positioning and navigation method in the fourth embodiment;
or the like, or, alternatively,
the computer-readable storage medium in this embodiment may be used to store a second computer program, where the stored second computer program may be executed by a second processor to implement at least one step of the positioning and navigation processing method in the second embodiment and/or the positioning and navigation method in the fourth embodiment;
or the like, or, alternatively,
the computer-readable storage medium in this embodiment may be used to store a third computer program, and the stored third computer program may be executed by a third processor to implement at least one step of the positioning and navigation control method in the third embodiment and/or the positioning and navigation method in the fourth embodiment.
The present embodiment also provides a computer program (or computer software), which can be distributed on a computer readable medium and executed by a computing device to implement at least one step of the positioning and navigation method and/or the positioning and navigation processing method and/or the positioning and navigation control method shown in the above embodiments; and in some cases at least one of the steps shown or described may be performed in an order different than that described in the embodiments above.
The present embodiments also provide a computer program product comprising a computer readable means on which any of the computer programs as set out above is stored. The computer readable means in this embodiment may include a computer readable storage medium as shown above.
It will be apparent to those skilled in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software (which may be implemented in computer program code executable by a computing device), firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit.
In addition, communication media typically embodies computer readable instructions, data structures, computer program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to one of ordinary skill in the art. Thus, the present invention is not limited to any specific combination of hardware and software.
The foregoing is a more detailed description of embodiments of the present invention, and the present invention is not to be considered limited to such descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (19)

1. A positioning navigation method is applied to a terminal and comprises the following steps:
sending wireless network information, channel state information and destination address information to a sub server, wherein the wireless network information is used for determining the area where the terminal is located, and the channel state information is used for being matched with data in a database to obtain the current position information of the terminal;
and receiving and displaying navigation information which is sent by the sub-server and corresponds to the destination address information.
2. The method as claimed in claim 1, wherein before receiving and displaying the navigation information corresponding to the destination address information sent by the sub-server, the method further comprises:
receiving the current position information and the total map information of the terminal sent by the sub-server;
and loading a map and displaying the current position of the terminal on the map according to the current position information of the terminal and the total map information.
3. A positioning navigation processing method is applied to a sub-server and comprises the following steps:
receiving wireless network information, channel state information and destination address information sent by a terminal;
determining the area where the terminal is located according to the wireless network information, screening the channel state information, and matching the channel state information with data in a database to obtain the current position information of the terminal;
sending the current position information and the destination address information of the terminal to a master server;
and receiving navigation information which is sent by the general server and determined by the current position information and the destination address information of the terminal, and sending the navigation information to the terminal.
4. The positioning and navigation processing method of claim 3, further comprising, after obtaining the current location information of the terminal: and sending the current position information of the terminal and the total map information received from the total server to the terminal.
5. The positioning navigation processing method according to claim 3 or 4, characterized in that the positioning navigation method further comprises: and when the regional map information changes, sending the changed regional map information to the master server.
6. A positioning navigation control method is applied to an overall server and comprises the following steps:
receiving current position information and destination address information of a terminal sent by a sub-server, wherein the current position information of the terminal is obtained by determining the area of the terminal through wireless network information by the sub-server, screening the channel state information and then matching the channel state information with data in a database;
planning a path from the current position of the terminal to a destination address according to the current position information of the terminal and the destination address information;
and sending navigation information to the sub server according to the planned path.
7. The position location navigation control method of claim 6, further comprising: and when the changed regional map information sent by the sub server is received, updating the total map information according to the changed regional map information.
8. A positioning navigation device, comprising:
the network connection module is used for connecting a wireless network;
the position reporting module is used for sending wireless network information and channel state information to the sub-servers and sending destination address information to the sub-servers, wherein the wireless network information is used for determining the area where the terminal is located, and the channel state information is used for being matched with data in a database to obtain the current position information of the terminal;
and the positioning display module is used for receiving and displaying the navigation information which is sent by the sub server and corresponds to the destination address information.
9. The positioning and navigation apparatus of claim 8, wherein the positioning display module is further configured to receive the current terminal position information and the total map information sent by the sub-server, and load a map and display the current terminal position on the map according to the current terminal position information and the total map information.
10. A positioning navigation processing device, comprising:
the receiving module is used for receiving wireless network information, channel state information and destination address information sent by the terminal and receiving navigation information sent by the main server;
the processing module is used for determining the area where the terminal is located according to the wireless network information, screening the channel state information and then matching the channel state information with data in a database to obtain the current position information of the terminal;
the map module is used for storing corresponding regional map information and terminal current position information of terminals in the region;
and the sending module is used for sending the current position information and the destination address information of the terminal to a master server, receiving navigation information which is sent by the master server and determined by the current position information and the destination address information of the terminal, and sending the navigation information to the terminal.
11. The positioning navigation processing apparatus of claim 10, wherein the sending module is further configured to send the terminal current location information and total map information received from the total server.
12. The processing apparatus of claim 10 or 11, wherein the sending module is further configured to send the changed area map information to the general server when the area map information changes.
13. A positioning navigation control device, comprising:
the storage module is used for storing the total map information of the areas corresponding to all the sub servers;
the interaction module is used for receiving the current position information and the destination address information of the terminal sent by each sub-server and finishing the interaction among the sub-servers, wherein the current position information of the terminal is obtained by determining the area of the terminal through wireless network information by the sub-servers and matching the channel state information after screening with the data in the database;
the planning module is used for planning a path from the current position of the terminal to a destination address according to the current position information of the terminal and the destination address information;
and the navigation module is used for sending navigation information to the sub-server according to the planned path.
14. The position-obtaining navigation control device of claim 13, wherein the storage module is further configured to update the total map information according to the changed regional map information when receiving the changed regional map information sent by the sub-server.
15. A terminal comprising a first processor, a first memory, and a first communication bus;
the first communication bus is used for connecting the first processor and the first memory;
the first processor is adapted to execute a first computer program stored in the first memory to implement the steps of the positioning and navigation method as claimed in claim 1 or 2.
16. A sub-server comprising a second processor, a second memory, and a second communication bus;
the second communication bus is used for connecting the second processor and the second memory;
the second processor is adapted to execute a second computer program stored in the second memory to implement the steps of the positioning navigation processing method according to any of claims 3-5.
17. An overall server, comprising a third processor, a third memory, and a third communication bus;
the third communication bus is used for connecting the third processor and the third memory;
the third processor is adapted to execute a third computer program stored in the third memory to implement the steps of the positioning navigation control method as claimed in claim 6 or 7.
18. A positioning navigation system comprises at least one terminal, at least one sub-server and a main server, wherein the terminal sends wireless network information, channel state information and destination address information to the sub-server after being connected with a wireless network; the sub server receives wireless network information, channel state information and destination address information sent by the terminal, determines the area of the terminal according to the wireless network information, screens the channel state information, matches the channel state information with data in a database to obtain the current position information of the terminal, and sends the current position information of the terminal and the destination address information to the main server; the main server receives the current position information and the destination address information of the terminal sent by the sub-server, plans a path from the current position of the terminal to the destination address according to the current position information and the destination address information of the terminal, and sends navigation information to the sub-server according to the planned path; the sub server receives the navigation information sent by the main server and sends the navigation information to the terminal; and the terminal receives and displays the navigation information sent by the sub server.
19. A computer-readable storage medium, in which a first computer program is stored, the first computer program being executable by a first processor for implementing the steps of the positioning and navigation method as claimed in claim 1 or 2;
or the like, or, alternatively,
the computer readable storage medium stores a second computer program executable by a second processor to implement the steps of the positioning navigation processing method according to any one of claims 3-5;
or the like, or, alternatively,
the computer-readable storage medium stores a third computer program which is executable by a third processor for implementing the steps of the positioning navigation control method as claimed in claim 6 or 7.
CN201911417560.6A 2019-12-31 2019-12-31 Positioning navigation method, device, terminal, server, system and storage medium Pending CN113132903A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911417560.6A CN113132903A (en) 2019-12-31 2019-12-31 Positioning navigation method, device, terminal, server, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911417560.6A CN113132903A (en) 2019-12-31 2019-12-31 Positioning navigation method, device, terminal, server, system and storage medium

Publications (1)

Publication Number Publication Date
CN113132903A true CN113132903A (en) 2021-07-16

Family

ID=76769264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911417560.6A Pending CN113132903A (en) 2019-12-31 2019-12-31 Positioning navigation method, device, terminal, server, system and storage medium

Country Status (1)

Country Link
CN (1) CN113132903A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113916231A (en) * 2021-09-28 2022-01-11 上海浦东发展银行股份有限公司 Mobile equipment positioning navigation method and device, mobile equipment and storage medium
CN117877274A (en) * 2024-03-13 2024-04-12 四川智慧高速科技有限公司 ETC-based provincial expressway network traffic induction method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113916231A (en) * 2021-09-28 2022-01-11 上海浦东发展银行股份有限公司 Mobile equipment positioning navigation method and device, mobile equipment and storage medium
CN117877274A (en) * 2024-03-13 2024-04-12 四川智慧高速科技有限公司 ETC-based provincial expressway network traffic induction method
CN117877274B (en) * 2024-03-13 2024-05-14 四川智慧高速科技有限公司 ETC-based provincial expressway network traffic induction method

Similar Documents

Publication Publication Date Title
US8547224B2 (en) Device and method for collecting information related to infrastructure, and positioning method and system using the same
US9462417B2 (en) Information communication terminal and location estimation
US8274916B2 (en) Device and method for measuring location of terminal
JP2011512720A (en) Integration of position determination function and Wi-Fi function
US20070213043A1 (en) Method of finding person using mobile messenger service and systems thereof
EP3286575B1 (en) Supporting the use of radio maps
KR101312294B1 (en) Indoor map database, apparatus and method for providing map service, apparatus and method for providing indoor map service using open API, and apparatus and method for producing indoor map
RU2007140891A (en) DEVICE AND METHOD FOR DISPLAYING WIRELESS LAN ACCESSIBILITY
CN111741431B (en) Indoor positioning method and device, terminal and storage medium
CN104602185A (en) Locating method and device
CN105474034A (en) System and method for selecting a Wi-Fi access point for position determination
US20130172005A1 (en) Calculating wi-fi access point locations using wave of discovery
US11226391B2 (en) Floor levels of a venue
CN105451329B (en) A kind of localization method and electronic equipment
CN102289449A (en) Location-based service and electronic map display methods and devices
CN113132903A (en) Positioning navigation method, device, terminal, server, system and storage medium
CN105376716A (en) Position acquisition method and device
KR20120005642A (en) Method and apparatus for providing position information by using error range
KR20110065272A (en) Apparatus and method for calculating location of terminal in positioning system based on wlan
KR101639204B1 (en) Mechanism for employing and facilitating geodetic triangulation for determining global positioning of computing devices
US20230104681A1 (en) Method and apparatus for obtaining installation information of network access device
CN114459462B (en) Electronic map switching and processing method, terminal, server and storage medium
KR101686536B1 (en) System and method for managing call quality information using access point
CN112254730B (en) Indoor navigation method and related device
KR20120044688A (en) Method and apparatus for measuring position of access point

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