KR102000683B1 - 격자와 단어조합을 이용한 위치표시장치 - Google Patents
격자와 단어조합을 이용한 위치표시장치 Download PDFInfo
- Publication number
- KR102000683B1 KR102000683B1 KR1020160144555A KR20160144555A KR102000683B1 KR 102000683 B1 KR102000683 B1 KR 102000683B1 KR 1020160144555 A KR1020160144555 A KR 1020160144555A KR 20160144555 A KR20160144555 A KR 20160144555A KR 102000683 B1 KR102000683 B1 KR 102000683B1
- Authority
- KR
- South Korea
- Prior art keywords
- grid
- unit
- word
- words
- combination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
-
- G06F17/27—
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
Description
도 2는 도 1의 위치좌표 입력부의 동작순서도이고,
도 3은 도 1의 단위격자 결정부의 동작순서도이고,
도 4는 도 1의 단어조합부의 동작순서도이고,
도 5는 UTM-K 좌표계에서의 단위격자를 정하는 과정을 도시한 지도이고,
도 6은 도 1의 단위격자 결정부의 격자 아이디 부여방법의 일예를 도시한 것이고,
도 7은 도 1의 단위격자 결정부의 격자 아이디 부여방법의 다른 예를 도시한 것이고,
도 8은 격자아이디와 단어조합의 통합 매칭 테이블을 나타낸 것이고,
도 9는 격자아이디와 단어아이디 매칭테이블 및 단어아이디와 단어의 매칭테이블을 나타낸 것이고,
도 10은 단어아이디와 단어의 매칭테이블을 나타낸 것이고,
도 11은 첫 번째 단어아이디와 단어의 매칭테이블, 두 번재 단어아이디와 단어의 매칭테이블 및 세 번째 단어아이디와 단어의 매칭테이블을 나타낸 것이다.
130 : 단어조합부 140 : 좌표변환부
150 : 단어조합입력부
Claims (17)
- 삭제
- 위치표시 대상 전체영역을 복수의 단위격자들로 구분하고, 특정 위치좌표가 입력되면 입력된 위치좌표가 속하는 단위격자의 위치를 복수개의 단어들이 조합된 단어조합으로 표시하고,
상기 단어조합은, 복수개의 명사들이 나열된 구조 또는 복수개의 단어들이 문장형식으로 구성된 구조를 가지는 위치표시장치로서,
상기 위치표시장치는,
특정 위치좌표가 입력되기 위한 위치좌표 입력부와;
위치표시 대상 전체영역을 복수의 단위격자들로 구분하고 복수의 단위격자들 각각에 격자아이디(Grid_ID)를 부여하여 저장하며, 상기 위치좌표 입력부에서 위치좌표가 전송되면 상기 위치좌표가 속하는 단위격자를 선택하고, 선택된 단위격자의 격자아이디(Grid_ID)를 출력하는 단위격자 결정부와;
각각에 단어아이디가 부여된 복수의 단어들을 단어목록에 저장하고, 상기 격자아이디(Grid_ID)가 입력되면, 상기 단어목록에서 상기 격자아이디(Grid_ID)에 대응되는 단어들을 정해진 순서로 조합한 단어조합을 출력하는 단어 조합부를 구비함을 특징으로 하는 위치표시장치. - 삭제
- 청구항 2에 있어서,
상기 단어조합이 첫 번째 단어, 적어도 하나의 중간단어 및 마지막 단어가 순차적으로 조합된 복수의 단어들로 구성되는 경우에,
상기 첫 번째 단어는 부사를 포함하여 어순의 맨 앞에 나올 수 있는 단어들 중 어느 하나가 선택되고, 상기 적어도 하나의 중간단어는 형용사를 포함하여 명사를 수식하는 단어들 중 어느 하나가 선택되고, 상기 마지막 단어는 명사인 단어 또는 상기 첫번째 단어나 상기 적어도 하나의 중간단어의 수식을 받는 단어들 중 어느 하나가 선택되어 상기 단어조합을 구성함을 특징으로 하는 위치표시장치. - 삭제
- 청구항 3에 있어서,
상기 위치표시 대상 전체영역은, 평면직각좌표계를 기준으로 정해지고 직사각형 또는 정사각형 모양을 가지며,
상기 위치표시 대상 전체영역은 동일한 크기의 정사각형 모양을 가지는 복수의 단위격자들로 구분됨을 특징으로 하는 위치표시장치. - 청구항 7에 있어서,
상기 격자아이디(Grid_ID)는 제1격자아이디(Grid_ID1)이고, 상기 위치표시 대상 전체영역을 구성하는 단위격자들이 가로방향 한 줄의 단위격자의 개수(numX) × 세로방향 한줄의 단위격자의 개수(numY)의 물리적 배열구조를 가지고, 상기 위치표시 대상 전체영역을 구성하는 단위격자들 중 좌측 최하단의 단위격자의 제1격자아이디(Grid_ID1)=1 이고 가로방향으로 1씩 증가하는 방식으로 상기 제1격자아이디(Grid_ID1)가 부여되는 경우에, 상기 제1격자아이디(Grid_ID1)는 다음 수학식,
[수학식]
Grid_ID1=(numX1*b)+a+1
(여기서, ‘a=quotient((X-minX),distGrid), b=quotient((Y-minY),distGrid)' 로 정의되고, X는 X좌표값. Y는 Y좌표값, minX는 상기 위치표시 대상 전체영역에서의 최소 X좌표값, minY는 상기 위치표시 대상 전체영역에서의 최소 Y좌표값을 의미하고, distGrid는 단위격자 간의 거리를 의미한다.)
을 통해 산출됨을 특징으로 하는 위치표시장치. - 청구항 7에 있어서,
상기 격자아이디(Grid_ID)는 제1격자아이디(Grid_ID1)이고, 상기 위치표시 대상 전체영역을 구성하는 단위격자들이 가로방향 한 줄의 단위격자의 개수(numX) × 세로방향 한줄의 단위격자의 개수(numY)의 물리적 배열구조를 가지고, 상기 위치표시 대상 전체영역을 구성하는 단위격자들 중 좌측 최하단의 단위격자의 제1격자아이디(Grid_ID1)=1이고 세로방향으로 1씩 증가하는 방식으로 상기 제1격자아이디(Grid_ID1)가 부여되는 경우에, 상기 제1격자아이디(Grid_ID1)는 다음 수학식,
[수학식]
Grid_ID1=(numY1*a)+b+1
(여기서, ‘a=quotient((X-minX),distGrid), b=quotient((Y-minY),distGrid)' 로 정의되고, X는 X좌표값. Y는 Y좌표값, minX는 상기 위치표시 대상 전체영역에서의 최소 X좌표값, minY는 상기 위치표시 대상 전체영역에서의 최소 Y좌표값을 의미하고, distGrid는 단위격자 간의 거리를 의미한다.)
을 통해 산출됨을 특징으로 하는 위치표시장치. - 청구항 7에 있어서,
상기 격자아이디(Grid_ID)는 제2격자아이디(Grid_ID2)이고, 상기 위치표시 대상 전체영역을 구성하는 단위격자들이 가로방향 한 줄의 단위격자의 개수(numX) × 세로방향 한줄의 단위격자의 개수(numY)의 물리적 배열구조를 가지는 경우, 가로방향 한 줄의 단위격자의 개수(numX2) × 세로방향 한줄의 단위격자의 개수(numY2)의 논리적 배열구조로 재배열하여 상기 제2격자아이디(Grid_ID2)를 부여하는 경우에, 상기 제2격자아이디(Grid_ID2)는 다음 수학식,
[수학식]
Grid_ID2 = numY2(d-1)+(c+1) (d가 ‘0’이 아닌 경우),
Grid_ID2 = numY2(d-1)+(c+1)+(maxGrid_ID-1) (d가 ‘0’인 경우)
(여기서 c=quotient(Grid_ID1,numX2), d=mod(Grid_ID1,numX2), Grid_ID1=(numX1*b)+a+1, a=quotient((X-minX),distGrid), b=quotient((Y-minY),distGrid)' 로 정의되고, X는 X좌표값. Y는 Y좌표값, minX는 상기 위치표시 대상 전체영역에서의 최소 X좌표값, minY는 상기 위치표시 대상 전체영역에서의 최소 Y좌표값을 의미하고, distGrid는 단위격자 간의 거리, maxGrid_ID는 단위격자의 총개수를 의미한다.)
을 통해 산출됨을 특징으로 하는 위치표시장치. - 청구항 8 내지 10 중 어느 하나의 청구항에 있어서,
상기 단어조합이 m개(m≥3인 자연수)의 단어들이 조합된 구조를 가지는 경우에, 상기 m개의 단어들 중 어느 하나의 단어의 단어아이디(W1)는, 다음의 수학식, W1 = quotient(Grid_ID,k m-1 )을 통해 산출되고,
상기 m개의 단어들 중 다른 하나의 단어의 단어아이디(W2)는 다음의 수학식, W2 = quotient(F2, k)(여기서 F2 = mod(Grid_ID, k m-1)로 정의된다.) 을 통해 산출되고,
상기 m개의 단어들 중 또 다른 하나의 단어의 단어아이디(W3)는 다음의 수학식, W3 = mod(F2, k) 을 통해 산출됨을 특징으로 하는 위치표시장치. - 청구항 7에 있어서, 상기 위치표시장치는,
단어조합이 입력되는 단어조합 입력부를 더 구비하고,
상기 단어조합부는, 상기 단어조합 입력부를 통해 입력된 단어조합을 분석하여 대응되는 격자아이디(Grid_ID2)를 출력하고,
상기 단위격자 결정부는, 상기 단어조합부를 통해 출력되는 격자아이디(Grid_ID2)에 대응되는 단위격자를 선택하고 선택된 단위격자의 위치좌표를 출력하는 것을 특징으로 하는 특징으로 하는 위치표시장치. - 청구항 12에 있어서, 상기 위치표시장치는,
상기 위치좌표 입력부로 입력되는 위치좌표 또는 상기 단위격자 결정부를 통해 출력되는 단위격자의 위치좌표를 원하는 좌표계의 위치좌표로 변환하기 위한 좌표변환부를 더 구비함을 특징으로 하는 위치표시장치. - 청구항 12에 있어서,
상기 단어조합 입력부를 통해 입력되는 상기 단어조합이 m개(m≥3인 자연수)의 단어들이 조합된 구조를 가지는 경우에, 상기 단어조합부는, 첫 번째 단어의 단어아이디(W1)부터 n번째 단어의 단어아이디(Wn)를 검색하고, 다음 수학식,
[수학식]
Grid_ID = (W1 * k m-1) + (W2 * k m-2) + W3 (‘m = 3’ 인 경우),
Grid_ID = (W1 * k m-1) + (W2 * k m-2) + (W3 * k m-3) + W4 (‘m = 4’ 인 경우)
을 통해 상기 격자아이디(Grid_ID)를 산출하여 출력함을 특징으로 하는 위치표시장치. - 청구항 14에 있어서,
상기 단어조합부에서 산출되는 상기 격자아이디(Grid_ID)는, 상기 위치표시 대상 전체영역을 구성하는 단위격자들이 가지는 가로방향 한 줄의 단위격자의 개수(numX1) × 세로방향 한줄의 단위격자의 개수(numY1)의 물리적 배열구조를 바탕으로 부여된 제1격자아이디(Grid_ID1)이거나,
상기 제1격자아이디(Grid_ID1)를 가로방향 한 줄의 단위격자의 개수(numX2) × 세로방향 한줄의 단위격자의 개수(numY2)의 논리적 배열구조로 재배열하여 격자아이디를 부여한 제2격자아이디(Grid_ID2)임을 특징으로 하는 위치표시장치. - 청구항 15에 있어서,
상기 단어조합부에서 산출되는 상기 격자아이디(Grid_ID)가 상기 제2격자아이디(Grid_ID2)인 경우에,
상기 단어조합부는 다음의 수학식,
[수학식]
Grid_ID1 = numX2(F - 1) + (E + 1)(F가 ‘0’이 아닌 경우),
Grid_ID1 = numX2(F - 1) + (E + 1) + (maxGrid_ID - 1)(F가 ‘0’ 인 경우)
(여기서, E = quotient(Grid_ID2, numY2), F = mod(Grid_ID2, numY2), maxGrid_ID는 단위격자들의 총개수를 의미한다)
을 통해 상기 제1격자아이디(Grid_ID1)를 산출함을 특징으로 하는 위치표시장치. - 청구항 15 또는 16에 있어서,
상기 단위격자 결정부는, 상기 단어조합부를 통해 출력되는 제1격자아이디(Grid_ID1)에 대응되는 단위격자를 선택하고 선택된 단위격자의 위치좌표를 다음 수학식,
[수학식]
X=distGrid * H + minX + (distGrid/2),
Y=distGrid * G + minY + (distGrid/2)
(여기서, G = quotient((Grid_ID1-1), numX1), H = mod((Grid_ID1-1, numX1)’ 로 정의되고, X는 X좌표값. Y는 Y좌표값, minX는 상기 위치표시 대상 전체영역에서의 최소 X좌표값, minY는 상기 위치표시 대상 전체영역에서의 최소 Y좌표값을 의미하고, distGrid는 단위격자 간의 거리를 의미한다.)
을 통해 산출하여 출력함을 특징으로 하는 위치표시장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160144555A KR102000683B1 (ko) | 2016-11-01 | 2016-11-01 | 격자와 단어조합을 이용한 위치표시장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160144555A KR102000683B1 (ko) | 2016-11-01 | 2016-11-01 | 격자와 단어조합을 이용한 위치표시장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180047804A KR20180047804A (ko) | 2018-05-10 |
| KR102000683B1 true KR102000683B1 (ko) | 2019-07-17 |
Family
ID=62184113
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160144555A Active KR102000683B1 (ko) | 2016-11-01 | 2016-11-01 | 격자와 단어조합을 이용한 위치표시장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102000683B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102259837B1 (ko) * | 2019-07-18 | 2021-06-02 | 한국해양과학기술원 | 지점구역 자연어변환 방법 및 장치 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100402808B1 (ko) * | 2000-06-23 | 2003-10-30 | 주식회사 지지21 | 범세계 공용 격자 좌표계에 의한 지도 |
| KR20020005306A (ko) * | 2000-07-10 | 2002-01-17 | 이상지 | 사용자 위치식별정보를 이용한 위치정보 제공 시스템 및그 방법 |
| KR20050103626A (ko) | 2004-04-27 | 2005-11-01 | 김일종 | 지도의 좌표코드 부여방법 |
-
2016
- 2016-11-01 KR KR1020160144555A patent/KR102000683B1/ko active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20180047804A (ko) | 2018-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110110020B (zh) | 用于标识和传送位置的方法和装置 | |
| JP6316980B2 (ja) | 自動的に決定された出発点と選択された目的地との間のナビゲーション案内 | |
| CN112528169B (zh) | 用于导航的方法、装置、设备和计算机可读存储介质 | |
| EP3333725A1 (en) | Method and computer program product for the production of a location identifier | |
| US10718621B2 (en) | System for producing compact location codes | |
| CN111611992A (zh) | 确定兴趣面的方法、装置和计算机设备 | |
| KR102000683B1 (ko) | 격자와 단어조합을 이용한 위치표시장치 | |
| US10378918B2 (en) | Generating routes from lines based on zoom levels | |
| CN114661920B (zh) | 地址编码关联方法、业务数据分析方法及相应装置 | |
| US10984025B2 (en) | Device and method for displaying and searching for location by using grid and words | |
| JP2018156377A (ja) | 情報出力装置、情報生成装置、情報出力方法及び情報生成方法 | |
| WO2019070412A1 (en) | SYSTEM FOR GENERATING AND USING GEOGRAPHIC HASH EXPRESSIONS | |
| US7382290B2 (en) | Mapping program including a map, process and system for precisely representing or determining a location on the map and an electronic device and a storage medium therefor | |
| KR102259837B1 (ko) | 지점구역 자연어변환 방법 및 장치 | |
| JP6141173B2 (ja) | 地図情報および地図情報処理装置 | |
| JP5965773B2 (ja) | 変換装置、逆変換装置、変換システム、及びプログラム | |
| US20160125031A1 (en) | Method and apparatus for retrieving and organizing physical addresses | |
| KR101199947B1 (ko) | 위치 표시 시스템 및 그 동작 방법 | |
| JP7200022B2 (ja) | 地図作成装置、方法およびプログラム | |
| US20130253823A1 (en) | Method and Apparatus for Reducing Location Coordinate String Length | |
| JP2019125320A (ja) | 位置特定装置、方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161101 |
|
| PA0201 | Request for examination | ||
| AMND | Amendment | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180927 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20190325 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20180927 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| X091 | Application refused [patent] | ||
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20190325 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20181120 Comment text: Amendment to Specification, etc. Patent event code: PX09012R01I Patent event date: 20170406 Comment text: Amendment to Specification, etc. |
|
| PX0701 | Decision of registration after re-examination |
Patent event date: 20190524 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20190424 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20190325 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20181120 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20170406 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
| X701 | Decision to grant (after re-examination) | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190710 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20190711 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20220422 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220422 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230710 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240717 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250625 Start annual number: 7 End annual number: 7 |