CN107122453B - Accelerated coordinate conversion method and device based on recorder management platform - Google Patents
Accelerated coordinate conversion method and device based on recorder management platform Download PDFInfo
- Publication number
- CN107122453B CN107122453B CN201710283279.2A CN201710283279A CN107122453B CN 107122453 B CN107122453 B CN 107122453B CN 201710283279 A CN201710283279 A CN 201710283279A CN 107122453 B CN107122453 B CN 107122453B
- Authority
- CN
- China
- Prior art keywords
- coordinate
- offset
- value
- key value
- dimensional rectangular
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
- G06F16/444—Spatial browsing, e.g. 2D maps, 3D or virtual spaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Remote Sensing (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
The invention relates to an accelerated coordinate conversion method and device based on a recorder management platform, belongs to the field of electronic map vehicle position information processing, and aims to overcome the defects that the conventional recorder management platform does not have an offset value cache function and seriously influences the operating performance of the platform when the received coordinate data volume is large. The method of the invention comprises the following steps: converting the geographic coordinates to be processed into two-dimensional rectangular coordinates; carrying out grid division on the coordinate system according to given precision; solving the coordinates of the southwest point of the grid where the coordinates are located; combining the abscissa and the ordinate of the southwest point coordinate to form a character string as a KEY value; searching whether a value matched with the KEY value exists in a cache; if so, calculating an offset coordinate corresponding to the KEY value; if the KEY value does not exist, acquiring the offset coordinate of the coordinate corresponding to the KEY value through the network, calculating the offset value of the offset coordinate and storing the offset value in a cache.
Description
Technical Field
The invention relates to an acceleration coordinate conversion method and device based on a recorder management platform, and belongs to the field of electronic map vehicle position information processing.
Background
When the recorder management platform displays the vehicle position information on the electronic map, firstly, the coordinates need to be subjected to offset conversion, and then the converted offset coordinates are used for displaying on the electronic map correctly. The platform can normally convert the coordinates only by accessing a coordinate offset service issued by a map service provider designated by a traffic department through an external network. Because the number of platform vehicles is large and the frequency of uploading coordinates is high, the operation performance of the platform is seriously influenced by real-time coordinate conversion through an external network.
Because the vehicles on the platform mainly run on the road sections of all the roads and urban areas in China, a plurality of vehicles run on the same road section in a reciprocating mode, most coordinate transformation is repeated, or the positions of the vehicles are close to each other. This provides the possibility of performing an offset operation within the accuracy allowance for the coordinates in the vicinity thereof using the coordinates having the reference meaning and the offset data thereof.
Disclosure of Invention
The invention aims to solve the defects that the conventional recorder management platform does not have an offset value cache function and seriously influences the operating performance of the platform when the received coordinate data volume is large, and provides an accelerated coordinate conversion method and device based on the recorder management platform.
According to a first aspect of the invention, an accelerated coordinate transformation method based on a recorder management platform is provided, which comprises the following steps:
the method comprises the following steps: acquiring a geographical coordinate to be processed;
step two: converting the geographic coordinates to two-dimensional rectangular coordinates;
step three: according to given precision, grid division is carried out on a coordinate system where the two-dimensional rectangular coordinate is located;
step four: solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located;
step five: combining the abscissa and the ordinate of the southwest point coordinate to form a character string, and taking the character string as a KEY value;
step six: searching whether a value matched with the KEY value exists in a cache; if the offset exists, determining an offset value corresponding to the searched value according to the searched value, and calculating an offset coordinate; if the KEY value does not exist, acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network, calculating the offset value of the offset coordinate and storing the offset value in a cache.
According to a second aspect of the present invention, there is provided an accelerated coordinate transformation apparatus based on a recorder management platform, comprising:
the geographic coordinate acquisition module is used for acquiring geographic coordinates to be processed;
the rectangular coordinate conversion module is used for converting the geographic coordinate into a two-dimensional rectangular coordinate;
the grid division module is used for carrying out grid division on a coordinate system where the two-dimensional rectangular coordinate is located according to given precision;
the grid coordinate solving module is used for solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located;
the KEY value generation module is used for combining the abscissa and the ordinate of the southwest point coordinate to form a character string, and the character string is used as a KEY value;
the cache searching module is used for searching whether a value matched with the KEY value exists in a cache; if yes, sending an execution signal to an offset coordinate calculation module; if not, sending an execution signal to the offset value cache module;
the offset coordinate calculation module is used for determining an offset value corresponding to the searched value according to the searched value after receiving the execution signal and calculating an offset coordinate;
and the offset value caching module is used for acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network after receiving the execution signal, calculating the offset value of the offset coordinate and storing the offset value in a cache.
The invention has the beneficial effects that: 1. in the precision permission range, the invention generates a KEY value according to the real coordinate value, caches the coordinate conversion result in the local service, and when other coordinates in the precision range need to be subjected to coordinate conversion, the cached result can be used for carrying out coordinate offset operation, so that the performance of system map display is improved. 2. When the matching value is found in the cache, the speed of generating the coordinate offset data is very high, and in the embodiment, the speed of the invention is improved by nearly 1000 times compared with that of the existing recorder platform; 3. the service cost caused by excessive use of the data service provided by the traffic department can be reduced; 4. the external network resource used by the system can be reduced, and the stability of system data conversion is improved.
Drawings
FIG. 1 is a flow chart of an accelerated coordinate transformation method based on a recorder management platform according to the present invention;
fig. 2 is a schematic block diagram of an accelerated coordinate transformation apparatus based on a recorder management platform according to the present invention.
Detailed Description
The first embodiment is as follows: as shown in fig. 1, the acceleration coordinate conversion method based on the recorder management platform according to the present embodiment includes:
the method comprises the following steps: and acquiring the geographic coordinates to be processed.
Step two: and converting the geographic coordinates into two-dimensional rectangular coordinates. The geographic coordinates are in degrees and the two-dimensional rectangular coordinates are in centimeters.
For example, if a coordinate system is established with the meridian passing through the equatorial point as the origin, the longitude as the abscissa, the latitude as the ordinate, and the east longitude and the north latitude as the positive, the two-dimensional rectangular coordinates of each point in the east longitude and north latitude areas on the earth surface are calculated as follows, in meters.
The abscissa: x ═ R ═ s (lat ═ PI/180) × PI/180)
Ordinate: y ═ R ═ PI/180)
Wherein R is the radius of the earth, lng is longitude, and lat is latitude.
Step three: and according to the given precision, carrying out grid division on a coordinate system where the two-dimensional rectangular coordinate is located. I.e. each coordinate falls within a grid.
Step four: and solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located.
Step five: and combining the abscissa and the ordinate of the southwest point coordinate to form a character string, and taking the character string as a KEY value.
For example, with a given accuracy, the abscissa (ordinate) is segmented, and the coordinate of each segment is the grid coordinate of that accuracy, and the grid coordinate closest to the abscissa (ordinate) and smaller than the abscissa (ordinate) is the grid coordinate of the coordinate point that falls in. It is also understood that, in the case where the "up" direction of the planar map is "north", the point at the lower left corner is the southwest point. The calculation method of the abscissa dx and the ordinate dy of the grid is as follows:
dx=int(x/d)×d
dy=int(y/d)×d
where int represents rounding and d is the precision of the meshing.
Then dx and dy are combined into a string as the KEY value, i.e., KEY ═ dx _ dy.
Step six: searching whether a value matched with the KEY value exists in a cache; if the offset exists, determining an offset value corresponding to the searched value according to the searched value, and calculating an offset coordinate; if the KEY value does not exist, acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network, calculating the offset value of the offset coordinate and storing the offset value in a cache.
The second embodiment is as follows: the first difference between the present embodiment and the specific embodiment is: in the sixth step, when the KEY value exists in the matching value, the method specifically comprises the following steps:
step A1: a KEY value is obtained.
Step A2: an offset corresponding to the KEY value is obtained.
Step A3: and calculating the rectangular coordinate of the coordinate corresponding to the KEY value. The rectangular coordinates here are horizontal and vertical coordinates obtained by dividing a character string of KEY values, and represent coordinates of squares.
Step A4: and converting the rectangular coordinates into geographic coordinates as offset coordinates.
Other steps and parameters are the same as those in the first embodiment.
The third concrete implementation mode: the present embodiment differs from the first or second embodiment in that:
in the sixth step, when there is no value matching the KEY value, the method specifically includes the following steps:
step B1: acquiring offset coordinates of coordinates corresponding to the KEY values through a network;
step B2: converting the coordinate corresponding to the KEY value and the offset coordinate into a two-dimensional rectangular coordinate;
step B3: subtracting the two-dimensional rectangular abscissa of the coordinate corresponding to the KEY from the two-dimensional rectangular abscissa of the offset coordinate, and then rounding the two-dimensional rectangular abscissa to be used as the abscissa of the offset; and subtracting the two-dimensional rectangular ordinate of the coordinate corresponding to the KEY from the two-dimensional rectangular ordinate of the offset coordinate, and then rounding the two-dimensional rectangular ordinate to be used as the ordinate of the offset.
Other steps and parameters are the same as those in the first or second embodiment.
The fourth concrete implementation mode: the present embodiment provides an acceleration coordinate conversion apparatus based on a recorder management platform, as shown in fig. 2, including:
and a geographic coordinate obtaining module 101, configured to obtain a geographic coordinate to be processed.
And the rectangular coordinate conversion module 102 is configured to convert the geographic coordinate into a two-dimensional rectangular coordinate.
And the meshing module 103 is used for meshing the coordinate system where the two-dimensional rectangular coordinate is located according to given precision.
And the grid coordinate solving module 104 is used for solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located.
And the KEY value generating module 105 is configured to combine the abscissa and the ordinate of the southwest point coordinate to form a character string, and use the character string as a KEY value.
A cache searching module 106, configured to search whether a value matching the KEY value exists in a cache; if yes, sending an execution signal to the offset coordinate calculation module 106A; if not, an execution signal is sent to the offset value buffer module 106B.
And the offset coordinate calculation module 106A is configured to, after receiving the execution signal, determine an offset value corresponding to the found value according to the found value, and calculate an offset coordinate.
And the offset value cache module 106B is configured to obtain, through the network, an offset coordinate of the coordinate corresponding to the KEY value after receiving the execution signal, and calculate an offset value of the offset coordinate and store the offset value in a cache.
The present embodiment is a software device corresponding to the embodiment, and will not be described in detail herein.
The fifth concrete implementation mode: the fourth difference between this embodiment and the specific embodiment is that:
the offset coordinate calculation module 106A includes:
and the KEY value acquisition unit is used for acquiring the KEY value.
And the offset acquisition unit is used for acquiring the offset corresponding to the KEY value.
And the first rectangular coordinate calculating unit is used for calculating the rectangular coordinate of the coordinate corresponding to the KEY value.
And the offset coordinate calculation unit is used for converting the rectangular coordinate into a geographic coordinate as an offset coordinate.
This embodiment is a software device corresponding to the second embodiment, and will not be described in detail here.
Other steps and parameters are the same as those in the fourth embodiment.
The sixth specific implementation mode: the fourth or fifth embodiment is different from the specific embodiment in that:
the offset value buffer module 106B includes:
and the offset coordinate acquisition unit is used for acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network.
And the second rectangular coordinate acquisition unit is used for converting the coordinate corresponding to the KEY value and the offset coordinate into a two-dimensional rectangular coordinate.
The offset calculating unit is used for subtracting the two-dimensional rectangular abscissa of the coordinate corresponding to the KEY from the two-dimensional rectangular abscissa of the offset coordinate and then rounding the two-dimensional rectangular abscissa to be used as the abscissa of the offset; and subtracting the two-dimensional rectangular ordinate of the coordinate corresponding to the KEY from the two-dimensional rectangular ordinate of the offset coordinate, and then rounding the two-dimensional rectangular ordinate to be used as the ordinate of the offset.
This embodiment is a software device corresponding to the third embodiment, and will not be described in detail here.
The other steps and parameters are the same as those in the fifth embodiment.
The advantageous effects of the present invention are explained below based on the following test procedures.
1) Test environment (PC):
a processor: intel (R) core (TM)2Duo CPU [email protected] 2.94GHz
Memory: 4GB
Operating the system: 64-bit windows7
Java Environment: jkd1.8.0_51
2) Caching database environment
A processor: intel (R) Xeon (R) CPU [email protected] 2.10GHz (Dual processor)
Memory: 32GB
Operating the system: 64-bit windows server 2008r2
A database: timesen 11g
3) Network environment:
unicom shared 100M optical fiber
And using the local cache offset data, searching the hit test codes and test results for coordinate conversion:
performing network offset operation on 100 coordinates, wherein the time consumption is as follows: 3313 ms
Tests run:2,Failures:0,Errors:0,Skipped:0,Time elapsed:9.61sec
4) Using network coordinate conversion service provided by the traffic department to perform coordinate conversion test and test result:
performing network offset operation on 100 coordinates, wherein the time consumption is as follows: 3313 ms
Tests run:2,Failures:0,Errors:0,Skipped:0,Time elapsed:9.61sec
5) Comparison of test results
The speed of the single-thread test is improved by nearly 1000 times when the coordinate conversion is carried out locally compared with the coordinate conversion carried out through network service.
The present invention is capable of other embodiments and its several details are capable of modifications in various obvious respects, all without departing from the spirit and scope of the present invention.
Claims (2)
1. An acceleration coordinate conversion method based on a recorder management platform is characterized by comprising the following steps:
the method comprises the following steps: acquiring a geographical coordinate to be processed;
step two: converting the geographic coordinates to two-dimensional rectangular coordinates;
step three: according to given precision, grid division is carried out on a coordinate system where the two-dimensional rectangular coordinate is located;
step four: solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located;
step five: combining the abscissa and the ordinate of the southwest point coordinate to form a character string, and taking the character string as a KEY value;
step six: searching whether a value matched with the KEY value exists in a cache; if the offset exists, determining an offset value corresponding to the searched value according to the searched value, and calculating an offset coordinate; if the current value does not exist, acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network, calculating the offset value of the offset coordinate and storing the offset value in a cache;
in the sixth step, when the KEY value exists in the value matching the KEY value, the method specifically comprises the following steps:
step A1: acquiring a KEY value;
step A2: obtaining an offset corresponding to the KEY value;
step A3: calculating a rectangular coordinate of the coordinate corresponding to the KEY value;
step A4: converting the rectangular coordinates into geographic coordinates as offset coordinates;
in the sixth step, when there is no value matching the KEY value, the method specifically includes the following steps:
step B1: acquiring offset coordinates of coordinates corresponding to the KEY values through a network;
step B2: converting the coordinate corresponding to the KEY value and the offset coordinate into a two-dimensional rectangular coordinate;
step B3: subtracting the two-dimensional rectangular abscissa of the coordinate corresponding to the KEY from the two-dimensional rectangular abscissa of the offset coordinate, and then rounding the two-dimensional rectangular abscissa to be used as the abscissa of the offset; and subtracting the two-dimensional rectangular ordinate of the coordinate corresponding to the KEY from the two-dimensional rectangular ordinate of the offset coordinate, and then rounding the two-dimensional rectangular ordinate to be used as the ordinate of the offset.
2. An acceleration coordinate conversion device based on a recorder management platform is characterized by comprising:
the geographic coordinate acquisition module is used for acquiring geographic coordinates to be processed;
the rectangular coordinate conversion module is used for converting the geographic coordinate into a two-dimensional rectangular coordinate;
the grid division module is used for carrying out grid division on a coordinate system where the two-dimensional rectangular coordinate is located according to given precision;
the grid coordinate solving module is used for solving the southwest point coordinate of the grid where the two-dimensional rectangular coordinate is located;
the KEY value generation module is used for combining the abscissa and the ordinate of the southwest point coordinate to form a character string, and the character string is used as a KEY value;
the cache searching module is used for searching whether a value matched with the KEY value exists in a cache; if yes, sending an execution signal to an offset coordinate calculation module; if not, sending an execution signal to the offset value cache module;
the offset coordinate calculation module is used for determining an offset value corresponding to the searched value according to the searched value after receiving the execution signal and calculating an offset coordinate;
the offset coordinate calculation module includes:
a KEY value obtaining unit for obtaining a KEY value;
an offset obtaining unit, configured to obtain an offset corresponding to the KEY value;
the first rectangular coordinate calculation unit is used for calculating a rectangular coordinate of a coordinate corresponding to the KEY value;
the offset coordinate calculation unit is used for converting the rectangular coordinate into a geographic coordinate as an offset coordinate; the offset value caching module is used for acquiring the offset coordinate of the coordinate corresponding to the KEY value through a network after receiving the execution signal, calculating the offset value of the offset coordinate and storing the offset value in a cache;
the offset value caching module comprises:
the offset coordinate acquisition unit is used for acquiring offset coordinates of coordinates corresponding to the KEY values through a network;
the second rectangular coordinate acquisition unit is used for converting the coordinate corresponding to the KEY value and the offset coordinate into a two-dimensional rectangular coordinate;
the offset calculating unit is used for subtracting the two-dimensional rectangular abscissa of the coordinate corresponding to the KEY from the two-dimensional rectangular abscissa of the offset coordinate and then rounding the two-dimensional rectangular abscissa to be used as the abscissa of the offset; and subtracting the two-dimensional rectangular ordinate of the coordinate corresponding to the KEY from the two-dimensional rectangular ordinate of the offset coordinate, and then rounding the two-dimensional rectangular ordinate to be used as the ordinate of the offset.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710283279.2A CN107122453B (en) | 2017-04-26 | 2017-04-26 | Accelerated coordinate conversion method and device based on recorder management platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710283279.2A CN107122453B (en) | 2017-04-26 | 2017-04-26 | Accelerated coordinate conversion method and device based on recorder management platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107122453A CN107122453A (en) | 2017-09-01 |
CN107122453B true CN107122453B (en) | 2020-08-07 |
Family
ID=59725212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710283279.2A Active CN107122453B (en) | 2017-04-26 | 2017-04-26 | Accelerated coordinate conversion method and device based on recorder management platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107122453B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096713A (en) * | 2011-01-29 | 2011-06-15 | 广州都市圈网络科技有限公司 | Grid-based two-dimensional or three-dimensional map matching method and system |
CN102597700A (en) * | 2009-10-21 | 2012-07-18 | 三菱电机株式会社 | Map information processor |
CN103023997A (en) * | 2012-11-29 | 2013-04-03 | 江苏鸿信***集成有限公司 | Massive geographical information name and address conversion method and device based on grid caching technology |
CN105509743A (en) * | 2015-11-24 | 2016-04-20 | 上海汽车集团股份有限公司 | A positioning processing method, a business platform and a network system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6306092B1 (en) * | 1999-09-13 | 2001-10-23 | General Electric Company | Method and apparatus for calibrating rotational offsets in ultrasound transducer scans |
CN103187978A (en) * | 2011-12-30 | 2013-07-03 | 北京图盟科技有限公司 | Method and device for compression and decompression of vector map data |
-
2017
- 2017-04-26 CN CN201710283279.2A patent/CN107122453B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102597700A (en) * | 2009-10-21 | 2012-07-18 | 三菱电机株式会社 | Map information processor |
CN102096713A (en) * | 2011-01-29 | 2011-06-15 | 广州都市圈网络科技有限公司 | Grid-based two-dimensional or three-dimensional map matching method and system |
CN103023997A (en) * | 2012-11-29 | 2013-04-03 | 江苏鸿信***集成有限公司 | Massive geographical information name and address conversion method and device based on grid caching technology |
CN105509743A (en) * | 2015-11-24 | 2016-04-20 | 上海汽车集团股份有限公司 | A positioning processing method, a business platform and a network system |
Non-Patent Citations (1)
Title |
---|
电子地图中坐标转换方法设计与实现研究;吕东;《科技资讯》;20101103;第6-7页 * |
Also Published As
Publication number | Publication date |
---|---|
CN107122453A (en) | 2017-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3505869B1 (en) | Method, apparatus, and computer readable storage medium for updating electronic map | |
CN106844376B (en) | Method and device for recommending interest points | |
US9733094B2 (en) | Hybrid road network and grid based spatial-temporal indexing under missing road links | |
CN112712690B (en) | Vehicle electronic fence method and device and electronic equipment | |
CN103369466B (en) | A kind of map match assists indoor orientation method | |
JP2016217084A (en) | Road surface condition measurement system, road surface condition measurement method and road surface condition measurement program | |
US20220338014A1 (en) | Trustworthiness evaluation for gnss-based location estimates | |
WO2023142823A1 (en) | Assisted positioning method and apparatus, and electronic device and storage medium | |
CN1722897A (en) | A method for locating mobile terminal in mobile communication | |
Guo et al. | Urban Geospatial Information Acquisition Mobile Mapping System based on close-range photogrammetry and IGS site calibration | |
CN114739390A (en) | Subway line protection zone construction project informatization management system | |
CN111194001A (en) | LTE fingerprint positioning correction method, device and system | |
CN112616118B (en) | ETC portal determination method, device and storage medium for vehicles to pass through | |
CN109996178B (en) | Positioning method, apparatus, device and medium | |
CN107066606B (en) | KEY value calculation method and device based on recorder management platform | |
CN107133295B (en) | Accelerated inverse address resolution method and device based on recorder management platform | |
CN107122453B (en) | Accelerated coordinate conversion method and device based on recorder management platform | |
CN109389119B (en) | Method, device, equipment and medium for determining interest point region | |
CN103675763B (en) | A kind of based on hardware-accelerated vector quantization VTS radar video rendering method | |
CN109388758B (en) | Population migration purpose determination method, device, equipment and storage medium | |
CN103279524A (en) | Searching and sequencing method of vehicle source information of second-hand vehicles based on geocoding | |
CN114035189A (en) | Road hidden danger positioning method and device, electronic equipment and storage medium | |
CN113869715A (en) | Site grouping method, home site determining method, device and computer equipment | |
EP3475722A1 (en) | Indoor radio map verification | |
Man et al. | Application of Voronoi diagrams and multiangle measurable image in the urban POI location and site generation |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |