CN1996289A - Searching and positioning method using electronic map - Google Patents

Searching and positioning method using electronic map Download PDF

Info

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
Application number
CN 200610147968
Other languages
Chinese (zh)
Inventor
董崇军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN 200610147968 priority Critical patent/CN1996289A/en
Publication of CN1996289A publication Critical patent/CN1996289A/en
Pending legal-status Critical Current

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

A kind of searching and positioning method using electronic map
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.
CN 200610147968 2006-12-26 2006-12-26 Searching and positioning method using electronic map Pending CN1996289A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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