[go: up one dir, main page]

WO2018157289A1 - Procédé et dispositif d'intégration de données cartographiques - Google Patents

Procédé et dispositif d'intégration de données cartographiques Download PDF

Info

Publication number
WO2018157289A1
WO2018157289A1 PCT/CN2017/075229 CN2017075229W WO2018157289A1 WO 2018157289 A1 WO2018157289 A1 WO 2018157289A1 CN 2017075229 W CN2017075229 W CN 2017075229W WO 2018157289 A1 WO2018157289 A1 WO 2018157289A1
Authority
WO
WIPO (PCT)
Prior art keywords
map data
map
database
integrated
displayed
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.)
Ceased
Application number
PCT/CN2017/075229
Other languages
English (en)
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.)
SZ DJI Technology Co Ltd
Original Assignee
SZ DJI Technology Co Ltd
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 SZ DJI Technology Co Ltd filed Critical SZ DJI Technology Co Ltd
Priority to PCT/CN2017/075229 priority Critical patent/WO2018157289A1/fr
Priority to CN201780004417.7A priority patent/CN109073405B/zh
Publication of WO2018157289A1 publication Critical patent/WO2018157289A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers

Definitions

  • the present disclosure relates to the field of data management, and more particularly to methods and apparatus for integrating map data.
  • Unmanned aerial vehicles also commonly referred to as “unmanned aerial vehicles”, “unmanned flight systems (UAS)” or several other names, are aircraft that have no human pilots on them.
  • the flight of the drone can be controlled in a variety of ways: for example by a human operator (sometimes referred to as a “flying hand”) for remote control, or by a drone in a semi-autonomous or fully autonomous manner.
  • a method for integrating map data includes: receiving a map data request; determining at least one map data point according to the map data request; acquiring corresponding map data from at least one map database respectively corresponding to the at least one map data point; and transmitting the integrated map A map data response, such as data, wherein the integrated map data is determined based on the acquired map data.
  • an apparatus for integrating map data includes: a request receiving module, configured to receive a map data request; a data point determining module, configured to determine at least one map data point according to the map data request; and a map data obtaining module, configured to The at least one map database corresponding to the data points respectively acquires corresponding map data; and the response sending module is configured to send a map data response including the integrated map data, wherein the integrated map data is determined based on the acquired map data. of.
  • an apparatus for integrating map data includes: a processor; a memory storing instructions that, when executed by the processor, cause the processor to: receive a map data request; determine at least one map data point based on the map data request; Acquiring at least one map database corresponding to the at least one map data point to acquire corresponding map data; and transmitting a map data response including integrated map data, wherein the integrated map data is determined based on the acquired map data .
  • the integrated data is obtained according to the request point of the map data, and the different map data corresponding to different regions are integrated, so that the user can view the flight restriction information of different regions on the same map.
  • FIG. 1 is a diagram showing an exemplary flight limited area according to the related art.
  • FIG. 2 is a diagram showing an example geofence according to the related art.
  • FIG. 3 is a diagram showing an example flight limited area for a single country according to the related art.
  • FIG. 4 is an example data flow showing various methods between methods for integrating map data in accordance with an embodiment of the present disclosure.
  • FIG. 5 is an example display showing integrated example map data in accordance with an embodiment of the present disclosure.
  • FIG. 6 is a flowchart showing an example method for integrating map data in accordance with an embodiment of the present disclosure
  • FIG. 7 is a functional block diagram showing an example device for integrating map data in accordance with an embodiment of the present disclosure
  • FIG. 8 is a hardware schematic diagram showing an example device for integrating map data in accordance with an embodiment of the present disclosure.
  • Fig. 1 shows an example restricted flight area (hereinafter sometimes simply referred to as "limited flight area") disposed around an airport (including an airport) according to the related art.
  • limited flight area is not limited to the periphery of the airport, but may be at any suitable location, including but not limited to, for example, densely populated areas, urban centers, political/military areas, power generation.
  • the shape, size, activation/deactivation time, and the like of the fly-limited area are not limited to the embodiment shown in FIG. 1.
  • a flight zone can take effect from Monday to Friday, but it does not limit the flight of the drone on weekends.
  • the shape of the fly-limited zone can be a cylinder, a cone, a cube, a cuboid, a step, or any other three-dimensional shape.
  • the size of the flight zone It may be a range of a radius of 1 km, 2 km, 5 km, or 10 km centered on the center of the flight limited area.
  • the flight limited zone may also be a dynamic geographic zone having different sizes and shapes, for example, depending on time.
  • an example airport restricted flight area may be divided into a number of different levels of sub-areas including, but not limited to, a no-fly zone, a restricted zone, and/or a warning zone.
  • a no-fly zone the drone is prohibited from flying; the flying height of the drone is restricted in the high-limit zone; and in the warning zone, the drone that is flying or flying is alerted.
  • the no-fly zone can be divided into a strictly no-fly zone and a banned no-fly zone. The no-fly zone can be lifted and the ban can be obtained by submitting an application and satisfying certain conditions.
  • the no-fly zone may include (1) a cylinder center centered on the center of the airport, a radius R1 (eg, covering the size of the airport), and (2) a center of the airport center.
  • the portion of the torus-like portion of the height-limiting region is removed from the radius R1 to the radius R2; and/or (3) other necessary regions (such as the region above the warning zone).
  • the drone is in the no-fly zone, if it has not yet taken off, it is forbidden to take off; if for some reason it has taken off, the drone can be required to drop or automatically land on the control of the flying hand, and its height is only Can decline can not rise (or continue to slowly decline).
  • the setting of the no-fly zone can effectively prevent the drone from entering the channel of the take-off and landing aircraft of the airport, thus ensuring the safety of the aircraft at the airport.
  • the height limit zone may include a torus having a radius R1 to a radius R2 centered on the center of the airport, and an upper edge height from a radius R1 (for example, a height of 20 meters) to a radius R2 ( For example, the height is increased by 500 meters), thereby forming a torus having an inner low outer height.
  • the flying height of the drone shall not be higher than its limit height, for example, no more than 20 meters at radius R1 and no more than 500 meters at radius R2. If the drone exceeds this altitude, it will automatically fall below the limit height to avoid collision with the aircraft in the channel.
  • the distance between the inner and outer rings of the torus of the restricted zone is about 1800 meters.
  • a warning zone may also be provided, which may be a portion other than the no-fly zone and the height-limiting zone in FIG.
  • the drone and/or its control terminal can prompt the flight hand to indicate the existence of the no-fly zone, and can stop further at the edge of the no-fly zone. Action (for example, hovering on the edge of the no-fly zone or landing on your own, etc.).
  • Geofence is a virtual perimeter for real-world geographic regions, which is not limited to drone applications, but can be applied to various geographic-based scenarios such as store marketing, traffic control, flight control, and the like.
  • FIG. 2 illustrates an example geofence in accordance with the related art.
  • two virtual fences for the drone are set by setting the geographical coordinates of the corresponding flight-restricted zone, thereby realizing the flight control of the drone in the two flight-limited zones.
  • the drone when it finds that it is within the geofence by comparing its own coordinates of the GPS or other positioning component carried by itself with the geofence, it can automatically reduce the height as in the embodiment of FIG. Fly out of the geofence in the opposite direction or in the opposite direction to avoid entering the restricted area.
  • the embodiment of the present disclosure can dynamically display two or more flight limited area databases, and display all the flight limited area data for the user to view on the same map, thereby reducing user switching.
  • it has broken through the restrictions that require selected countries to look at the restricted flight zone. You can view the restricted zones around the world by dragging the map to any location.
  • it also solves the delay problem caused by excessive data volume when the limited flight data is displayed.
  • the scheme of integrating map data is mainly described herein as a "limited flight zone" as an example, the embodiment of the present disclosure is not limited thereto, but may be applied to any other scenario in which map data needs to be integrated, for example, for each city.
  • the respective road traffic control the nature reserves for each country and so on.
  • the method according to an embodiment of the present disclosure can be applied as long as it is necessary to integrate map data from different map databases.
  • the nodes involved may include: a drone and/or its control terminal 110, a map data server 120, a first database 130-1, and/or a second database 130-2.
  • the drone/control terminal 110 is shown as the same frame, this does not mean that they must be the same physical entity. In fact, whether it is a drone or a control terminal, the functions implemented by the drone/control terminal 110 of FIG. 4 can be implemented individually or in combination. For example, in some embodiments, when the drone is flying autonomously, it can separately request the required flight zone information from the map data server 120. For another example, in other embodiments, when the UAV is remotely controlled by the user, the control terminal 110 may request the map data server 120 for the required flight limited area information, and may be remotely controlled by the user according to the limited flight area information.
  • the drone, or the flight limited area information can be sent by the control terminal 110 to the drone so that the drone can obtain the information indirectly.
  • data communication can be performed between the drone and the control terminal and some or all of the functions are shared, and thus the two are not distinguished in detail in the embodiment shown in FIG.
  • the drone and/or control terminal 110 and the map data server 120 are shown as separate two nodes in the embodiment shown in FIG. 4, they may actually exist in the same hardware device.
  • the drone/control terminal 110 may obtain relevant data from the remote map data server 120 via the network, or may also access the local map data server 120.
  • the request is initiated (eg, as another application, process, service, etc. on the drone/control terminal 110).
  • data flows within the same physical entity may be implemented by, for example, inter-process communication (RPC), sockets, public files, and the like.
  • RPC inter-process communication
  • the entity that initiates the map data request in FIG. 4 is the drone/control terminal 110
  • the embodiment of the present disclosure is not limited thereto.
  • it can be any other device that initiates the request.
  • the user when the user is at home in the pre-study fly zone limit, it can use a laptop computer, mobile phone, desktop, etc., for example, by a web browser (Microsoft Internet Explorer TM, Microsoft EDGE TM, Mozilla Firefox TM, Apple Safari TM, Opera TM, etc.) to access the web service providing map data (e.g., FIG. 2, FIG. 3 or FIG. 5), to attempt to use without limiting the UAV flying viewing zone information.
  • map data e.g., FIG. 2, FIG. 3 or FIG. 5
  • step S401 the drone/control terminal 110 that needs to acquire the flight limited area information may send a map data request to the map data server 120 (local or remote or both) that provides the service to request the relevant flight limit. District information.
  • the map data server 120 local or remote or both
  • the map data request may also include a request for general map data other than the limited flight area information.
  • the universal map data may be general map data provided by a third party (eg, Google, Baidu, etc.).
  • the universal map data can provide one or more general map information, such as city name, road, local map data point latitude and longitude, satellite photos, and the like.
  • generic map data can serve as a background for a flight-defining zone, helping users understand the relative location of the flight zone relative to other geographic zones.
  • generic map data can help users understand that a restricted area is near an airport, a military area, and so on.
  • general map selection processing can be performed when requesting map data. For example, it may be determined according to the IP address of the requesting party. If the IP address is, for example, in mainland China, the map source of the general map data may be switched to the Baidu map. If the IP address is in another area, the map source of the general map data can be switched to Google Maps and the like. This ensures that map data is visible to users all over the world.
  • the present disclosure is not limited thereto.
  • the map data request may also not include a request for generic map data.
  • the drone/control terminal 110 already has general map data (although it may not be the most recent general map data), it may only request map data associated with the flight limited area to the map data server 120.
  • the map data server 120 may determine, for example, the center point of the requested map data in step S402.
  • the map data request may include data indicating at least one of the following at least one of the requested maps: latitude and longitude of a center point of the map to be displayed, one or more vertices of the map to be displayed (eg, upper left vertex, lower left vertex, The latitude and longitude of the upper right vertex, lower right vertex, etc., and/or the scale of the map to be displayed.
  • latitude and longitude of the center point of the requested map data can be determined, and the country/organization or the like corresponding to the center point can be further determined.
  • the local map data server 120 may also determine one or more vertices of the requested map data in step S403.
  • the map data request may include data indicating at least one of the following at least one of the requested maps: latitude and longitude of a center point of the map to be displayed, one or more vertices of the map to be displayed (eg, upper left vertex, lower left vertex, The latitude and longitude of the upper right vertex, lower right vertex, etc., and/or the scale of the map to be displayed.
  • the latitude and longitude of one or more vertices of the requested map data may be determined, and the country/organization or the like corresponding to the one or more vertices may be further determined.
  • the local map data server 120 may also determine one or more other map data points of the requested map data in step S404.
  • the map data request may include data indicating at least one of the following at least one of the requested maps: latitude and longitude of a center point of the map to be displayed, one or more vertices of the map to be displayed (eg, upper left vertex, lower left vertex, The latitude and longitude of the upper right vertex, lower right vertex, etc., and/or the scale of the map to be displayed.
  • the latitude and longitude of one or more other map data points of the requested map data may be determined by some of the items or combinations thereof and the pre-specified rules, and may further determine that the one or more other map data points correspond to Country/organization, etc.
  • map data points eg, center points, vertices, other map data points
  • selecting map center points and vertices is mainly because they are usually one of the focuses of users.
  • the included central point latitude and longitude usually represents the location of the user.
  • each vertex is more likely to be a map data point across regions, countries, and international organizations than the center point, compared to other map data points. So these points may be more representative, but the disclosure is not limited to selecting these points.
  • map center point and the database corresponding to each vertex belong to the same database, and the map data belonging to another database may be interposed at other positions of the map. This is partly due to the complexity of political geography, such as the large number of small countries, the cross-cutting areas of the crossfire, and partly due to the large scale of the map, which leads to the coverage of too many areas.
  • the selection of map data points is not limited to the selection of the map data points described above.
  • step S403 can be performed before, after, or at the same time as step S402.
  • step S404 can be performed before, after, or at the same time as steps S402, S403.
  • steps S402, S403, and S404 may be interleaved, for example, performing a part of step S402, performing a part of step S404, performing a part of steps S402 and S403 in parallel, and returning to step S404 and the like. . Accordingly, the present disclosure is not limited to the various implementations described above.
  • Step S405 to S408 reflect this process.
  • a geo-fence (GEO) database for European and American countries
  • NFZ flight zone restriction
  • the database in which the country is located may be queried according to a corresponding country code, which one of the GEO database and the NFZ database, and a request is sent to the corresponding database to query the corresponding country code.
  • the database displays all or part of the data corresponding to the radius of the map.
  • the corresponding data when the corresponding data is displayed on the map, it can be displayed only when the map radius is less than 25KM, and when the data is larger than 25KM, the loading data is too slow, and the loading data is too slow, so that the limited flying area can be hidden in order to ensure the experience.
  • no actual data request can be made for the latter map data point.
  • databases 130-1 and 130-2 are shown as separate nodes from other nodes in FIG. 4, these databases 130-1 and 130-2 may also be local databases in, for example, the map data server 120.
  • the data flow between them can also be a local data stream, such as interprocess communication, sockets, shared memory, shared files, and so on.
  • the map data server 120 may integrate the map data in step S409. .
  • the map data server 120 may integrate the map data in step S409. .
  • portions of the data that are not repeated they can be merged directly.
  • the restricted flight zone information can be used to ensure the user. Do not violate any possible laws and regulations when manipulating drones.
  • each strict part can be combined to form a limited zone information containing all strict restrictions.
  • the integration of the flight limited area information is not limited to the above.
  • the map data server 120 may return the requested map data to the drone/control terminal 110 in step S410.
  • the drone/control terminal 110 can perform corresponding operations according to the map data, for example, reducing altitude, landing, hovering, and the like.
  • the user may also be presented with a corresponding map based on the map data, such as an integrated map as shown in FIG. Figure 5 shows the integrated flight zone information at the US and Canada borders.
  • the horizontal line from left to right in the middle and the irregular line on the right side are the US-Canada border.
  • the southern side of the border is North Dakota and Minnesota, and the north is Manitoba, Canada. It can be seen that the restricted zone information of the two countries can now be displayed on the same map at the same time.
  • the map data request may be sent in accordance with a predetermined period to obtain the latest data for map refresh.
  • various flight limited areas can be divided into a flight limited zone that affects flight, a warning zone that requires special attention, a general level warning zone, and the like according to the importance level of the flight limited zone.
  • the display can be used to preferentially load the flight-limited zone that affects the flight.
  • the warning zone that does not affect the special attention of the flight is loaded, and the general-level warning zone requires the user to actively select and display again, thereby solving the problem of limited flight data. Big load delay problem.
  • the map data request will be updated based on the new user input.
  • the action of the user moving the map is a series of continuous actions, a new user input is continuously generated, and in order to ensure that the map data request is updated after the user moves, setting the user input is received, and the preset time is The map data request is updated based on the latest user input obtained when there is no new user input.
  • map data server 120 according to an embodiment of the present disclosure will be described in detail below with reference to FIGS. 6-7 (or In general, the method of integrating map data of device 700) and the functional configuration of map data server 120 (or more generally, device 700).
  • FIG. 6 is a flow diagram showing a method 600 of integrating map data performed in a map data server 120 in accordance with an embodiment of the present disclosure.
  • method 600 can include steps S610, S620, S630, and S640.
  • some of the steps of method 600 may be performed separately or in combination, and may be performed in parallel or sequentially, and are not limited to the specific order of operations illustrated in FIG.
  • method 600 can be performed by map data server 120 shown in FIG.
  • FIG. 7 is a functional block diagram showing an example device 700 (eg, map data server 120) in accordance with an embodiment of the disclosure.
  • the device 700 may include a request receiving module 710, a data point determining module 720, a map data acquiring module 730, and a response sending module 740.
  • the request receiving module 710 can be configured to receive a map data request.
  • the request receiving module 710 can be a central processing unit of the device 700, a digital signal processor (DSP), a microprocessor, a microcontroller, etc., which can be coupled with a communication unit and/or memory, such as device 700, to obtain external A map data request sent by the device and/or a map data request sent from other local processes.
  • DSP digital signal processor
  • the data point determination module 720 can be configured to determine at least one map data point based on the map data request.
  • the data point determination module 720 can also be a central processing unit of the device 700, a digital signal processor (DSP), a microprocessor, a microcontroller, etc., which can select at least one map based on map data requests and/or various rules. Data points, such as center points, vertices, or any other map data point.
  • DSP digital signal processor
  • the map data acquisition module 730 can be configured to acquire corresponding map data from at least one map database respectively corresponding to the at least one map data point.
  • the map data acquisition module 730 can also be a central processing unit of the device 700, a digital signal processor (DSP), a microprocessor, a microcontroller, etc., which can retrieve corresponding map data from a remote database over a network, or can be locally The corresponding map data is retrieved in the database.
  • DSP digital signal processor
  • the response sending module 740 can be configured to send a map data response including integrated map data, wherein the integrated map data can be determined based on the acquired map data.
  • the response sending module 740 can also be a central processing unit of the device 700, a digital signal processor (DSP), a microprocessor, a microcontroller, etc., which can return a corresponding map data response to the device that initiated the map data request via the network.
  • the map data response includes information such as integrated map data for use by users/terminals/und drones.
  • the device 700 can further include a request update module for acquiring user input and updating the map data request according to the user input. Further, the request update module obtains the user input When there is no new user input within the preset duration, the map data request is updated according to the latest user input obtained.
  • map data request is updated based on the latest user input obtained when there is no new user input.
  • the device 700 may also include other functional units not shown in FIG. 7, however, since it does not affect those skilled in the art to understand the embodiments of the present disclosure, it is omitted in FIG.
  • device 700 may also include one or more of the following functional units: power, memory, data bus, antenna, wireless transceiver, and the like.
  • a method 600 and apparatus 700 for integrating map data performed on device 700 in accordance with an embodiment of the present disclosure will be described in detail below in conjunction with FIGS. 6 and 7.
  • the method 600 begins in step S610, in which a map data request can be received by the request receiving module 710 of the device 700.
  • step S620 at least one map data point may be determined by the data point determination module 720 of the device 700 based on the map data request.
  • the map data acquisition module 730 of the device 700 may acquire corresponding map data from at least one map database respectively corresponding to the at least one map data point.
  • step S640 the map data response including the integrated map data may be transmitted by the response transmitting module 740 of the device 700, wherein the integrated map data is determined based on the acquired map data.
  • the map data request may include at least one of: longitude and/or latitude of a central location of the map to be displayed; longitude and/or latitude of at least one vertex of the map to be displayed; and a map to be displayed The scale.
  • step S620 can include at least one of determining a central location as a map data point, determining at least one vertex as a map data point, and determining other locations that meet predetermined criteria as map data points.
  • the predetermined criteria may include at least: the map data point should be at least one top of the map to be displayed according to the longitude and/or latitude of the central location of the map to be displayed Within the range of the map to be displayed determined by at least one of the longitude and/or latitude of the point, and the scale of the map to be displayed.
  • the map data can include at least fly-limited area information.
  • the at least one map database can include at least: a geofence "GEO" database; and a flight zone restriction "NFZ" database.
  • step S630 can include the following steps for each of the at least one map data point: determining a country in which the corresponding map data point is located; determining a map database to request based on the determined country; The corresponding map data is obtained from the determined map database based at least in part on the extent of the map to be displayed.
  • the method 600 may further include: if the map data has been previously requested for the map database to be requested for the other map data points, the corresponding map data is no longer requested.
  • the integrated map data may be integrated by targeting the same restricted flight zone to restrict more restrictive flight zone information as integrated flight zone information.
  • step S640 may further include: transmitting a map data response including integrated map data and general map data, wherein the universal map data is general map data provided by a third party. In some embodiments, step S640 may further include: transmitting a map data response including part or all of the integrated map data, wherein the partially integrated map data includes at least the no-fly zone information, the special warning zone, and the general warning zone. One. In some embodiments, the no-fly zone information and the special warning zone may be mandatory, and the general warning zone may be optional.
  • method 600 can also include periodically performing method 600 to ensure that the integrated map data reflects the most recent map data.
  • each map database in the at least one map database can be a local map database, a remote map database, or a combination of the two. In some embodiments, method 600 can be performed on a mobile terminal or a remote server.
  • FIG. 8 is a block diagram showing an example hardware arrangement 800 of the map data server 120 of FIG. 4 or the device 700 of FIG. 7 in accordance with an embodiment of the present disclosure.
  • Hardware arrangement 800 includes a processor 806 (eg, a digital signal processor (DSP)).
  • DSP digital signal processor
  • Processor 806 can be a single processing unit or a plurality of processing units for performing different acts of the flows described herein.
  • the arrangement 800 can also include an input unit 802 for receiving signals from other entities, and an output unit 804 for providing signals to other entities.
  • Input unit 802 and output unit 804 can be arranged as a single entity or as separate entities.
  • arrangement 800 can include at least one readable storage medium 808 in the form of a non-volatile or volatile memory, such as an electrically erasable programmable read only memory (EEPROM), flash memory, and/or a hard drive.
  • the readable storage medium 808 includes computer program instructions 810 that include code/ Computer readable instructions that, when executed by processor 806 in arrangement 800, cause hardware arrangement 800 and/or device 700, including hardware arrangement 800, to perform processes such as those described above in connection with FIG. 4 or FIG. Deformation.
  • Computer program instructions 810 can be configured as computer program instruction code having a computer program instruction module 810A-810D architecture, for example. Accordingly, in an example embodiment when, for example, hardware arrangement 800 is used in device 700, the code in computer program instructions of arrangement 800 includes a module 810A for receiving a map data request. The code in the computer program instructions further includes a module 810B for determining at least one map data point based on the map data request. The code in the computer program instructions further includes a module 810C for acquiring corresponding map data from at least one map database respectively corresponding to the at least one map data point. The code in the computer program instructions further includes: a module 810D, configured to send a map data response including integrated map data, wherein the integrated map data is determined based on the acquired map data.
  • the computer program instructions module may substantially perform various actions in the flow illustrated in FIG. 4 or FIG. 6 to simulate map data server 120 or device 700.
  • different computer program instruction modules when executed in the processor 806, they may correspond to the different units in the map data server 120 or device 700 described above.
  • code means in the embodiment disclosed above in connection with FIG. 8 is implemented as a computer program instruction module that, when executed in processor 806, causes hardware arrangement 800 to perform the actions described above in connection with FIG. 4 or FIG. 6, however
  • at least one of the code means can be implemented at least in part as a hardware circuit.
  • the processor may be a single CPU (Central Processing Unit), but may also include two or more processing units.
  • a processor can include a general purpose microprocessor, an instruction set processor, and/or a related chipset and/or a special purpose microprocessor (eg, an application specific integrated circuit (ASIC)).
  • the processor may also include an onboard memory for caching purposes.
  • Computer program instructions may be hosted by a computer program instruction product coupled to the processor.
  • the computer program instructions product can comprise a computer readable medium having stored thereon computer program instructions.
  • the computer program instructions product can be flash memory, random access memory (RAM), read only memory (ROM), EEPROM, and the computer program instructions modules described above can be distributed in the form of memory within the UE to alternative embodiments. Different computer program instruction products.

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Traffic Control Systems (AREA)

Abstract

La présente invention concerne un procédé et un dispositif d'intégration de données cartographiques, et des instructions de programme informatique. Le procédé consiste à: recevoir une demande de données cartographiques (S610); déterminer au moins un point de données cartographiques conformément à la demande de données cartographiques (S620); obtenir des données cartographiques correspondantes à partir d'au moins une base de données cartographiques correspondant au(x) point(s) de données cartographiques séparément (S630); et envoyer une réponse de données cartographiques comprenant des données cartographiques intégrées, les données cartographiques intégrées étant déterminées sur la base des données cartographiques obtenues (S640).
PCT/CN2017/075229 2017-02-28 2017-02-28 Procédé et dispositif d'intégration de données cartographiques Ceased WO2018157289A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2017/075229 WO2018157289A1 (fr) 2017-02-28 2017-02-28 Procédé et dispositif d'intégration de données cartographiques
CN201780004417.7A CN109073405B (zh) 2017-02-28 2017-02-28 用于整合地图数据的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/075229 WO2018157289A1 (fr) 2017-02-28 2017-02-28 Procédé et dispositif d'intégration de données cartographiques

Publications (1)

Publication Number Publication Date
WO2018157289A1 true WO2018157289A1 (fr) 2018-09-07

Family

ID=63369568

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/075229 Ceased WO2018157289A1 (fr) 2017-02-28 2017-02-28 Procédé et dispositif d'intégration de données cartographiques

Country Status (2)

Country Link
CN (1) CN109073405B (fr)
WO (1) WO2018157289A1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115617932B (zh) * 2022-09-30 2025-09-23 北京百度网讯科技有限公司 高精地图生产方法、装置及电子设备
CN115793715B (zh) * 2023-01-05 2023-04-28 雄安雄创数字技术有限公司 一种无人机辅助飞行方法、系统、装置及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101979962A (zh) * 2010-10-20 2011-02-23 北京腾瑞万里科技有限公司 导航显示方法和装置
CN104991564A (zh) * 2015-05-27 2015-10-21 杨珊珊 无人飞行器飞行控制方法及装置
CN105005601A (zh) * 2015-06-30 2015-10-28 杨珊珊 一种无人飞行器飞行场地推荐系统及方法
CN106204734A (zh) * 2015-04-30 2016-12-07 浙江宇视科技有限公司 基于多源地图整合的地图生成方法及装置
CN106326334A (zh) * 2016-07-14 2017-01-11 微梦创科网络科技(中国)有限公司 一种电子地图的显示、生成方法和装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100299370A1 (en) * 2007-12-28 2010-11-25 Hans Ulrich Otto Method and apparatus for combining a first partition from a first digital map database and a second partition from a second digital map database
US8150614B2 (en) * 2008-11-07 2012-04-03 Navitime Japan Co., Ltd. Routing guide mediation system, routing guide mediation server, and routing guide method
CN102446203A (zh) * 2010-10-13 2012-05-09 北京高维信诚资讯有限公司 用于获取地图的方法和装置
US9235218B2 (en) * 2012-12-19 2016-01-12 Elwha Llc Collision targeting for an unoccupied flying vehicle (UFV)
CN118011935A (zh) * 2015-03-31 2024-05-10 深圳市大疆创新科技有限公司 可移动物体的控制方法和装置
CN104932525B (zh) * 2015-05-28 2019-03-01 深圳一电航空技术有限公司 无人机的控制方法、装置、地面控制系统及无人机
KR101809439B1 (ko) * 2015-07-22 2017-12-15 삼성에스디에스 주식회사 드론 관제 장치 및 방법
CN106249753A (zh) * 2016-09-05 2016-12-21 广州极飞科技有限公司 对无人机进行控制的方法、控制装置及无人机
CN106444833A (zh) * 2016-09-29 2017-02-22 高域(北京)智能科技研究院有限公司 提示控制权限区域的用户控制端及其提示方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101979962A (zh) * 2010-10-20 2011-02-23 北京腾瑞万里科技有限公司 导航显示方法和装置
CN106204734A (zh) * 2015-04-30 2016-12-07 浙江宇视科技有限公司 基于多源地图整合的地图生成方法及装置
CN104991564A (zh) * 2015-05-27 2015-10-21 杨珊珊 无人飞行器飞行控制方法及装置
CN105005601A (zh) * 2015-06-30 2015-10-28 杨珊珊 一种无人飞行器飞行场地推荐系统及方法
CN106326334A (zh) * 2016-07-14 2017-01-11 微梦创科网络科技(中国)有限公司 一种电子地图的显示、生成方法和装置

Also Published As

Publication number Publication date
CN109073405B (zh) 2022-11-25
CN109073405A (zh) 2018-12-21

Similar Documents

Publication Publication Date Title
US9728089B2 (en) System and method for controlling autonomous flying vehicle flight paths
US11443629B2 (en) Vehicle detection systems and methods of operation thereof
CN111736584B (zh) 信息处理装置、信息处理方法和存储介质
US20220377494A1 (en) Global registration system for aerial vehicles
US11122424B1 (en) Systems, methods and apparatus for data privacy protection based on geofence networks
US20170150308A1 (en) Systems and methods for defining and implementing rules for three dimensional geofences
EP3764062B1 (fr) Procédé et appareil de routage d'un véhicule aérien sur la base d'un impact sonore relatif
WO2018202647A1 (fr) Procédé et appareil de routage, sensible à la confidentialité, pour un drone aérien
CN106023657A (zh) 用于实现受限操作区域的系统、方法和交通工具
US20150186958A1 (en) System and method for rating points of interest based on a location history
KR102128320B1 (ko) 주변 검색 결과 제공 시스템 및 방법
EP3455691A1 (fr) Commande à distance d'un véhicule aérien sans pilote
US10198704B2 (en) Methods for dynamically identifying loads for a trucker
US20150294396A1 (en) Item location indication in indoor environment
US9392044B2 (en) System and method for providing geospatial assets
WO2018157289A1 (fr) Procédé et dispositif d'intégration de données cartographiques
EP3436780A1 (fr) Définition d'une ou de plusieurs passerelles servant à relier des ensembles de données de navigation représentant des cartes de régions géographiques se chevauchant au moins partiellement
US20160170620A1 (en) Systems and methods for presenting summary information associated with map elements
EP3485660A1 (fr) Systèmes et procédés pour définir et mettre en oeuvre des règles pour des barrières géographiques tridimensionnelles
JP6077236B2 (ja) 情報処理装置、情報処理方法及びプログラム
JP6431494B2 (ja) ユーザ端末、及びプログラム
KR20240046793A (ko) 위치결정 방법 및 장치, 그리고 디바이스 및 저장 매체
US12474918B2 (en) Information processing device and system
JP6908335B2 (ja) 携帯端末装置、ナビゲーション装置、情報送信方法、およびプログラム
CN118396392A (zh) 立体空域风险评估方法、装置和计算机设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17899059

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17899059

Country of ref document: EP

Kind code of ref document: A1