CN1996289A - Searching and positioning method using electronic map - Google Patents
Searching and positioning method using electronic map Download PDFInfo
- Publication number
- CN1996289A CN1996289A CN 200610147968 CN200610147968A CN1996289A CN 1996289 A CN1996289 A CN 1996289A CN 200610147968 CN200610147968 CN 200610147968 CN 200610147968 A CN200610147968 A CN 200610147968A CN 1996289 A CN1996289 A CN 1996289A
- Authority
- CN
- China
- Prior art keywords
- map
- searching
- positioning method
- feature
- mark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Instructional Devices (AREA)
Abstract
Coding the map marker with simple coding, strong fault freedom coding base, it can make users easily find, or locate the electronic map through inquiring the coding base to find the map mark and then to get the electronic map through map marking.
Description
Technical field
The present invention relates to a kind of enquiry positioning method of electronic chart.And particularly about a kind of method by inquiry code database localized electron map.
Background technology
Existing electronic chart function is very powerful, by webpage label, geography information, cartographic information and multiple other information integrated map label information that together form actual are stored in the database, and can inquire about, calculate, play a role in many fields such as logistics distributions.On webpage, can carry out scaled to map, translation on the basis of correct mark, is also supported CompanyAddress's inquiry, public bus network program, the inquiry of changing trains, self driving inquiry, the fuzzy inquiry of mark name etc.
The location of existing electronic chart can be by locating in conjunction with gps system; Or by amplifying layer by layer, the target map of the hierarchy of objectivies is found in translation at last; Or by the inquiry location, input road name, landmark building name, cell name etc. are searched for from road name, landmark building name, cell name database then.
1), the existence of phonetically similar word, nearly sound word increases the input difficulty wherein inquiry location has following deficiency:, cause because mistake has been failed a word and will have been caused under-enumeration; 2), Shu Ru content is more loaded down with trivial details; 3), can not conveniently inquire about as road junction;
Summary of the invention:
The object of the present invention is to provide a kind of convenient searching and positioning method using electronic map that uses.
For achieving the above object, the present invention proposes a kind of electronic map positioning method, it is characterized in that comprising:
1) inquires about code database, obtain the step of map label;
2) if obtained map label, select map label, obtain the step of map datum;
Its feature also comprises: map label and corresponding codes thereof are formed code database.Map label in the map label database is encoded, and same map label can have zero to a plurality of codings, and all map labels and corresponding codes thereof are formed code database, and map label can be the corresponding relation of multi-to-multi with coding.
Described coding is generally formed, but be need not to comprise simultaneously letter, numeral by letter, the numeral of easy input.
Described coding comprises a part of attribute in the map label or a part of attribute in the treated map label at least.
Described map label attribute includes but not limited to: mark name, address, telephone number, postcode, administrative area code, main business, QQ number, email address.
Described " selection map label " is from Query Result, promptly selects the process of a map label from the map label that obtains, if Query Result has only a map label, the user just can only select this place figure mark.
Described a kind of electronic map positioning method, its feature also comprises, a kind of mechanism of simple and easy fault-tolerant coding is provided, coding can be got the initial consonant of each word of mark name and form, can ignore the non-major part in the mark name during coding, described non-major part comprises adjectives such as " greatly ", " always ", " road ", " lane ", " number ", word such as " building ", " seat ".
Described a kind of electronic map positioning method, its feature also comprises, a kind of mechanism of simple and easy fault-tolerant coding is provided, solve the matching problem of nearly sound word, speech, the close initial consonant that pronounces can be considered as same initial consonant, carries out a plurality of codings, and is close as z and zh, n and l are close, can be encoded to " lzyy " and " nzyy " as " man hospital ".
Described a kind of electronic map positioning method, its feature also comprise, the simple coding mechanism of intersection is provided, and encode as the initial consonant of first word that can get each road name of intersecting roads.
According to the difference of electronic chart, the position that code database is deposited can be, include but not limited to: the webserver, PC, portable terminal, the code database on the terminal buffers webserver.When leaving on the webserver, terminal sends the webserver that is encoded to that requires inquiry, and server returns qualified map label; When leaving on PC, the portable terminal, directly carry out coded query from PC, portable terminal; Code database on the terminal buffers webserver directly carries out coded query from PC, portable terminal, and upgrades the code database of PC, portable terminal as required from the webserver.
Can the coding in the code database be increased, deletion, retouching operation, can be undertaken by program code, also can carry out by hand.
The present invention is by encoding to map label, set up the code database that coding is simple and easy, fault-tolerance is strong, by inquiry code database and then search map label, obtain electronic chart by map label again, the present invention makes that the user can easily search, the localized electron map.
Description of drawings
Fig. 1 is a typical electronic map inquiry positioning flow synoptic diagram of the present invention.
10) input coding is inquired about, and coding generally is made up of letter, numeral;
20) according to coding, search the map label that contains this coding, from code database, search the corresponding map mark;
30) show that each map label that finds is selective,, then finish if do not find map label;
40) from one or more map labels, select a map label, require to extract map datum to electronic map system;
50), extract corresponding map datum and show according to the information of selected map label.Electronic map system extracts corresponding map datum and shows according to the markup information of selected map label.
Fig. 2 is the network diagram of the embodiment of the invention 1, wherein each network equipment and not drawn on scale.
Fig. 3 is the network diagram of the embodiment of the invention 2, wherein each network equipment and not drawn on scale.
Embodiment
The present invention is described in further detail below by specific embodiment.
Embodiment 1, the embodiment of the invention have realized implementing a kind of searching and positioning method using electronic map in the mobile phone electronic map.
Querying server (300) is a webserver, deposits all electronic charts, and electronic chart is that all or part of map that is partitioned into of actual map is formed, and electronic chart has unification consistent with actual map and continuous coordinate figure; Deposit all map labels, querying server has a map label database (400) to assist its storage map label, and described map label comprises ID number of place electronic chart, the coordinate on map, the title of mark, telephone number, email, QQ number.Deposited the inquiry code database in the webserver, the inquiry location process at first inquires all codings that contain target code, thereby obtains corresponding map label from code database; To user's displayed map mark, select a map label then by the user; Extracting corresponding electronic chart at last shows.
Internet host (600) is connected on the querying server by internet (500), disposes a program on it, and as the IE browser, the user moves this program, signs in to querying server, and code database is safeguarded.On internet host, can carry out the mark of geography information.
By internet host, multiple geography information is marked, particularly the intersection is marked.And further produce code database.
Mobile phone (100) comprises portable terminals such as PDA, and it is connected with querying server through wireless network, radio network gateway (200), Internet by agreements such as TCP/IP, HTTP through various approach such as GPRS, CDMA, 3G.
Preserve mark ID, mark name and corresponding codes thereof in the code database, same mark name can have a plurality of codings, and different mark names has identical coding.
As mark " blog article hotel " by name, telephone number map label for " 50899999 ", be encoded to " bwjd " or " bwdjd ", or " 50899999 "; The map label of mark " ' Yan Minlu ' and ' high section West Road ' crossing " by name is encoded to " yg " or " ygjj " or " gy " or " gyjj "; The map label of mark " No. 1, Yan Min road " by name is encoded to " yml " or " yml1 "; The map label of mark " No. 11 101 Room, 248 lanes, Yan Min road " by name is encoded to " yml24811101 " or " ym24811101 "; Mark " Pudong New District flowers and trees town " by name, postcode are the map label of " 200125 ", are encoded to " pdhm " or " pdxqhm " or " pdxqhmz " or " pdxqhmzh ".
User's input coding is inquired about, and as input " ym ", sends to querying server;
Server extracts all map label ID, mark name, uses fuzzy query from code database, searches the coding that all contain " bwjd " sub-word string, obtains mark ID, the mark name of its correspondence;
Return to mobile phone end according to the mark ID that obtains, mark name server.
Mobile phone end software is as show mark name wherein in the tabulation mode, as " No. 1, Yan Min road ", " No. 11 101 Room, 248 lanes, Yan Min road ".
The user therefrom selects a mark name, requires to extract cartographic information, as chooses " No. 1, Yan Min road "; Mobile phone sends the ID of this mark to server;
Electronic map system is markup information according to the map, and the extraction map datum returns mobile phone and shows, as showing the map at " No. 1, Yan Min road " place.
Embodiment 2, the embodiment of the invention have realized implementing a kind of searching and positioning method using electronic map in the internet terminal electronic chart.
Querying server (3000) is a webserver, deposits all electronic charts, and electronic chart is that all or part of map that is partitioned into of actual map is formed, and electronic chart has unification consistent with actual map and continuous coordinate figure; Deposit all map labels, querying server has a map label database (4000) to assist its storage map label, and described map label comprises ID number of place electronic chart, the coordinate on map, the title of mark, telephone number, email, QQ number.Deposit the code database that use the inquiry location in the webserver.
Internet terminal (1000) is connected on the querying server by internet (2000), disposes a program on it, and as the IE browser, the user moves this program, signs in to querying server, and code database is safeguarded.On internet terminal, can also carry out the mark of geography information, produce map label.
By internet terminal, multiple geography information is marked, particularly the intersection is marked.And further produce code database.
Preserve the combination of mark ID, mark name and corresponding codes thereof in the code database, same mark name can have a plurality of codings, and different mark names has identical coding.For improving the degree of accuracy of inquiry, corresponding to each mark, a type attribute is arranged, indicate the type of map label, thereby each coding or coded combination all there are a type attribute.
As mark " blog article hotel " by name, telephone number map label for " 50899999 ", and being encoded to " bwjd " or " bwdjd " or " 50899999 ", its type is made as " hotel's class "; The map label of mark " ' Yan Minlu ' and ' high section West Road ' crossing " by name is encoded to " yg " or " ygjj " or " gy " or " gyjj ", and its type is set to " intersection "; The map label of mark " student dormitory " by name is encoded to " xsgy " or " xshgy ", and its type is set to " other ".
User's input coding is inquired about, and as input " gy ", the type that need search is set is " intersection ", sends this information to querying server.
Querying server extracts all map label ID, mark name, from code database, use fuzzy query, inquire all and contain " gy " sub-word string and its type coding for " intersection ", obtain mark ID, the mark name of its correspondence, be called the map label of " ' Yan Minlu ' and ' high section West Road ' crossing " in this embodiment for mark, and the map label of mark " student dormitory " by name, though contain " gy " character string in its coding, but its type is not " intersection ", so and be not included in the Query Result.
Querying server returns to internet terminal to the mark ID that inquires, mark name.
Internet terminal software shows mark name wherein, as " ' Yan Minlu ' and ' high section West Road ' crossing ".
The user selects this mark name, requires to extract cartographic information, and promptly internet terminal software sends the ID of this mark to querying server.
Electronic map system is according to information such as mark ID etc., extracts map datum and returns mobile phone and show, as showing the map at " ' Yan Minlu is with ' high section West Road ' crossing " place.
In the present embodiment, Query Result has only a map, so may be embodied as, querying server does not return to internet terminal to the mark ID that inquires, mark name so that the user further selects, and carries out the demonstration of map to internet terminal but directly return this map datum that marks the ID sensing.
The above embodiment of the present invention only is used for illustrative purposes, be not in order to limit the present invention, those skilled in the art can make the various modifications that are equal within the scope of the invention, as containing symbol in the coding, the mark that finds is sorted by mark name matching degree, its principle of work is similar, wishes that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.
Claims (10)
1, a kind of searching and positioning method using electronic map is characterized in that comprising:
1) inquires about code database, obtain the step of map label;
2) if obtained map label, select map label, obtain the step of map datum;
2, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: map label and corresponding codes thereof are formed code database.
3, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: being used for information encoded is at least one attribute of map label.
4, as claim 1,3 described a kind of searching and positioning method using electronic maps, its feature also comprises: the attribute of described map label includes but not limited to, mark name, address, telephone number, postcode, administrative area code, email address, QQ number.
5, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: simple and easy fault-tolerant encoding mechanism is provided.
6, as claim 1,5 described a kind of searching and positioning method using electronic maps, its feature also comprises: described simple and easy fault-tolerant encoding mechanism includes but not limited to:
1) to the encoding mechanism of mark name, address, get initial consonant, each numeral of each word of mark name, address and form successively, can ignore the non-major part in mark name, the address;
2) the close initial consonant of pronunciation can be considered as same initial consonant, carries out a plurality of codings.
7, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: described coding is generally formed, but be need not to comprise simultaneously letter, numeral by letter, the numeral of easy input.
8, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: the simple coding mechanism of intersection is provided, includes but not limited to, get the initial consonant of first word of each road name of intersecting roads and form coding.
9, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: the position that code database is deposited can be, include but not limited to: the webserver, PC, portable terminal, the code database on the terminal buffers webserver.
10, a kind of searching and positioning method using electronic map as claimed in claim 1, its feature also comprises: can the coding in the code database be increased, deletion, retouching operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610147968 CN1996289A (en) | 2006-12-26 | 2006-12-26 | Searching and positioning method using electronic map |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610147968 CN1996289A (en) | 2006-12-26 | 2006-12-26 | Searching and positioning method using electronic map |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1996289A true CN1996289A (en) | 2007-07-11 |
Family
ID=38251383
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610147968 Pending CN1996289A (en) | 2006-12-26 | 2006-12-26 | Searching and positioning method using electronic map |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1996289A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009021361A1 (en) * | 2007-08-15 | 2009-02-19 | Yiqun Wang | System of digital gate number coding and querying |
CN101995251A (en) * | 2009-08-27 | 2011-03-30 | 范世汶 | Electronic navigation system and method |
CN102164153A (en) * | 2010-02-22 | 2011-08-24 | 中国联合网络通信集团有限公司 | Method and system for generating electronic map of mobile terminal |
CN103176990A (en) * | 2011-12-21 | 2013-06-26 | 方正国际软件(北京)有限公司 | Spatial data storage and spatial data storage reading method and spatial data storage reading system |
CN108801257A (en) * | 2018-04-04 | 2018-11-13 | 东南大学 | A kind of localization method for indoor automatic parking |
-
2006
- 2006-12-26 CN CN 200610147968 patent/CN1996289A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009021361A1 (en) * | 2007-08-15 | 2009-02-19 | Yiqun Wang | System of digital gate number coding and querying |
CN101995251A (en) * | 2009-08-27 | 2011-03-30 | 范世汶 | Electronic navigation system and method |
CN102164153A (en) * | 2010-02-22 | 2011-08-24 | 中国联合网络通信集团有限公司 | Method and system for generating electronic map of mobile terminal |
CN103176990A (en) * | 2011-12-21 | 2013-06-26 | 方正国际软件(北京)有限公司 | Spatial data storage and spatial data storage reading method and spatial data storage reading system |
CN108801257A (en) * | 2018-04-04 | 2018-11-13 | 东南大学 | A kind of localization method for indoor automatic parking |
CN108801257B (en) * | 2018-04-04 | 2021-05-11 | 东南大学 | Positioning method for indoor automatic parking |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109145169B (en) | Address matching method based on statistical word segmentation | |
CN107656913B (en) | Map interest point address extraction method, map interest point address extraction device, server and storage medium | |
TW494323B (en) | System and method for locating on a physical document items referenced in another physical document | |
US8782041B1 (en) | Text search for weather data | |
US7092817B2 (en) | Map information retrieving | |
CN104572645A (en) | Method and device for POI (Point Of Interest) data association | |
CN1167303C (en) | Method and system for mobile communication equipment for proceed position location | |
EP2549233A2 (en) | Method of operating a navigation system to provide geographic location information | |
US20020124015A1 (en) | Method and system for matching data | |
CN103914498A (en) | Search recommending method and device for map searching | |
CN104537062A (en) | Address information extracting method and system | |
WO2015187895A1 (en) | Tile-based geocoder | |
WO2013075986A1 (en) | Location based full text search | |
RU2628147C2 (en) | Method and device for identification of geographical locations | |
CN103258057A (en) | Method and device for displaying point of interest on electronic map interface | |
CN110019617B (en) | Method and device for determining address identifier, storage medium and electronic device | |
CN101324439B (en) | Navigation apparatus for searching interest point and method for searching interest point | |
CN101270992A (en) | Search device and search method of geographical coordinates | |
CN1996289A (en) | Searching and positioning method using electronic map | |
CN109933797A (en) | Geocoding and system based on Jieba participle and address dictionary | |
CN108268445A (en) | A kind of method and device for handling address information | |
JP5529092B2 (en) | Note data translation apparatus, note data translation method, and note data translation program | |
CN107908627A (en) | A kind of multilingual map POI search systems | |
CN109800280A (en) | Address matching method and device | |
CN105426443A (en) | Map data processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20070711 |