[go: up one dir, main page]

CN102096083B - Position encoding method, position encoding location and transmission method and position service terminal - Google Patents

Position encoding method, position encoding location and transmission method and position service terminal Download PDF

Info

Publication number
CN102096083B
CN102096083B CN 201010566444 CN201010566444A CN102096083B CN 102096083 B CN102096083 B CN 102096083B CN 201010566444 CN201010566444 CN 201010566444 CN 201010566444 A CN201010566444 A CN 201010566444A CN 102096083 B CN102096083 B CN 102096083B
Authority
CN
China
Prior art keywords
code
location
specific
latitude
longitude
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.)
Expired - Fee Related
Application number
CN 201010566444
Other languages
Chinese (zh)
Other versions
CN102096083A (en
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.)
SHENZHEN KAILIDEXIN SOFTWARE TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN KAILIDEXIN SOFTWARE 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 SHENZHEN KAILIDEXIN SOFTWARE TECHNOLOGY Co Ltd filed Critical SHENZHEN KAILIDEXIN SOFTWARE TECHNOLOGY Co Ltd
Priority to CN 201010566444 priority Critical patent/CN102096083B/en
Publication of CN102096083A publication Critical patent/CN102096083A/en
Application granted granted Critical
Publication of CN102096083B publication Critical patent/CN102096083B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种位置编码方法、位置编码定位、发送方法及位置服务终端。本发明提供一种位置编码方法,包括:确定编码精度;根据所述编码精度,将所述经纬度信息转换为十进制的编码;将所转换的十进制的编码再转换为三十四进制的编码。本发明还提供位置编码定位、发送方法及位置服务终端。实施本发明的技术方案,由于对特定位置进行了编码,因此更能准确地表达位置信息。

Figure 201010566444

The invention discloses a position coding method, a position coding positioning and sending method and a position service terminal. The present invention provides a position coding method, comprising: determining coding precision; converting the latitude and longitude information into decimal coding according to the coding precision; converting the converted decimal coding into 34-decimal coding. The invention also provides a position code positioning and sending method and a position service terminal. By implementing the technical solution of the present invention, since the specific position is coded, the position information can be expressed more accurately.

Figure 201010566444

Description

位置编码方法、位置编码定位、发送方法及位置服务终端Location coding method, location coding positioning, sending method and location service terminal

技术领域 technical field

本发明涉及位置服务技术,更具体地说,涉及位置编码方法、位置编码定位、发送方法及位置服务终端。The present invention relates to location service technology, more specifically, to a location coding method, a location coding location, a sending method and a location service terminal.

背景技术 Background technique

电子地图是地图制作和应用的一个系统,是由电子计算机控制所生成的地图,是基于数字制图技术的屏幕地图,是可视化的实地图。“在计算机屏幕上可视化”是电子地图的根本特征。电子地图的特点有如下6个:1.可以快速存取显示。2.可以实现动画。3.可以将地图要素分层显示。4.利用虚拟现实技术将地图立体化、动态化,令用户有身临其境之感。5.利用数据传输技术可以将电子地图传输到其他地方。6.可以实现图上的长度、角度、面积等的自动化测量。Electronic map is a system of map making and application. It is a map generated by electronic computer control. It is a screen map based on digital cartography technology and a visualized real map. "Visualization on a computer screen" is the fundamental feature of an electronic map. The electronic map has the following six features: 1. It can be quickly accessed and displayed. 2. Animation can be realized. 3. Map elements can be displayed in layers. 4. Using virtual reality technology to make the map three-dimensional and dynamic, so that users have a sense of being there. 5. Using data transmission technology, the electronic map can be transmitted to other places. 6. Automatic measurement of length, angle, area, etc. on the map can be realized.

电子地图可以非常方便地对普通地图的内容进行任意形式的要素组合、拼接,形成新的地图。可以对电子地图进行任意比例尺、任意范围的绘图输出。非常容易进行修改,缩短成图时间。可以很方便地与卫星影像、航空照片等其他信息源结合,生成新的图种。可以利用数字地图记录的信息,派生新的数据,如地图上等高线表示地貌形态,但非专业人员很难看懂,利用电子地图的等高线和高程点可以生成数字高程模型,将地表起伏以数字形式表现出来,可以直观立体地表现地貌形态。这是普通地形图不可能达到表现效果。Electronic maps can easily combine and splice elements of ordinary maps in any form to form new maps. Any scale and any range of drawing output can be performed on the electronic map. It is very easy to modify and shorten the drawing time. It can be easily combined with other information sources such as satellite images and aerial photos to generate new map types. The information recorded on the digital map can be used to derive new data. For example, the contour lines on the map represent the topography, but it is difficult for non-professionals to understand. The digital elevation model can be generated by using the contour lines and elevation points of the electronic map, and the surface undulations Expressed in digital form, it can intuitively and three-dimensionally express landforms. It is impossible for ordinary topographic maps to achieve the performance effect.

国家测绘局现有全国范围的1∶400万、1∶100万、1∶25万电子地图,今后还要生产1∶5万电子地图,这些是国家基础地理信息系统的重要组成部分,是其他各部门专业信息管理、分析的载体。各省、市测绘及城市规划部门生产了大量的大比例尺电子地图,如1∶5000,1∶2000,1∶1000等,可用于城市规划建设、交通、旅游、汽车导航等许多部门。所有这些数字地图将各部门日常工作由原来一大堆地图翻来翻去,变成为计算机前作业,科学、准确、直观,大大提高效率。电子地图种类很多,如地形图、栅格地形图、遥感影像图、高程模型图、各种专题图等等。The State Bureau of Surveying and Mapping currently has nationwide 1:4 million, 1:1 million, and 1:250,000 electronic maps, and will produce 1:50,000 electronic maps in the future. These are important components of the national basic geographic information system and other The carrier of professional information management and analysis of various departments. Provincial and municipal surveying and mapping and urban planning departments have produced a large number of large-scale electronic maps, such as 1:5000, 1:2000, 1:1000, etc., which can be used in many departments such as urban planning and construction, transportation, tourism, and car navigation. All these digital maps have changed the daily work of various departments from turning over a large pile of maps to work in front of the computer, which is scientific, accurate and intuitive, and greatly improves efficiency. There are many types of electronic maps, such as topographic maps, raster topographic maps, remote sensing image maps, elevation model maps, various thematic maps, and so on.

GPS(Global Positioning System,全球定位系统)的工作原理是:导航设备接收环绕地球的24颗GPS卫星中至少3颗卫星所传递的位置坐标,将其与自身储存的电子地图中记载的位置坐标进行匹配,以此来确定搭载该导航设备的导航对象在电子地图中的准确位置。导航设备可以是车载终端、便携式导航仪、手机终端等。导航对象可以是车辆、行人等。在用户设定好出发地和目的地之后,导航设备会计算导航路径,并依据算得的导航路径为用户导航。The working principle of GPS (Global Positioning System) is: the navigation device receives the position coordinates transmitted by at least 3 satellites among the 24 GPS satellites around the earth, and compares them with the position coordinates recorded in the electronic map stored by itself. Matching, in order to determine the exact position of the navigation object equipped with the navigation device in the electronic map. The navigation device can be a vehicle terminal, a portable navigator, a mobile phone terminal, and the like. Navigation objects can be vehicles, pedestrians, etc. After the user sets the starting point and the destination, the navigation device will calculate the navigation route, and navigate for the user according to the calculated navigation route.

现有技术中,位置信息传递一般通过短消息或者打电话等方式告知对方,但这些方式都不能清楚的表达位置信息,对方不能清楚精确地获取位置信息,也不能精确快速的在电子地图上定位传递的位置信息。In the prior art, location information is generally communicated to the other party through short messages or phone calls, but these methods cannot clearly express the location information, and the other party cannot clearly and accurately obtain the location information, nor can it accurately and quickly locate on the electronic map The location information passed.

发明内容 Contents of the invention

本发明要解决的技术问题在于,针对现有技术的上述不能准确地定位的缺陷,提供一种位置编码方法、位置编码定位、发送方法及位置服务终端,该方法能准确定位特定位置。The technical problem to be solved by the present invention is to provide a position coding method, a position coding positioning and sending method and a location service terminal for the above-mentioned defects of the prior art that cannot accurately locate. The method can accurately locate a specific location.

本发明提供一种位置编码方法,包括:The present invention provides a position coding method, comprising:

确定编码精度;Determine the encoding accuracy;

根据所述编码精度,将经、纬度信息转换为十进制的编码;Converting longitude and latitude information into decimal codes according to the coding precision;

将所转换的十进制的编码再转换为三十四进制的编码。Convert the converted decimal code to the 34 code.

所述三十四进制编码对应于数字0~9及字母a~z中除字母o、l外的其它字母。The thirty-quaternary code corresponds to numbers 0-9 and letters a-z except letters o and l.

所述编码精度为0.1秒。The encoding precision is 0.1 second.

所述方法还包括:将需要位置编码的地理范围划分为若干区,为每个区设定地区标识,所述地区标识与所述三十四进制编码构成位置编码。优选的,将需要位置编码的地理范围划分为4个区,该4个区的地区标识为5、6、7、8。The method further includes: dividing the geographical range requiring location coding into several regions, and setting a region identifier for each region, and the region identifier and the 34-decimal code constitute a location code. Preferably, the geographical range requiring location coding is divided into 4 regions, and the region identifiers of the 4 regions are 5, 6, 7, and 8.

所述三十四进制编码为四位。The thirty-quad encoding is four bits.

当某区任一位置经度或纬度经转换超过四位三十四进制编码时,将其转换为四位三十四进制的编码,包括:将经度减去设定的第一参数或将纬度减去设定的第二参数,再进行十进制转换和三十四进制的转换;所述第一参数为六十进制,所述第二参数为六十进制。When the longitude or latitude of any position in a certain area is converted beyond the four-digit thirty-four-digit code, it is converted to a four-digit thirty-four-digit code, including: subtracting the longitude from the set first parameter or The latitude is subtracted from the set second parameter, and then decimal conversion and 34 hexadecimal conversion are performed; the first parameter is sexagesimal, and the second parameter is sexagesimal.

当某区任一位置经度或纬度经转换超过四位三十四进制编码时,将其转换为四位三十四进制的编码,包括:将经度转换的十进制编码减去设定的第三参数或将纬度转换的十进制编码减去设定的第四参数,再进行三十四进制的转换;所述第三参数为十进制,所述第四参数为十进制。When the longitude or latitude of any location in a certain area is converted beyond the four-digit thirty-four-digit code, it will be converted into a four-digit thirty-four-digit code, including: subtracting the set longitude code from the converted decimal code Three parameters or subtract the set fourth parameter from the decimal code of the latitude conversion, and then perform thirty-quad conversion; the third parameter is decimal, and the fourth parameter is decimal.

当某区任一位置经度或纬度经转换不足四位三十四进制编码时,将其转换为四位三十四进制的编码,包括:将经度加上设定的第五参数或将纬度加上设定的第六参数,再进行十进制转换和三十四进制的转换;所述第五参数为六十进制,所述第六参数为六十进制。When the longitude or latitude of any location in a certain area is converted to less than four-digit thirty-four-digit codes, convert it to four-digit thirty-four-digit codes, including: adding the longitude to the set fifth parameter or adding The latitude is added to the set sixth parameter, and then decimal conversion and 34 conversion are performed; the fifth parameter is sexagesimal, and the sixth parameter is sexagesimal.

当某区任一位置经度或纬度经转换不足四位三十四进制编码时,将其转换为四位三十四进制的编码,包括:将经度转换的十进制编码加上设定的第七参数或将纬度转换的十进制编码加上设定的第八参数,再进行三十四进制的转换;所述第七参数为十进制,所述第八参数为十进制。When the longitude or latitude of any location in a certain area is converted to less than four-digit thirty-four-digit codes, it is converted to four-digit thirty-four-digit codes, including: adding the longitude-converted decimal codes to the set No. The seven parameters or the latitude-converted decimal code is added to the set eighth parameter, and then thirty-quad conversion is performed; the seventh parameter is decimal, and the eighth parameter is decimal.

本发明还提供一种位置编码的定位方法,包括:The present invention also provides a positioning method for position coding, including:

获得一特定位置的位置编码;Obtain a location code for a specific location;

接收所述一特定位置的定位指令;receiving a positioning command for the specific location;

根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置,并将所述一特定位置在电子地图上定位。According to the position code of the specific position and the stored correspondence between the specific position and the position code, search for a specific position corresponding to the position code of the specific position, and locate the specific position on the electronic map.

所述获得一特定位置的位置编码从本位置服务终端或从本位置服务终端以外的其他位置服务终端获取一特定位置的位置编码。The obtaining the location code of a specific location acquires the location code of a specific location from the current location service terminal or from other location service terminals other than the current location service terminal.

所述位置编码为特定位置的经纬度信息所转换的三十四进制的编码。The location code is a thirty-four-digit code converted from latitude and longitude information of a specific location.

将所对应的特定位置的经纬度信息转换为三十四进制的编码的步骤包括:The steps of converting the latitude and longitude information of the corresponding specific location into a 34-decimal code include:

确定编码精度;Determine the encoding accuracy;

根据所述编码精度,将所述经纬度信息转换为十进制的编码;Converting the latitude and longitude information into decimal codes according to the coding precision;

将所转换的十进制的编码再转换为三十四进制的编码。Convert the converted decimal code to the 34 code.

所述位置编码可由地区标识与经度转换的三十四进制编码和纬度转换的三十四进制编码构成,转换成位置编码的步骤为:The location code can be composed of the thirty-four-digit code converted from the region identifier and the longitude and the thirty-four-code code converted by the latitude, and the steps of converting it into the location code are:

确定编码精度;Determine the encoding accuracy;

根据所述编码精度,将所述经纬度信息转换为十进制的编码;Converting the latitude and longitude information into decimal codes according to the coding precision;

确定地区标识;将经度、纬度所转换的十进制编码再分别转换为三十四进制的编码,地区标识与经度最终转换的三十四进制编码和纬度最终转换的三十四进制编码构成位置编码。Determine the region identifier; convert the converted decimal codes of longitude and latitude into 34-decimal codes respectively, and the region identifier is composed of the 34-decimal codes converted from the longitude and the 34-decimal codes converted from the latitude location code.

在接收定位所述一特定位置的指令后,还包括:After receiving the instruction to locate the specific location, it also includes:

判断所获得的一特定位置的位置编码是否存在于所存储的位置编码中,若是,则根据所述一特定位置的位置编码及存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置,并将所述一特定位置在电子地图上定位;若否,则输出编码错误的提示。Judging whether the obtained position code of a specific position exists in the stored position codes, if so, searching for the specific position according to the position code of the specific position and the stored correspondence between the specific position and the position code A specific location corresponding to the location code of , and locate the specific location on the electronic map; if not, output a code error prompt.

本发明还提供一种位置编码的发送方法,包括:The present invention also provides a method for sending position codes, including:

接收一特定位置的发送指令;Receive a sending instruction from a specific location;

根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码;According to the specific position and the stored correspondence between the specific position and the position code, search for the position code of a specific position corresponding to the specific position;

发送所述一特定位置的位置编码。A location code for the specific location is sent.

本发明还提供一种位置服务终端,包括:The present invention also provides a location service terminal, including:

存储单元,用于存储特定位置与位置编码的对应关系;The storage unit is used for storing the corresponding relationship between a specific position and a position code;

第一接收单元,用于接收一特定位置的位置编码;a first receiving unit, configured to receive a location code of a specific location;

第二接收单元,用于接收一特定位置的定位指令;The second receiving unit is used to receive a positioning instruction of a specific position;

第一查找单元,用于在第二接收单元接收到所述一特定位置的定位指令时,根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置;The first search unit is configured to search for the one according to the position code of the specific position and the stored correspondence between the specific position and the position code when the second receiving unit receives the positioning instruction of the one specific position. a specific location corresponding to the location code of the specific location;

定位单元,用于将所述一特定位置在电子地图上定位。The positioning unit is used to locate the specific position on the electronic map.

所述位置服务终端还包括:The location service terminal also includes:

第三接收单元,用于接收一特定位置的发送指令;a third receiving unit, configured to receive a sending instruction at a specific location;

第二查找单元,用于在第三接收单元接收到一特定位置的发送指令后,根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码;The second search unit is used to search for a specific location corresponding to the specific location according to the specific location and the stored correspondence between the specific location and the location code after the third receiving unit receives a sending instruction from a specific location. the location code of the location;

发送单元,用于发送所述一特定位置的位置编码。A sending unit, configured to send the location code of the specific location.

所述位置服务终端还包括:The location service terminal also includes:

判断模块,用于在第二接收单元接收到所述一特定位置的定位指令后,判断所获得的一特定位置的位置编码是否存在于预先存储的位置编码中;A judging module, configured to judge whether the obtained position code of a specific position exists in the pre-stored position code after the second receiving unit receives the positioning instruction of the specific position;

错误提示单元,用于在判断模块判断所获得的一特定位置的位置编码不存在于预先存储的位置编码中时,输出编码错误的提示;An error prompting unit, configured to output a prompt of a coding error when the judging module judges that the obtained position code of a specific position does not exist in the pre-stored position codes;

所述第一查找单元,用于在判断模块判断所获得的一特定位置的位置编码存在于预先存储的位置编码中时,根据所述一特定位置的位置编码及存储的特定位置与位置编码的对应关系,查找所述位置编码对应的特定位置。The first search unit is configured to, when the judging module judges that the obtained position code of a specific position exists in the pre-stored position code, according to the position code of the specific position and the stored specific position and position code Correspondence, find the specific position corresponding to the position code.

实施本发明的技术方案,由于进行了特定位置的位置编码,因此更能准确地定位特定位置。By implementing the technical solution of the present invention, since the position coding of the specific position is carried out, the specific position can be positioned more accurately.

附图说明 Description of drawings

下面将结合附图及实施例对本发明作进一步说明,附图中:The present invention will be further described below in conjunction with accompanying drawing and embodiment, in the accompanying drawing:

图1是本发明位置编码信息的定位方法实施例一的流程图;Fig. 1 is a flow chart of Embodiment 1 of the positioning method for position coded information of the present invention;

图2是本发明中将特定位置的经纬度信息转换为位置编码实施例一的流程图;Fig. 2 is the flow chart of converting the latitude and longitude information of a specific position into position code embodiment 1 in the present invention;

图3是本发明中将特定位置的经纬度信息转换为位置编码实施例二的流程图;Fig. 3 is the flowchart of the second embodiment of converting the latitude and longitude information of a specific location into position coding in the present invention;

图4是本发明位置编码信息的发送方法实施例一的流程图;FIG. 4 is a flow chart of Embodiment 1 of the method for sending position coded information in the present invention;

图5是本发明位置服务终端实施例一的逻辑图;FIG. 5 is a logic diagram of Embodiment 1 of the location service terminal of the present invention;

图6是本发明位置服务终端实施例二的逻辑图。Fig. 6 is a logic diagram of Embodiment 2 of the location service terminal of the present invention.

具体实施方式 Detailed ways

如图1所示,在本发明的位置编码信息的定位方法实施例一的流程图中,该位置编码信息的定位方法包括:As shown in Figure 1, in the flow chart of Embodiment 1 of the positioning method for position coding information of the present invention, the positioning method for position coding information includes:

步骤S110.获得一特定位置的位置编码,在该步骤中,可从本位置服务终端获取一特定位置的位置编码,也可通过短消息等方式从本位置服务终端以外的其他位置服务终端获取一特定位置的位置编码,位置服务终端可以是电脑、手机、导航设备等设备;Step S110. Obtain the location code of a specific location. In this step, the location code of a specific location can be obtained from the current location service terminal, or can be obtained from other location service terminals other than the current location service terminal through short messages, etc. The location code of a specific location, the location service terminal can be a computer, mobile phone, navigation equipment and other equipment;

步骤S120.接收所述一特定位置的定位指令;Step S120. Receive the positioning command of the specific location;

步骤S130.根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置;Step S130. According to the position code of the specific position and the stored correspondence between the specific position and the position code, search for a specific position corresponding to the position code of the specific position;

步骤S140.将所述一特定位置在电子地图上定位。Step S140. Locate the specific location on the electronic map.

在步骤S110中,可通过下面的方式获取一特定位置的位置编码,例如,在使用位置服务终端进行导航时,接收GPS信号,并根据GPS信号确定当前位置,在电子地图上显示当前位置,由于导航对象是可以移动的,在电子地图上所显示的当前位置也是随之移动的,在电子地图上所显示的当前位置可用图标、光标表示。在导航时,若接收到用户所输入的获取当前位置的位置编码的指令,则可获得该当前位置所对应的位置编码。再例如,在电子地图上显示浏览光标,浏览光标可以根据用户的操作移动,如采取的触摸屏,用手向右滑动或移动,光标就会随之移动。在浏览电子地图时,若接收到获取光标所在的特定位置的位置编码的指令,则可获得该特定位置所对应的位置编码。In step S110, the location code of a specific location can be obtained in the following ways, for example, when using a location service terminal for navigation, receive GPS signals, determine the current location according to the GPS signals, and display the current location on the electronic map, because The navigation object can be moved, and the current position displayed on the electronic map also moves accordingly. The current position displayed on the electronic map can be represented by icons and cursors. During navigation, if an instruction input by the user to acquire the position code of the current position is received, the position code corresponding to the current position can be obtained. For another example, a browsing cursor is displayed on the electronic map, and the browsing cursor can move according to the user's operation, such as using a touch screen, sliding or moving the hand to the right, and the cursor will move accordingly. When browsing the electronic map, if an instruction to obtain the position code of the specific position where the cursor is located is received, the position code corresponding to the specific position can be obtained.

优选地,上述实施例中的位置编码可为由所述位置编码所对应的特定位置的经纬度信息所转换的三十四进制的编码。在此应当说明的是,本发明并不限定三十四进制,也可为二进制、四进制、十六进制、三十二进制、五十六进制等等。Preferably, the position code in the above embodiment may be a 34-decimal code converted from the latitude and longitude information of the specific location corresponding to the position code. It should be noted here that the present invention does not limit the 34-decimal system, and may also be binary, quaternary, hexadecimal, 30-binary, 50-hexadecimal and so on.

图2是本发明中将特定位置的经纬度信息转换为位置编码实施例一的流程图中,将经纬度信息转换为位置编码的步骤包括:Fig. 2 is in the flow chart of converting the latitude and longitude information of a specific location into a position code embodiment 1 in the present invention, the steps of converting the latitude and longitude information into a position code include:

步骤S111.确定编码精度。例如,可确定编码精度为1*10-n秒(n>=0,n为整数),优选地,本实施例取n=1,编码精度精确到0.1秒。Step S111. Determine the coding precision. For example, it may be determined that the coding precision is 1*10 −n seconds (n>=0, n is an integer), preferably, in this embodiment, n=1, and the coding precision is accurate to 0.1 second.

步骤S112.根据所述编码精度,将所述经纬度信息转换为十进制的编码信息。在该步骤中,首先应当说明的是,经纬度是经度与纬度所组成的一个坐标系统,又称为地理坐标系统,它是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置。经纬度采取的是六十进制,即,经纬度1度=60分=3600秒。若确定的编码精度0.1秒,设某特定位置的经度为39度20分10.0秒,纬度为28度45分30.0秒,首先,将该经纬度信息转换为十进制编码,具体为:经度信息所转换的十进制编码为:39*60*60+20*60+10.0=140400.0,纬度信息所转换的十进制编码为:28*60*60+45*60+30.0=103530.0;然后,再将所述十进制编码140400.0、103530.0分别乘以10(精度0.1的倒数),即,140400.0*10=1404000,103530.0*10=1035300。乘以10后得到的十进制编码为转换的十进制编码。Step S112. Convert the latitude and longitude information into decimal coded information according to the coded precision. In this step, it should first be explained that latitude and longitude is a coordinate system composed of longitude and latitude, also known as a geographic coordinate system, which is a spherical coordinate system that uses a three-dimensional spherical surface to define space on the earth , which can mark any location on the earth. The latitude and longitude are in sexagesimal notation, that is, 1 degree of latitude and longitude = 60 minutes = 3600 seconds. If the determined coding accuracy is 0.1 second, let the longitude of a specific location be 39 degrees 20 minutes 10.0 seconds, and the latitude be 28 degrees 45 minutes 30.0 seconds. First, convert the longitude and latitude information into decimal codes, specifically: the converted longitude information The decimal code is: 39*60*60+20*60+10.0=140400.0, the converted decimal code of the latitude information is: 28*60*60+45*60+30.0=103530.0; then, the decimal code is 140400.0 , 103530.0 and 103530.0 are multiplied by 10 (reciprocal of precision 0.1), that is, 140400.0*10=1404000, 103530.0*10=1035300. The decimal code obtained after multiplying by 10 is the converted decimal code.

步骤S113.将所转换的十进制的编码再转换为对应的三十四进制的编码。在该步骤中,首先应当说明的是,所谓的三十四进制,就是其基数为34,其进位规则为“逢34进1”,其借位规则为“借1当34”。在一个优选实施例中,十进制的数码与三十四进制的数码的对应关系如表1所示,即,用数字0~9及字母a~z中除字母o、l外的其它字母共34个数码来表示三十四进制的34个数码。所以在该实施例中,将十进制的编码1404000转换成三十四进制的编码为11qi4,将十进制的编码1035300转换成三十四进制的编码为sbk0。在此应当说明的是,本发明并不限定在选择三十四进制时,三十四个数码为数字0~9及字母a~z中除字母o、l外的其它字母,也可选用其它符号,如,α、β、、γ、δ等。Step S113. Convert the converted decimal code to the corresponding 34 code. In this step, it should first be explained that the so-called thirty-four system has a base of 34, its carry rule is "every 34 carries 1", and its borrow rule is "borrow 1 as 34". In a preferred embodiment, the corresponding relationship between the decimal numbers and the 34-digit numbers is as shown in Table 1, that is, the numbers 0 to 9 and the letters a to z other letters except the letters o and l are used in total. 34 digits to represent the 34 digits of the thirty-four system. Therefore, in this embodiment, the code 1404000 in decimal system is converted into the code 11qi4 in the 34 system, and the code 1035300 in the decimal system is converted into the code sbk0 in the 34 system. It should be noted here that the present invention is not limited to the selection of thirty-four digits, the thirty-four digits are numbers 0 to 9 and letters a to z other letters except letters o and l, which can also be used Other symbols, such as α, β, , γ, δ, etc.

Figure BDA0000035331410000081
Figure BDA0000035331410000081

表1Table 1

本发明实施例编码成34进制数值,且采取可以从0至9十个数字和英文字母除去o和l的24个字母,可以达到通过键盘输入编码的效果,且解决了数字0、1和字母o和l容易混淆的问题。The embodiment of the present invention is encoded into a 34-ary value, and 24 letters that can remove o and l from ten numbers and English letters from 0 to 9 can be used to achieve the effect of inputting codes through the keyboard, and solve the problems of numbers 0, 1 and 1. The letter o and l are easily confused.

图3是本发明中将特定位置的经纬度信息转换为位置编码实施例二的流程图中,将经纬度信息转换位置编码的步骤包括:Fig. 3 is in the flow chart of converting the latitude and longitude information of a specific location into position coding embodiment 2 in the present invention, the step of converting the latitude and longitude information into position coding includes:

步骤S116.确定编码精度。应当说明的是,该步骤与上述步骤S111相同,不再赘述。Step S116. Determine the coding precision. It should be noted that this step is the same as the above step S111 and will not be repeated here.

步骤S117.根据所述编码精度,将所述经度、纬度分别转换为十进制的编码。应当说明的是,该步骤与上述步骤S112相同,不再赘述。Step S117. Convert the longitude and latitude into decimal codes respectively according to the coding precision. It should be noted that this step is the same as the above step S112 and will not be repeated here.

步骤S118.确定地区标识,将经度、纬度转换的十进制编码再分别转换为三十四进制的编码,地区标识与经度最终转换的三十四进制编码和纬度最终转换的三十四进制编码构成位置编码。将需要位置编码的地理范围划分为若干区,为所划分的每个区设定地区标识。所述地区标识与经度、纬度最终转换的三十四进制编码和纬度最终转换的三十四进制编码构成位置编码。优选的,所述经度最终转换的三十四进制编码为四位,所述纬度最终转换的三十四进制编码为四位。Step S118. Determine the region identifier, convert the converted decimal codes of longitude and latitude into 34-decimal codes respectively, the 34-decimal codes of the final conversion between the region identifier and longitude, and the 34-decimal codes of the final conversion of latitude The codes constitute positional codes. Divide the geographic range that needs location coding into several districts, and set a district identifier for each divided district. The location code is composed of the region identifier, the final converted 34-code of the longitude and latitude, and the final converted 34-code of the latitude. Preferably, the finally converted 34-digit encoding of the longitude is four digits, and the final converted thirty-four-digit encoding of the latitude is four digits.

图2中的步骤S113所获取的经纬度三十四进制的编码分别为11qi4、sbk0。三十四进制编码“sbk0”为四位数,而三十四进制编码“11qi4”为五位数。转换成四位三十四进制编码的十进制数值范围应为39304至1336335The codes of the latitude and longitude obtained in step S113 in FIG. 2 are 11qi4 and sbk0 respectively. The 34-code "sbk0" is four digits, and the 34-code "11qi4" is five digits. The range of decimal values converted into four-digit thirty-four-digit codes should be 39304 to 1336335

当某个区任一位置的经度或纬度数值经过编码超过四位三十四进制的数值范围时,可以将经度减去设定的六十进制参数M,再进行十进制转换和三十四进制的转换或将纬度减去设定的六十进制参数N,再进行十进制转换和三十四进制的转换;那么、转换的详细步骤即为:确定编码精度;将经度减去设定的六十进制参数M或将纬度减去设定的六十进制参数N,根据所述编码精度,将经度减去M后的数值或纬度减去N后的数值转换为十进制的编码;将所转换的十进制的编码再转换为三十四进制的编码。或者将经度转换的十进制编码减去设定的十进制参数X,再进行三十四进制的转换或将纬度转换的十进制编码减去设定的十进制参数Y,再进行三十四进制的转换;那么转换的详细步骤即为:确定编码精度;根据所述编码精度,将经、纬度信息转换为十进制的编码;将经度转换的十进制编码减去X或将纬度转换的十进制编码减去Y,再将经度转换的十进制编码减去X后的数值或纬度转换的十进制编码减去Y后的数值进行三十四进制转换。这样,减小了数值范围,从而使该区的经度、纬度转换成四位三十四进制编码。上述方法,需要说明的是,当某区任一位置经度、纬度经过编码都超过四位三十四进制编码时,经度和纬度都要通过上述方法转换成四位三十四进制编码;当某区任一位置,经度经过编码超过四位三十四进制编码,而纬度经编码为四位三十四进制编码时,只需将经度通过上述方法转换成四位三十四进制编码,纬度转换的三十四进制编码本身就是四位,不需要再转换。当某区任一位置,纬度经过编码超过四位三十四进制编码,而经度经编码为四位三十四进制编码时,只需将纬度通过上述方法转换成四位三十四进制编码,经度转换的三十四进制编码本身就是四位,不需要再转换。当然,每个区设定的六十进制参数或十进制参数可以不同。When the longitude or latitude value of any location in a certain area is coded beyond the four-digit thirty-four-digit value range, the longitude can be subtracted from the set sexagesimal parameter M, and then decimal conversion and thirty-four-digit or subtract the latitude from the set sexagesimal parameter N, and then perform the decimal conversion and the thirty-four decimal conversion; then, the detailed steps of the conversion are: determine the encoding accuracy; subtract the longitude from the set sexagesimal The parameter M or the latitude minus the set sexagesimal parameter N, according to the coding accuracy, the value after the longitude minus M or the value after the latitude minus N is converted into a decimal code; the converted decimal code Then convert to thirty-four hexadecimal encoding. Or subtract the set decimal parameter X from the converted decimal code of the longitude, and then perform thirty-four decimal conversion; ; Then the detailed steps of conversion are: determine the coding precision; according to the coding precision, longitude and latitude information are converted into decimal coding; the decimal coding of longitude conversion is subtracted from X or the decimal coding of latitude conversion is subtracted from Y, Then convert the value after subtracting X from the decimal code converted from longitude or the value after subtracting Y from the decimal code converted from latitude to 34 decimal. In this way, the numerical range is reduced, so that the longitude and latitude of the area are converted into four-digit thirty-four-digit codes. For the above method, it should be noted that when the longitude and latitude of any location in a certain area are coded beyond the four-digit thirty-four-digit code, the longitude and latitude must be converted into four-digit thirty-four-digit code by the above method; When at any location in a certain area, the longitude is encoded to exceed the four-digit thirty-four-digit code, and the latitude is encoded to the four-digit thirty-four-digit code, it is only necessary to convert the longitude into a four-digit thirty-four-digit code by the above method system code, the thirty-four-digit code for latitude conversion is four digits, and no further conversion is required. When at any location in a certain area, the latitude is encoded to exceed the four-digit thirty-four-digit code, and the longitude is encoded to the four-digit thirty-four-digit code, it is only necessary to convert the latitude into a four-digit thirty-four-digit code by the above method system code, the thirty-four-digit code for longitude conversion itself is four digits, and no further conversion is required. Of course, the sexagesimal or decimal parameters set in each area can be different.

同理,当某个区任一位置的经度或纬度数值范围经过编码不足四位三十四进制的数值范围时,可以采用增大数据范围的办法,即:可以将经度加上设定的六十进制参数A,再进行十进制转换和三十四进制的转换或将纬度加上设定的六十进制参数B,再进行十进制转换和三十四进制的转换;或者将经度转换的十进制编码加上设定的十进制参数C,再进行三十四进制的转换或将纬度转换的十进制编码加上设定的十进制参数D,再进行三十四进制的转换。上述方法,需要说明的是,当某区任一位置经度、纬度经过编码都不足四位三十四进制编码时,经度和纬度都要通过上述方法转换成四位三十四进制编码;当某区任一位置,经度经过编码不足四位三十四进制编码,而纬度经编码为四位三十四进制编码时,只需将经度通过上述方法转换成四位三十四进制编码。当某区任一位置,纬度经过编码不足四位三十四进制编码,而经度经编码为四位三十四进制编码时,只需将纬度通过上述方法转换成四位三十四进制编码。Similarly, when the numerical range of longitude or latitude of any position in a certain area is less than the numerical range of four-digit thirty-four digits after encoding, the method of increasing the data range can be adopted, that is, the longitude can be added to the set value. Sexagesimal parameter A, then perform decimal conversion and thirty-fourth decimal conversion or add the latitude to the set sexagesimal parameter B, then perform decimal conversion and thirty-fourth decimal conversion; or convert longitude to decimal encoding Add the set decimal parameter C, and then perform 34-decimal conversion, or add the set decimal parameter D to the latitude-converted decimal code, and then perform 34-decimal conversion. For the above method, it should be noted that when the longitude and latitude of any position in a certain area are coded to be less than four-digit thirty-four-digit codes, the longitude and latitude must be converted into four-digit thirty-four-digit codes by the above method; When at any location in a certain area, the longitude is coded to a four-digit 34-digit code, and the latitude is coded to a four-digit 34-digit code, you only need to convert the longitude into a four-digit 34-digit code by the above method system code. When at any location in a certain area, the latitude is coded to a four-digit thirty-four-digit code, and the longitude is coded to a four-digit thirty-four-digit code, it is only necessary to convert the latitude into a four-digit thirty-four-digit code by the above method system code.

将经度、纬度转换成四位三十四进制编码的方法也可以用其他类似方法替代,不限于上述方法,在此不作详述。The method of converting the longitude and latitude into four-digit 34-digit codes can also be replaced by other similar methods, which are not limited to the above-mentioned methods, and will not be described in detail here.

以中国为例进行说明,中国领土北起漠河以北的黑龙江江心(北纬53度30分),南到南沙群岛南端的曾母暗沙(北纬4度);东起黑龙江与乌苏里江汇合处(东经135度05分),西到帕米尔高原(东经73度40分),跨经度60多度。可将中国划分为4个区,每个区对应一个地区标识,可以从0至9十个数字和英文字母除去o和l的24个字母任意选取4个字符代表这4个区,优选的选用5、6、7、8;就是指分别用5、6、7、8四个数字代表四个区域。最终位置编码由地区标识与经度最终转换的四位三十四进制编码和纬度最终转换的四位三十四进制编码构成,保证了每一位置对应每一位置编码。Taking China as an example, China’s territory starts from the center of the Heilongjiang River (53°30’ north latitude) north of Mohe River in the north, and ends at Zengmu Shoal (4° north latitude) at the southern end of the Nansha Islands in the south; it starts from the confluence of Heilongjiang and Wusuli River in the east (East longitude 135 degrees 05 minutes), west to the Pamirs (East longitude 73 degrees 40 minutes), across more than 60 degrees of longitude. China can be divided into 4 districts, and each district corresponds to a district identification, and 4 characters can be arbitrarily selected from 0 to 9 ten numbers and English letters except the 24 letters of o and l to represent these 4 districts, preferably selected 5, 6, 7, 8; it means that the four numbers 5, 6, 7, and 8 represent four areas respectively. The final location code is composed of the four-digit 34-digit code for the final conversion of the area identifier and longitude and the four-digit 34-digit code for the final conversion of the latitude, which ensures that each location corresponds to each location code.

本发明实施例编码成34进制数值,且采取可以从0至9十个数字和英文字母除去o和l的24个字母,可以达到通过键盘输入编码的效果,且解决了数字0、1和字母o和l容易混淆的问题。The embodiment of the present invention is encoded into a 34-ary value, and 24 letters that can remove o and l from ten numbers and English letters from 0 to 9 can be used to achieve the effect of inputting codes through the keyboard, and solve the problems of numbers 0, 1 and 1. The letter o and l are easily confused.

图4是本发明位置编码信息的发送方法实施例一的流程图,该位置编码信息的方送方法包括:Fig. 4 is a flow chart of Embodiment 1 of the method for sending position coded information of the present invention, the method for sending the position coded information includes:

步骤S410.接收一特定位置的发送指令;Step S410. Receive a sending instruction from a specific location;

步骤S420.根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码;Step S420. According to the specific position and the stored correspondence between the specific position and the position code, search for the position code of a specific position corresponding to the specific position;

步骤S430.发送所述一特定位置的位置编码。Step S430. Send the location code of the specific location.

另外,需要说明的是,上述位置编码信息的定位方法优选实施中对特定位置的经纬度信息进行编码的方法同样适用于编码信息的发送方法,在此不做赘述。In addition, it should be noted that the method of encoding the latitude and longitude information of a specific location in the preferred implementation of the positioning method for the above-mentioned position encoding information is also applicable to the method for sending the encoded information, and will not be repeated here.

图5是本发明位置服务终端实施例一的逻辑图,该位置服务终端包括:Fig. 5 is a logic diagram of Embodiment 1 of the location service terminal of the present invention, the location service terminal includes:

存储单元100,用于存储特定位置与位置编码的对应关系,特定位置的位置编码是对特定位置的经纬度信息进行编码所得到的;The storage unit 100 is configured to store a correspondence between a specific position and a position code, and the position code of the specific position is obtained by encoding the latitude and longitude information of the specific position;

第一接收单元200,用于接收一特定位置的位置编码;The first receiving unit 200 is configured to receive a position code of a specific position;

第二接收单元300,用于接收一特定位置的定位指令;The second receiving unit 300 is configured to receive a positioning instruction of a specific location;

第一查找单元400,用于在第二接收单元接收到所述一特定位置的定位指令时,根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置;The first search unit 400 is configured to search for the location code of the specific location according to the location code of the specific location and the stored correspondence between the specific location and the location code when the second receiving unit receives the positioning instruction of the specific location. A specific location corresponding to a location code of a specific location;

定位单元500,用于将所述一特定位置在电子地图上定位。The positioning unit 500 is configured to locate the specific location on the electronic map.

图6是本发明位置服务终端实施例二的逻辑图,相比图5所示的位置服务终端实施例一,该位置服务终端还包括:Fig. 6 is a logic diagram of the second embodiment of the location service terminal of the present invention. Compared with the first embodiment of the location service terminal shown in Fig. 5, the location service terminal further includes:

第三接收单元600,用于接收一特定位置的发送指令;The third receiving unit 600 is configured to receive a sending instruction at a specific location;

第二查找单元700,用于在第三接收单元接收到一特定位置的发送指令后,根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码;The second search unit 700 is configured to search for a specific position corresponding to the specific position according to the specific position and the stored correspondence between the specific position and the position code after the third receiving unit receives the sending instruction of a specific position. location codes for specific locations;

发送单元800,用于发送所述一特定位置的位置编码。The sending unit 800 is configured to send the location code of the specific location.

另外,优选地,在第二接收单元300和第一查找单元400之间还包括判断模块,该判断模块用于在第二接收单元300接收到所述一特定位置的定位指令后,判断所获得的一特定位置的位置编码是否存在于预先存储的位置编码中。该位置服务终端还可包括错误提示单元,该错误提示单元用于在判断模块判断所获得的一特定位置的位置编码不存在于预先存储的位置编码中时,输出编码错误的提示。该实施例中的第一查找单元400用于在判断模块判断所获得的一特定位置的位置编码存在于预先存储的位置编码中时,根据所述一特定位置的位置编码及存储的特定位置与位置编码的对应关系,查找所述位置编码对应的特定位置。In addition, preferably, a judging module is further included between the second receiving unit 300 and the first searching unit 400, and the judging module is used for judging the obtained Whether a location code for a specific location exists in the pre-stored location codes. The location service terminal may further include an error prompting unit, which is configured to output a code error prompt when the judging module judges that the obtained location code of a specific location does not exist in the pre-stored location codes. The first search unit 400 in this embodiment is configured to, when the judging module judges that the obtained position code of a specific position exists in the pre-stored position code, according to the position code of the specific position and the stored specific position and The corresponding relationship of the position code, searching for the specific position corresponding to the position code.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of the claims of the present invention.

Claims (10)

1.一种位置编码的定位方法,其特征在于,包括:1. A positioning method for position coding, characterized in that, comprising: 获得一特定位置的位置编码,所述位置编码为经纬度转换的三十四进制编码;Obtaining a location code of a specific location, the location code is a thirty-four-digit code converted from latitude and longitude; 接收所述一特定位置的定位指令;receiving a positioning command for the specific location; 根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置,并将所述一特定位置在电子地图上定位。According to the position code of the specific position and the stored correspondence between the specific position and the position code, search for a specific position corresponding to the position code of the specific position, and locate the specific position on the electronic map. 2.根据权利要求1所述的位置编码的定位方法,其特征在于,从本位置服务终端或从本位置服务终端以外的其他位置服务终端获取一特定位置的位置编码。2 . The location code positioning method according to claim 1 , wherein the location code of a specific location is obtained from the local location service terminal or from other location service terminals other than the current location service terminal. 3 . 3.根据权利要求1所述的位置编码的定位方法,其特征在于,所述位置编码为由所述位置编码所对应的特定位置的经度、纬度所转换的三十四进制的编码。3. The positioning method of position code according to claim 1, characterized in that, the position code is a 34-decimal code converted from the longitude and latitude of the specific position corresponding to the position code. 4.根据权利要求3所述的位置编码的定位方法,其特征在于,将所对应的特定位置的经度、纬度转换为三十四进制的编码的步骤包括:4. the positioning method of position code according to claim 3, is characterized in that, the longitude of corresponding specific position, latitude are converted into the step of the coding of 34 decimal system comprising: 确定编码精度;Determine the encoding accuracy; 根据所述编码精度,将所述特定位置的经度、纬度转换为十进制的编码;Converting the longitude and latitude of the specific location into a decimal code according to the coding precision; 将所转换的十进制的编码再转换为三十四进制的位置编码。Convert the converted decimal code to a thirty-four position code. 5.根据权利要求3所述的位置编码的定位方法,其特征在于,所述位置编码由地区标识与经度转换的四位三十四进制编码和纬度转换的四位三十四进制编码构成,转换成位置编码的步骤为:5. the location method of position code according to claim 3, is characterized in that, described position code is converted by region identification and longitude four thirty-four hexadecimal codes and four four thirty four hexadecimal codes of latitude conversion Composition, the steps of converting into position codes are: 确定编码精度;Determine the encoding accuracy; 根据所述编码精度,将所述特定位置的经度、纬度转换为十进制的编码;Converting the longitude and latitude of the specific location into a decimal code according to the coding precision; 将所转换的十进制的编码再转换为三十四进制的编码;Convert the converted decimal code to the thirty-four code; 将需要位置编码的地理范围划分为若干区,为所划分的每个区设定地区标识;Divide the geographical range that requires location coding into several districts, and set an area identifier for each divided district; 分别判断每个区内任一特定位置的三十四进制的编码是否等于四位,若等于四位,则该特定位置所在区的地区标识及所述三十四进制的编码为该特定位置的位置编码;若超过四位或者不足四位,则将三十四进制的位置编码转换为四位三十四进制的位置编码,该特定位置所在区的地区标识及最终转换的四位三十四进制位置编码构成该特定位置的位置编码。Determine whether the 34-digit code of any specific position in each area is equal to four digits, and if it is equal to 4 digits, then the region identifier of the district where the specific position is located and the 34-digit code are the specific The location code of the position; if it exceeds four or less than four digits, the 34-digit location code will be converted into a four-digit 34-digit location code, the region identifier of the area where the specific location is located and the final converted 4-digit code. The 34-bit position code constitutes the position code for that particular position. 6.根据权利要求1-5任一项所述的位置编码的定位方法,其特征在于,在接收定位所述一特定位置的指令后,还包括:6. The position-coding positioning method according to any one of claims 1-5, characterized in that, after receiving the instruction for positioning the specific position, further comprising: 判断所获得的一特定位置的位置编码是否存在于所存储的位置编码中,若是,则根据所述一特定位置的位置编码及存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置,并将所述一特定位置在电子地图上定位;若否,则输出编码错误的提示。Judging whether the obtained position code of a specific position exists in the stored position codes, if so, searching for the specific position according to the position code of the specific position and the stored correspondence between the specific position and the position code A specific location corresponding to the location code of , and locate the specific location on the electronic map; if not, output a code error prompt. 7.一种位置编码的发送方法,其特征在于,包括:7. A method for sending position codes, comprising: 接收一特定位置的发送指令;Receive a sending instruction from a specific location; 根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码,所述位置编码为经纬度转换的三十四进制编码;According to the specific position and the stored corresponding relationship between the specific position and the position code, search for the position code of a specific position corresponding to the specific position, and the position code is a 34-decimal code converted from latitude and longitude; 发送所述一特定位置的位置编码。A location code for the specific location is sent. 8.一种位置服务终端,其特征在于,包括:8. A location service terminal, characterized in that it comprises: 存储单元,用于存储特定位置与位置编码的对应关系,所述位置编码为经纬度转换的三十四进制编码;The storage unit is used to store the corresponding relationship between a specific position and a position code, and the position code is a thirty-four-digit code converted from latitude and longitude; 第一接收单元,用于接收一特定位置的位置编码;a first receiving unit, configured to receive a location code of a specific location; 第二接收单元,用于接收一特定位置的定位指令;The second receiving unit is used to receive a positioning instruction of a specific position; 第一查找单元,用于在第二接收单元接收到所述一特定位置的定位指令时,根据所述一特定位置的位置编码及所存储的特定位置与位置编码的对应关系,查找所述一特定位置的位置编码对应的一特定位置;The first search unit is configured to search for the one according to the position code of the one specific position and the stored corresponding relationship between the specific position and the position code when the second receiving unit receives the positioning instruction of the one specific position. a specific location corresponding to the location code of the specific location; 定位单元,用于将所述一特定位置在电子地图上定位。The positioning unit is used to locate the specific position on the electronic map. 9.根据权利要求8所述的位置服务终端,其特征在于,还包括:9. The location service terminal according to claim 8, further comprising: 第三接收单元,用于接收一特定位置的发送指令;a third receiving unit, configured to receive a sending instruction at a specific location; 第二查找单元,用于在第三接收单元接收到一特定位置的发送指令后,根据所述一特定位置及存储的特定位置与位置编码的对应关系,查找所述一特定位置对应的一特定位置的位置编码;The second search unit is used to search for a specific location corresponding to the specific location according to the specific location and the stored correspondence between the specific location and the location code after the third receiving unit receives a sending instruction from a specific location. the location code of the location; 发送单元,用于发送所述一特定位置的位置编码。A sending unit, configured to send the location code of the specific location. 10.根据权利要求8或9所述的位置服务终端,其特征在于,还包括:10. The location service terminal according to claim 8 or 9, further comprising: 判断模块,用于在第二接收单元接收到所述一特定位置的定位指令后,判断所获得的一特定位置的位置编码是否存在于预先存储的位置编码中;A judging module, configured to judge whether the obtained position code of a specific position exists in the pre-stored position code after the second receiving unit receives the positioning instruction of the specific position; 错误提示单元,用于在判断模块判断所获得的一特定位置的位置编码不存在于预先存储的位置编码中时,输出编码错误的提示;An error prompting unit, used for outputting a code error prompt when the judging module judges that the obtained position code of a specific position does not exist in the pre-stored position codes; 所述第一查找单元,用于在判断模块判断所获得的一特定位置的位置编码存在于预先存储的位置编码中时,根据所述一特定位置的位置编码及存储的特定位置与位置编码的对应关系,查找所述位置编码对应的特定位置。The first search unit is configured to, when the judging module judges that the obtained position code of a specific position exists in the pre-stored position code, according to the position code of the specific position and the stored specific position and position code Correspondence, find the specific position corresponding to the position code.
CN 201010566444 2010-11-18 2010-11-30 Position encoding method, position encoding location and transmission method and position service terminal Expired - Fee Related CN102096083B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010566444 CN102096083B (en) 2010-11-18 2010-11-30 Position encoding method, position encoding location and transmission method and position service terminal

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201010549518.2 2010-11-18
CN201010549518 2010-11-18
CN 201010566444 CN102096083B (en) 2010-11-18 2010-11-30 Position encoding method, position encoding location and transmission method and position service terminal

Publications (2)

Publication Number Publication Date
CN102096083A CN102096083A (en) 2011-06-15
CN102096083B true CN102096083B (en) 2013-07-31

Family

ID=44129252

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010566444 Expired - Fee Related CN102096083B (en) 2010-11-18 2010-11-30 Position encoding method, position encoding location and transmission method and position service terminal

Country Status (1)

Country Link
CN (1) CN102096083B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102967303B (en) * 2012-07-19 2016-02-10 杭州九树网络科技有限公司 Rapid geographical position search positioning system and method
CN108550083A (en) * 2018-03-27 2018-09-18 华北水利水电大学 A kind of irrigated area method and system for planning
CN112333325A (en) * 2019-07-20 2021-02-05 深圳易为控股有限公司 Method for converting longitude and latitude into detailed address and caching
DE112021008407T5 (en) * 2021-10-28 2024-08-08 Boe Technology Group Co., Ltd. DATA SYNCHRONIZATION METHOD AND ELECTRONIC DEVICE
CN115344654A (en) * 2022-08-11 2022-11-15 呼伦贝尔精图科技有限公司 A digital place name public service system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101308026A (en) * 2008-07-08 2008-11-19 凯立德欣技术(深圳)有限公司 Method and system matching with mobile phone for automatic navigation
CN101315419A (en) * 2007-06-01 2008-12-03 朱建宇 Discrete tracing positional code
CN101487718A (en) * 2009-02-13 2009-07-22 凯立德欣技术(深圳)有限公司 Navigation system and keyword inputting method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1873376A (en) * 2005-06-03 2006-12-06 北京瑞科兴智科技有限公司 Global position id -blocking earth surface, and encoding blocks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101315419A (en) * 2007-06-01 2008-12-03 朱建宇 Discrete tracing positional code
CN101308026A (en) * 2008-07-08 2008-11-19 凯立德欣技术(深圳)有限公司 Method and system matching with mobile phone for automatic navigation
CN101487718A (en) * 2009-02-13 2009-07-22 凯立德欣技术(深圳)有限公司 Navigation system and keyword inputting method

Also Published As

Publication number Publication date
CN102096083A (en) 2011-06-15

Similar Documents

Publication Publication Date Title
US11151905B2 (en) Navigable topological maps
JP4198513B2 (en) MAP INFORMATION PROCESSING DEVICE, MAP INFORMATION PROCESSING SYSTEM, POSITION INFORMATION DISPLAY DEVICE, ITS METHOD, ITS PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
KR102308960B1 (en) Methods of specifying global locations including indoor locations and database using the same
CN106779417A (en) The collection of engineering investigation information digitalization, management and integrated application method
US20120226436A1 (en) Systems and methods for detecting bifurcations
US11486711B2 (en) Methods of specifying global locations including indoor locations and database using the same
US20110054770A1 (en) Method and device for generating and communicating geographic route information between wireless communication devices
CN102096083B (en) Position encoding method, position encoding location and transmission method and position service terminal
WO2018104207A1 (en) Encoding scheme for geographic position data
JP2012203408A (en) Latitude/longitude coordinate transformation method and positional information code therefor
Chen et al. Geographical data acquisition
US9264857B1 (en) Compact codes for geographic locations
CN102630076A (en) Display method and system of target position direction pointing information based on electronic compass
CN101441075B (en) Map projection method using remote sense map tool
US20150339848A1 (en) Method and apparatus for generating a composite indexable linear data structure to permit selection of map elements based on linear elements
CN115525642A (en) Inverse geocoding method, device and electronic equipment
CN111651711A (en) Geological exploration drilling geospatial data coordinate conversion method
JP2011043626A (en) Reverse geocoding device and reverse geocoding method
KR101005306B1 (en) Method and device for providing map information
CN112418821A (en) Ecological red line automatic positioning display system and grid project site selection method
JP2017167442A (en) Image position output system, image position output program, and image position output method
JP2005338032A (en) POSITION INFORMATION PROVIDING DEVICE AND POSITION INFORMATION USING TERMINAL DEVICE
Chang et al. Location-aware mobile transportation information service
CN114490895B (en) Method, system and electronic device for acquiring explanation address based on front-end interface
CN110750613B (en) Map marking method for marking position and positioning in all-digital form by taking city as center

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130731