KR101462779B1 - Providing system and the method for gps track data based on smart phone - Google Patents
Providing system and the method for gps track data based on smart phone Download PDFInfo
- Publication number
 - KR101462779B1 KR101462779B1 KR1020130045079A KR20130045079A KR101462779B1 KR 101462779 B1 KR101462779 B1 KR 101462779B1 KR 1020130045079 A KR1020130045079 A KR 1020130045079A KR 20130045079 A KR20130045079 A KR 20130045079A KR 101462779 B1 KR101462779 B1 KR 101462779B1
 - Authority
 - KR
 - South Korea
 - Prior art keywords
 - track data
 - waypoint
 - smartphone
 - gps track
 - gps
 - 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
- 
        
- H—ELECTRICITY
 - H04—ELECTRIC COMMUNICATION TECHNIQUE
 - H04W—WIRELESS COMMUNICATION NETWORKS
 - H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
 - H04W4/02—Services making use of location information
 - H04W4/029—Location-based management or tracking services
 
 - 
        
- G—PHYSICS
 - G06—COMPUTING OR CALCULATING; COUNTING
 - G06F—ELECTRIC DIGITAL DATA PROCESSING
 - G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
 - G06F16/10—File systems; File servers
 
 - 
        
- G—PHYSICS
 - G06—COMPUTING OR CALCULATING; COUNTING
 - G06F—ELECTRIC DIGITAL DATA PROCESSING
 - G06F9/00—Arrangements for program control, e.g. control units
 - G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
 - G06F9/44—Arrangements for executing specific programs
 
 
Landscapes
- Engineering & Computer Science (AREA)
 - Theoretical Computer Science (AREA)
 - Software Systems (AREA)
 - Physics & Mathematics (AREA)
 - General Engineering & Computer Science (AREA)
 - General Physics & Mathematics (AREA)
 - Data Mining & Analysis (AREA)
 - Databases & Information Systems (AREA)
 - Computer Networks & Wireless Communication (AREA)
 - Signal Processing (AREA)
 - Navigation (AREA)
 - Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
 
Abstract
       본 발명은 스마트폰의 응용프로그램(APP)을 이용하여 사용자가 등록한 지피에스 트랙데이터를 다른 사용자에게 제공할 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법에 관한 것으로써,
본 발명의 시스템은, 웨이포인트(waypoint)에 대한 상세정보가 포함된 지피에스(GPS) 트랙데이터의 등록기능, 원하는 지피에스(GPS) 트랙데이터의 검색기능, 및 선택된 지피에스(GPS) 트랙데이터의 다운로드 기능을 제공하는 응용프로그램(APP)을 운영하는 운영서버(10); 상기 등록되는 지피에스(GPS) 트랙데이터 및 웨이포인트의 상세정보를 저장하는 데이터베이스(15); 상기 운영서버(10)에서 제공하는 응용프로그램(APP)이 설치되며, 지피에스(GPS) 기능이 포함되어 있고, 이동 중 웨이포인트(waypoint) 정보를 입력시켜 작성된 지피에스(GPS) 트랙데이터를 상기 운영서버(10)로 전송하여 등록시키는 등록자 스마트폰(20); 및 상기 운영서버(10)에서 제공하는 응용프로그램(APP)이 설치되며, 지피에스(GPS) 기능이 포함되어 있고, 등록된 지피에스(GPS) 트랙데이터를 검색하여 다운로드 받아 이용하는 이용자 스마트폰(30)을 포함하여 구성되는 것을 특징으로 한다.The present invention relates to a smartphone-based GPS track data providing system and method for providing geospatial track data registered by a user to another user using an application program (APP) of a smart phone, 
 The system of the present invention is characterized by having a function of registering GPS track data including detailed information on a waypoint, a function of searching desired GPS track data, and a function of downloading selected GPS track data An operating server (10) operating an application program (APP) for providing the application program (APP); A database 15 for storing detailed information of the registered GPS track data and waypoints; An application program (APP) provided by the operation server 10 is installed, GPS track function is included, and GPS track data created by inputting waypoint information during movement is transmitted to the operating server A registrant smartphone 20 for registering and transmitting the data to the terminal 10; And an application program (APP) provided by the operation server 10 are installed. The user smart phone 30 includes a GPS function, searches for registered GPS track data, downloads and uses the GPS smart track 30, And the like.
    
      
Description
         본 발명은 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법에 관한 것으로서, 더욱 상세하게는 스마트폰의 응용프로그램(APP)을 이용하여 사용자가 등록한 지피에스 트랙데이터를 다른 사용자에게 제공할 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법에 관한 것이다.
 BACKGROUND OF THE 
 
      
요즘 생활이 윤택해지고 주5일 근무 등이 시행되어 여가 시간 확보가 가능해지면서 건강에 대한 관심이 지속적으로 증대되고 있는데, 건강을 위한 여가시간 활용법 중 가장 인기 있는 것은 걷기, 뛰기, 등산, 여행 등이 대표적이다.The most popular leisure time methods for health are walking, running, climbing, traveling and so on. The most popular leisure time methods for health are walking, running, climbing, and traveling. It is representative.
여행은 빡빡한 일상에서 벗어나 쉼을 주고 지친 마음을 재정비하는 시간으로써, 대중교통을 이용한 여행, 자가용을 이용한 여행, 자전거를 이용한 여행, 도보를 이용한 여행으로 구분되고 있다. 일반적으로 여행은 자기가 사는 곳을 떠나 유람을 목적으로 객지를 두루 돌아다니는 것이기 때문에 현지의 지리를 잘 몰라서 이동경로를 확인하는 것이 어렵다.Travel is a time to rest from a tight day, to rest and weary mind, and it is divided into a trip using public transportation, a trip using a car, a trip using a bicycle, and a trip using a walk. In general, it is difficult to confirm the route by not knowing the local geography because it is traveling around the place for the purpose of excursion leaving the place where it lives.
상기 이동경로를 확인하는 방법으로써 내비게이션(navigation)이 주로 사용되고 있다.Navigation is often used as a method of confirming the movement route.
상기 내비게이션(navigation)은 지도 안내를 통해 길찾기를 도와주는 장치 또는 프로그램을 말하는데, 일반적으로 자동차에 장착되어 사용자에게 현재위치와 주변 지도 등의 정보를 전송하고 목적지에 이르는 경로나 최단 거리 등을 알려 줄 때 사용된다.The navigation is a device or a program for helping a user to navigate through a map guide. Generally, the navigation device transmits information such as a current location and a surrounding map to a user and informs a route or a shortest distance to a destination It is used when you give.
그러나, 상기와 같은 내비게이션은 길찾기 기능에 과속단속 카메라 위치정보 및 도로정보를 제공받는 용도로 활용되는 정도여서 구체적으로 여행에 도움을 줄 수 있는 정보는 제공하기 어렵다는 문제점이 있다.However, the above-described navigation has a problem in that it is difficult to provide information that can assist tourists because the navigation is utilized for receiving the speedy intermittent camera position information and road information in the route search function.
또한, 상기 내비게이션은 자동차에 장착되는 경우가 일반적이어서 도보 여행을 하는 사람들은 사용하기 어렵다는 문제점이 있다.In addition, since the navigation system is generally mounted on an automobile, it is difficult to use the navigation system for people who travel on foot.
         최근, 내비게이션 기능을 스마트폰에 설치하는 경우가 있으나 이 경우에도 구체적으로 여행에 도움을 줄 수 있는 정보는 제공하기 어렵다는 문제점이 있다.
 Recently, a navigation function is installed in a smartphone, but in this case, there is a problem that it is difficult to specifically provide information that can help travel. 
 
      
본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위해 제안하는 것으로서, 그 목적은, 지피에스(global positioning system : 이하, GPS라 표시한다.) 기능이 포함된 스마트폰의 응용프로그램(APP)에서 제공하는 입력기능을 이용하여 단순한 GPS 트랙데이터에 사용자에게 필요한 다양한 정보들을 함께 저장할 수 있도록 함으로써 GPS 트랙데이터가 공유될 때 보다 유용하게 사용될 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법을 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been proposed in order to solve the problems of the related art, and it is an object of the present invention to provide an application program (APP) of a smart phone including a global positioning system (hereinafter referred to as GPS) The present invention provides a smartphone-based GPS track data providing system and method for enabling GPS track data to be more usefully used when GPS track data is shared by storing various information necessary for a user in a simple GPS track data by using an input function have.
본 발명의 다른 목적은, 이동 중 갈림길이 나오거나 주요한 경유지 정보가 있는 경우에 웨이포인트(waypoint)를 저장할 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법을 제공하는데 있다.It is another object of the present invention to provide a smartphone-based GPS track data providing system and method for storing waypoints when there is a branching road or major waypoint information while moving.
본 발명의 또 다른 목적은, 웨이포인트에 대한 설명 또는 경유지에 대한 설명을 음성으로 입력하여 GPS 트랙데이터에 포함시킴으로써 다른 사용자와의 공유시 여행에 도움을 줄 수 있는 구체적인 정보를 제공할 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법을 제공하는데 있다.It is still another object of the present invention to provide a system and method for providing specific information that can assist in traveling when sharing with other users by inputting a description of a waypoint or a description of a waypoint by voice, A smartphone-based geospace track data providing system and a method thereof.
본 발명의 또 다른 목적은, 사용자들이 다른 사용자가 등록한 GPS 트랙데이터를 검색하여 서로 비교하고 자기의 목적에 맞는 GPS 트랙데이터를 선택하여 이용할 수 있도록 하는 스마트폰 기반 지피에스 트랙데이터 제공 시스템 및 그 방법을 제공하는데 있다.It is another object of the present invention to provide a smartphone-based GPS track data providing system and method for allowing users to search for GPS track data registered by other users, compare them with each other, .
           그러나 본 발명의 목적은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
 However, the object of the present invention is not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood by those skilled in the art from the following description. 
 
        
상기와 같은 목적을 달성하기 위한 본 발명의 제1 특징에 따르면, According to a first aspect of the present invention for achieving the above object,
웨이포인트(waypoint)에 대한 상세정보가 포함된 GPS 트랙데이터의 등록기능, 원하는 GPS 트랙데이터의 검색기능, 및 선택된 GPS 트랙데이터의 다운로드 기능을 제공하는 응용프로그램(APP)을 운영하는 운영서버;An operating server operating an application program (APP) for providing a function of registering GPS track data including detailed information on a waypoint, a function of searching desired GPS track data, and a function of downloading selected GPS track data;
상기 운영서버에 연결되어 등록되는 GPS 트랙데이터 및 그에 포함된 웨이포인트의 상세정보를 저장하는 데이터베이스;A database for storing detailed information of GPS track data and waypoints included therein connected to and registered in the operation server;
상기 운영서버와 통신망을 통해 연결되고, 상기 운영서버에서 제공하는 응용프로그램(APP)이 설치되며, GPS 기능이 포함되어 있고, 이동 중 웨이포인트(waypoint) 정보를 입력시켜 작성된 GPS 트랙데이터를 상기 운영서버로 전송하여 등록시키는 등록자 스마트폰; 및An application program (APP) provided by the operation server is connected to the operation server through a communication network, and a GPS function is included, and GPS track data created by inputting waypoint information while moving is operated A registrant smartphone that transmits and registers to the server; And
상기 운영서버와 통신망을 통해 연결되고, 상기 운영서버에서 제공하는 응용프로그램(APP)이 설치되며, GPS 기능이 포함되어 있고, 등록된 GPS 트랙데이터를 검색하여 다운로드 받아 이용하는 이용자 스마트폰을 포함하여 구성되는 스마트폰 기반 지피에스 트랙데이터 제공 시스템을 제공한다.A user smart phone connected to the operation server through a communication network, installed with an application program (APP) provided by the operation server, including a GPS function, searching for registered GPS track data, A smartphone-based GPS track data providing system.
이때, 본 발명의 부가적인 특징에 따르면, 상기 웨이포인트(waypoint) 정보는, 웨이포인트 이름, 웨이포인트에 대한 설명, 및 진행방향 각각에 대하여 문자, 음성, 사진, 동영상으로 입력되는 것이 바람직하다.According to an additional feature of the present invention, it is preferable that the waypoint information is input as character, voice, picture, and moving picture for each of the way name, the description of the way point, and the direction of travel.
상기와 같은 목적을 달성하기 위한 본 발명의 제2 특징에 따르면, According to a second aspect of the present invention for achieving the above object,
GPS 트랙데이터의 등록기능, 검색기능, 및 다운로드 기능을 제공하는 응용프로그램(APP)을 운영하는 운영서버; 상기 운영서버에서 제공하는 응용프로그램(APP)이 설치되며, 이동 중 웨이포인트(waypoint) 정보를 입력시켜 작성된 GPS 트랙데이터를 전송하여 등록시키는 등록자 스마트폰; 및 상기 운영서버에서 제공하는 응용프로그램(APP)이 설치되며, 등록된 GPS 트랙데이터를 검색하여 다운로드 받아 이용하는 이용자 스마트폰을 포함하는 시스템에 적용하기 위한 스마트폰 기반 지피에스 트랙데이터 제공 방법에 있어서,An operating server operating an application program (APP) that provides registration function of GPS track data, search function, and download function; A registrant smartphone installed with an application program (APP) provided by the operation server, transmitting GPS track data created by inputting waypoint information while moving, and registering the generated GPS track data; And a smart phone-based GPS track data providing method for applying to a system including a user smart phone installed with an application program (APP) provided by the operation server and searching for and downloading registered GPS track data,
상기 등록자 스마트폰으로부터 전송된 GPS 트랙데이터를 등록하는 제1 과정; 및 상기 이용자 스마트폰으로 GPS 트랙데이터를 전송하여 서비스하는 제2 과정;을 포함하여 이루어지는 스마트폰 기반 지피에스 트랙데이터 제공 방법을 제공한다.A first step of registering GPS track data transmitted from the registrant smartphone; And a second step of transmitting GPS track data to the user smart phone and transmitting the GPS track data to the user smart phone.
이때, 본 발명의 부가적인 특징에 따르면, 상기 GPS 트랙데이터를 등록하는 제1 과정은,According to an additional feature of the present invention, the first step of registering the GPS track data comprises:
상기 등록자 스마트폰에서 이동경로의 시작지점에서 응용프로그램(APP)을 구동시키면, 화면에 현재 위치에 대한 지도를 표시하는 제1 단계; 트랙데이터 저장시작을 선택하면 위치정보 데이터를 단위시간 간격으로 수집하고, 위치정보 데이터에 포함된 경위도좌표를 연결하여 이동경로를 생성시키는 제2 단계; 웨이포인트 등록을 선택하면 웨이포인트 정보입력창이 상기 등록자 스마트폰의 화면에 표시되고, 웨이포인트 이름의 입력, 웨이포인트에 대한 설명의 입력, 사진 또는 동영상 첨부, 진행방향에 대한 화살표 선택이 요구되고, 등록자의 입력에 따라 웨이포인트 정보가 설정되는 제3 단계; 및 웨이포인트를 지도의 이동경로에 적용하여 저장시키고, 트랙데이터 저장종료를 선택하면 상기 운영서버의 데이터베이스에 등록하는 제4 단계;를 포함하여 이루어지는 것이 바람직하다.A first step of displaying a map of a current position on a screen when the registrant smartphone drives an application program (APP) at a starting point of a movement path; A second step of collecting the position information data at a unit time interval when the start of the track data storage is selected and generating a movement path by connecting the longitude and latitude coordinates included in the position information data; When a waypoint registration is selected, a waypoint information input window is displayed on the screen of the registrant smartphone, and input of a waypoint name, input of a description of a waypoint, attachment of a photograph or a moving picture, A third step of setting way point information according to an input of a registrant; And registering the waypoints in a database of the operation server when the end of track data storage is selected by storing the waypoints in a map moving path.
또한, 본 발명의 다른 부가적인 특징에 따르면, 상기 GPS 트랙데이터를 전송하여 서비스하는 제2 과정은,According to another aspect of the present invention, there is provided a method for transmitting and receiving GPS track data,
           상기 이용자 스마트폰에서 응용프로그램(APP)을 구동시키고, 원하는 키워드를 입력하여 트랙데이터의 검색을 실시하면, 검색된 트랙데이터의 리스트를 상기 이용자 스마트폰의 화면에 표시하는 제1 단계; 검색된 트랙데이터의 리스트 중에서 특정 트랙데이터를 선택하면, 트랙데이터에 대한 상세정보가 표시되고, 해당 트랙데이터의 이동경로가 지도상에 표시되도록 하는 제2 단계; 상기 이용자 스마트폰에 포함된 GPS 기능에 의해 위치정보 데이터가 단위시간 간격으로 수집되어 지도에 현재 위치로써 표시하는 제3 단계; 표시되는 지도에서 특정 웨이포인트를 클릭하게 되면, 웨이포인트에 저장된 정보를 표시하는 제4 단계;를 포함하여 이루어지는 것이 바람직하다.
 A first step of driving an application program (APP) in the smartphone of the user, displaying a list of track data searched by inputting a desired keyword to search for track data on the screen of the smartphone of the user; A second step of displaying detailed information on the track data when the specific track data is selected from the list of searched track data so that the movement path of the track data is displayed on the map; A third step of collecting the position information data at a unit time interval by the GPS function included in the user smart phone and displaying the position information data as a current position on the map; And displaying the information stored in the way point when a specific waypoint is clicked on the displayed map. 
 
        
본 발명에 의하면, GPS 기능이 포함된 스마트폰의 응용프로그램(APP)에서 제공하는 입력기능을 이용하여 단순한 GPS 트랙데이터에 사용자에게 필요한 다양한 정보들을 함께 저장할 수 있도록 함으로써 GPS 트랙데이터가 공유될 때 보다 유용하게 사용될 수 있도록 하는 효과가 있다.According to the present invention, by using an input function provided by an application program (APP) of a smart phone including a GPS function, it is possible to store various information necessary for a user in a simple GPS track data, So that it can be usefully used.
또한, 이동 중 갈림길이 나오거나 주요한 경유지 정보가 있는 경우에 웨이포인트(waypoint)를 저장할 수 있도록 함으로써 이용자가 정확하게 이동경로를 파악하거나 경유지에 대한 정보를 용이하게 획득할 수 있게 되는 효과가 있다.In addition, it is possible to store a waypoint when there is a branching road or when there is a main waypoint information, so that a user can accurately grasp a movement route or easily acquire information about a waypoint.
또한, 웨이포인트에 대한 설명 또는 경유지에 대한 설명을 음성으로 입력하여 GPS 트랙데이터에 포함시킴으로써 다른 사용자와의 공유시 여행에 도움을 줄 수 있는 구체적인 정보를 제공할 수 있는 효과가 있다.Further, by inputting a description of a waypoint or a description of a waypoint by voice and incorporating it into the GPS track data, it is possible to provide specific information that can help travel when sharing with other users.
           또한, 동일 이동경로에 대하여 다수의 등록자들이 등록한 GPS 트랙데이터를 검색하여 서로 비교하고 자기의 목적에 맞는 GPS 트랙데이터를 선택하여 이용할 수 있도록 함으로써 이용자들의 만족도를 높일 수 있는 효과가 있다.
 Also, the GPS track data registered by a plurality of registrants can be searched for the same movement route, and the GPS track data can be selected and used according to the purpose of the user, thereby improving the satisfaction of users. 
 
        
         도 1은 본 발명의 바람직한 실시예에 의한 스마트폰 기반 GPS 트랙데이터 제공 시스템의 구성을 설명하기 위한 블록도이다.
도 2는 본 발명의 바람직한 실시예에 의하여 GPS 트랙데이터를 등록하는 과정을 나타내는 흐름도이다.
도 3은 본 발명의 바람직한 실시예에 의하여 GPS 트랙데이터를 서비스하는 과정을 나타내는 흐름도이다.
도 4는 본 발명의 실시예에 의한 웨이포인트 정보입력창의 예를 나타내는 도면이다.
도 5는 본 발명의 실시예에 의하여 트랙데이터가 저장된 상태 및 트랙데이터 검색시 검색결과 표시의 예를 설명하기 위한 도면이다.
도 6은 본 발명의 실시예에 의하여 트랙데이터에 대한 상세정보가 표시되는 예를 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 의하여 트랙데이터의 이동경로가 지도상에 표시되는 예를 설명하기 위한 도면이다.
도 8은 본 발명의 실시예에 의하여 웨이포인트의 클릭시 웨이포인트에 저장된 정보를 보여주는 예를 설명하기 위한 도면이다.1 is a block diagram illustrating a configuration of a smartphone-based GPS track data providing system according to a preferred embodiment of the present invention. 
 2 is a flowchart illustrating a process of registering GPS track data according to a preferred embodiment of the present invention. 
 3 is a flowchart illustrating a process of providing GPS track data according to a preferred embodiment of the present invention. 
 4 is a diagram illustrating an example of a waypoint information input window according to an embodiment of the present invention. 
 FIG. 5 is a view for explaining an example of a state where track data is stored according to an embodiment of the present invention and an example of a search result display when track data is retrieved. 
 6 is a diagram for explaining an example in which detailed information on track data is displayed according to an embodiment of the present invention. 
 Fig. 7 is a diagram for explaining an example in which a movement path of track data is displayed on a map according to an embodiment of the present invention. 
 FIG. 8 is a view for explaining an example of displaying information stored in a way point when a waypoint is clicked according to an embodiment of the present invention.
      
이하, 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 설명하면 다음과 같다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
         하기에서 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.
 In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. 
 
      
첨부도면 도 1은 본 발명의 바람직한 실시예에 의한 스마트폰 기반 지피에스 트랙데이터 제공 시스템의 구성을 나타내는 블록도이다.BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a block diagram showing a configuration of a smartphone-based GPS track data providing system according to a preferred embodiment of the present invention.
         본 발명의 스마트폰 기반 지피에스 트랙데이터 제공 시스템은 도 1에 도시된 바와 같이, 운영서버(10)에 등록자 스마트폰(20)과 이용자 스마트폰(30)이 통신망(40)을 통해 연결된다.1, the 
         이때, 상기 운영서버(10)에는 데이터베이스(15)가 연결되어 각종 데이터를 저장하게 되고, 상기 등록자 스마트폰(20)과 이용자 스마트폰(30)은 모두 GPS 기능이 포함되어 있으며, 본 발명을 구현하기 위한 응용프로그램(APP)이 설치되어 있어야 한다.At this time, a 
         상기 운영서버(10)는, 웨이포인트(waypoint)에 대한 상세정보가 포함된 지피에스(GPS) 트랙데이터의 등록기능, 원하는 지피에스(GPS) 트랙데이터의 검색기능, 및 선택된 지피에스(GPS) 트랙데이터의 다운로드 기능을 제공하는 응용프로그램(APP)을 운영한다.The 
         상기 데이터베이스(15)는, 상기 운영서버(10)에 연결되어 등록되는 지피에스(GPS) 트랙데이터 및 그에 포함된 웨이포인트의 상세정보를 저장한다.The 
         상기 등록자 스마트폰(20)은, 상기 운영서버(10)와 통신망(40)을 통해 연결되고, 상기 운영서버(10)에서 제공하는 응용프로그램(APP)이 설치되며, 지피에스(GPS) 기능이 포함되어 있고, 이동 중 웨이포인트(waypoint) 정보를 입력시켜 작성된 지피에스(GPS) 트랙데이터를 상기 운영서버(10)로 전송하여 등록시킨다.The 
이때, 상기 웨이포인트(waypoint) 정보는, 웨이포인트 이름, 웨이포인트에 대한 설명, 및 진행방향 각각에 대하여 문자, 음성, 사진, 동영상으로 입력된다.At this time, the waypoint information is inputted as character, voice, photo, and moving picture for each way name, description of the way point, and direction of progress.
         상기 이용자 스마트폰(30)은, 상기 운영서버(10)와 통신망(40)을 통해 연결되고, 상기 운영서버(10)에서 제공하는 응용프로그램(APP)이 설치되며, 지피에스(GPS) 기능이 포함되어 있고, 등록된 지피에스(GPS) 트랙데이터를 검색하여 다운로드 받아 이용한다.The 
         상기 통신망(40)은 인터넷망을 포함하여, WiFi, CDMA, W-CDMA, WiBro 등 다양한 통신망이 모두 사용될 수 있다.
 The 
 
      
상기와 같은 구성을 갖는 본 발명의 스마트폰 기반 지피에스(GPS) 트랙데이터 제공 시스템에서 GPS 트랙데이터를 등록하고 서비스하는 과정을 첨부도면 도 2 및 도 3을 참조하여 설명하고자 한다.A process of registering and servicing GPS track data in a smartphone-based GPS track data providing system having the above-described configuration will be described with reference to FIGS. 2 and 3.
먼저, 첨부도면 도 2를 참조하여 GPS 트랙데이터를 등록하는 과정을 설명하면 다음과 같다.First, a process of registering GPS track data will be described with reference to FIG. 2 attached hereto.
         상기 등록자 스마트폰(20)에서 저장하고자 하는 이동경로의 시작지점에서 응용프로그램(APP)을 구동시키면(S11 단계 참조), 상기 등록자 스마트폰(20)의 화면에 현재 위치에 대한 지도가 표시된다.(S12 단계 참조)When the application program (APP) is driven at the start point of the route to be stored in the registrant's smartphone 20 (refer to step S11), a map of the current location is displayed on the screen of the registrant's 
그후, 트랙데이터 저장시작을 선택하면, 상기 등록자 스마트폰(20)에 기본적으로 포함된 GPS 기능에 의해 위치정보 데이터가 계속적으로 수집된다.(S13 단계 참조)Then, when the start of storing the track data is selected, the position information data is continuously collected by the GPS function included in the registrant's smartphone 20 (refer to step S13)
통상적으로 상기 수집되는 위치정보 데이터를 통해 경위도좌표, 시간, 고도 정보를 알 수 있으며, 1초마다 한번 씩 수집되는 경위도 좌표가 모여서 마치 1개의 선처럼 이동경로가 만들어지게 되는데 이것이 GPS 트랙데이터로써 저장된다.(S14 단계 참조) 즉, 이동에 따라 이동경로가 계속적으로 연장되면서 저장된다.Typically, the latitude, longitude, and altitude information can be known through the collected location information data, and the latitude and longitude coordinates collected once every second are collected to create a movement path like one line, which is stored as GPS track data (Refer to step S14). That is, the moving route is continuously extended and stored according to the movement.
이때, 상기 GPS 트랙데이터의 명칭은 트랙데이터 저장시작을 선택시 등록자에게 입력을 요구하여 결정하거나, 응용프로그램(APP)에서 자동으로 결정되도록 설정할 수 있다.At this time, the name of the GPS track data may be determined by requesting the registrant to input the start of storing the track data, or may be automatically determined by an application program (APP).
         또한, 상기 GPS 트랙데이터는 상기 등록자 스마트폰(20)의 메모리에 임시로 저장될 수 있으며, 상기 운영서버(10)와 계속적으로 통신이 이루어지는 경우에 상기 운영서버(10)의 데이터베이스(15)에 저장될 수 있다.The GPS track data may be temporarily stored in the memory of the registrant's 
한편, 등록자는 이동 중에 갈림길이 나오거나 주요한 경유지가 있을 경우에 웨이포인트 등록을 선택하게 된다.(S15 단계 참조) 상기 S15 단계에서 웨이포인트 등록이 선택되면, 첨부도면 도 4에 도시된 바와 같은 웨이포인트 정보입력창이 상기 등록자 스마트폰(20)의 화면에 표시되어(S16 단계 참조), 웨이포인트 이름의 입력, 웨이포인트에 대한 설명의 입력, 사진 첨부, 동영상 첨부, 진행방향에 대한 화살표 선택이 요구되고, 등록자의 입력에 따라 웨이포인트 정보가 설정된다.(S17 단계 참조)On the other hand, the registrant selects the waypoint registration when there is a branch road or a major waypoint while moving (S15). If the waypoint registration is selected in the step S15, A point information input window is displayed on the screen of the registrant's smartphone 20 (refer to step S16), inputting a waypoint name, inputting a description of a waypoint, attaching a picture, attaching a moving picture, And the waypoint information is set according to the input of the registrant (refer to step S17)
이때, 상기 웨이포인트(waypoint) 정보는, 필요에 따라 웨이포인트 주변관광지, 웨이포인트에 관한 전설, 해당 지역의 유래 등 다양한 정보를 포함하여 이용자에게 제공할 수 있다. 예를 들어, 안내판의 설치가 금지된 민속촌 등의 관광지에서 각 가옥의 설명 등이 포함될 수 있다.At this time, the waypoint information may be provided to the user including various information such as sightseeing spots around the waypoint, legends about the waypoint, origin of the area, and the like as needed. For example, a description of each house may be included in a sightseeing spot such as a folk village where the installation of a signboard is prohibited.
         상기와 같은 과정에 의해 결정된 웨이포인트는 지도의 이동경로에 적용되어 저장되며(S18 단계 참조), 트랙데이터 저장종료를 선택하면 상기 운영서버(10)로 전송되어 상기 데이터베이스(15)에 등록된다.(S19 단계 참조)The waypoint determined by the above process is applied to the movement path of the map and stored (refer to step S18). When the track data storage end is selected, the waypoint is transferred to the 
한편, 상기의 과정이 진행되는 동안에 등록자는 별도의 음성입력 버튼을 클릭하여 수시로 음성을 상기 GPS 트랙데이터에 포함시킬 수 있다. 예를 들어, 이동시작 전에 이동경로에 대한 간단한 설명을 음성으로 입력시킬 수 있고, 이동 중에도 웨이포인트에 대한 설명 또는 갈림길이나 교차점 또는 경유지에 대한 설명을 음성으로 입력시킬 수 있다.Meanwhile, during the above process, the registrant may include voice in the GPS track data from time to time by clicking a separate voice input button. For example, it is possible to input a brief description of the movement route by voice before the start of the movement, and to input a description of the waypoint or a description of the intersection or intersection or route via the voice during the movement.
상기 GPS 트랙데이터를 등록할 때, GPX라는 표준 포맷으로 작성하여 다른 사용자들과 공유하여 사용이 가능하도록 한다.When registering the GPS track data, it is created in a standard format called GPX and shared with other users so that it can be used.
         상기 데이터베이스(15)에 GPS 트랙데이터가 등록될 때, 이용자의 검색이 용이하도록 첨부도면 도 5에 도시된 바와 같이, 종류별, 지역별 및 다양한 기준에 의해 구분되어 저장되는 것이 바람직하다.
 When the GPS track data is registered in the 
 
      
첨부도면 도 3을 참조하여 GPS 트랙데이터를 서비스하는 과정을 설명하면 다음과 같다.Referring to FIG. 3, a process of providing GPS track data will be described.
         상기 이용자 스마트폰(30)에서 본 발명을 위한 응용프로그램(APP)을 구동시키고(S21 단계 참조), "자전거길"과 같은 원하는 키워드를 입력하여 트랙데이터의 검색을 실시하면(S22 단계 참조), 첨부도면 도 5에 도시된 바와 같이 검색된 트랙데이터의 리스트가 상기 이용자 스마트폰(30)의 화면에 표시된다.The 
이때, 검색된 트랙데이터의 리스트 일측에는 음성안내 기능이 제공된다는 의미의 스피커 심볼이 표시될 수 있다.At this time, a speaker symbol indicating that a voice guidance function is provided may be displayed on one side of the list of the retrieved track data.
이용자가 상기 검색된 트랙데이터의 리스트 중에서 특정 트랙데이터를 선택하면, 첨부도면 도 6에 도시된 바와 같이 해당 트랙데이터에 대한 상세정보가 표시되고, 다운로드 버튼을 클릭하면 해당 트랙데이터가 상기 이용자 스마트폰(30)으로 다운로드 된다.(S23 단계 참조)When the user selects specific track data from the searched track data list, detailed information about the track data is displayed as shown in FIG. 6, and when the download button is clicked, the corresponding track data is displayed on the user's smartphone 30) (step S23)
이때, 상기 다운로드 버튼을 클릭하기 전에 뷰어 버튼을 클릭하는 경우에는, 첨부도면 도 7에 도시된 바와 같이 해당 트랙데이터의 이동경로가 지도상에 표시되어 미리보기 기능이 제공될 수 있다.At this time, when the viewer button is clicked before clicking the download button, the route of the track data is displayed on the map as shown in FIG. 7, and a preview function can be provided.
상기 S23 단계에서 다운로드가 이루어지면, 첨부도면 도 7에 도시된 바와 같이 해당 트랙데이터의 이동경로가 지도상에 표시되고(S24 단계 참조), 이용자가 이동함에 따라 상기 이용자 스마트폰(30)에 기본적으로 포함된 GPS 기능에 의해 위치정보 데이터가 계속적으로 수집되어 상기 S24 단계에서 표시되는 지도에 현재 위치로써 표시된다.(S25 단계 참조)When the download is made in the step S23, a movement path of the track data is displayed on the map (refer to step S24) as shown in FIG. 7, The positional information data is continuously collected by the GPS function included in the map data and is displayed as the current position on the map displayed in step S24 (see step S25)
한편, 이용자가 이동 중 상기 S24 단계에서 표시되는 지도에서 특정 웨이포인트를 클릭하게 되면(S26 단계 참조), 첨부도면 도 8에 도시된 바와 같이 웨이포인트에 저장된 정보를 보여주게 된다.(S27 단계 참조)On the other hand, when the user clicks a specific waypoint on the map displayed in step S24 while moving (refer to step S26), the information stored in the way point is displayed as shown in FIG. 8 (refer to step S27). )
이때, 웨이포인트에 저장된 정보는 이용자가 해당 웨이포인트에 접근함에 따라 자동으로 표시하거나 음성을 출력하여 이용자에게 알려주는 방법을 사용할 수 있다.At this time, the information stored in the way point can be displayed automatically by the user as he approaches the waypoint, or a method of outputting the voice and informing the user.
         이상에서 설명한 것은 본 발명을 실시하기 위한 하나의 실시 예에 불과한 것으로서, 본 발명은 상기한 실시 예에 한정되지 아니한다. 본 발명에 속하는 분야에서 통상의 지식을 가진 자라면, 본 발명의 요지를 벗어남이 없이 다양한 변경실시가 가능하다는 것을 이해할 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
 The present invention is not limited to the above-described embodiments, but is merely one embodiment for carrying out the present invention. It will be understood by those skilled in the art that various changes may be made without departing from the spirit of the invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims. 
 
      
         10: 운영서버                      15 : 데이터베이스
20 : 등록자 스마트폰              30 : 이용자 스마트폰
40 : 통신망10: Operational server 15: Database 
 20: Registrant Smartphone 30: User smartphone 
 40: Network
      
Claims (5)
상기 등록자 스마트폰(20)으로부터 전송된 지피에스(GPS) 트랙데이터를 등록하는 제1 과정; 및
상기 이용자 스마트폰(30)으로 지피에스(GPS) 트랙데이터를 전송하여 서비스하는 제2 과정을 포함하고;
상기 지피에스(GPS) 트랙데이터를 등록하는 제1 과정은,
상기 등록자 스마트폰(20)에서 이동경로의 시작지점에서 응용프로그램(APP)을 구동시키면(S11), 화면에 현재 위치에 대한 지도를 표시하는 제1-1단계(S12)와;
트랙데이터 저장시작을 선택하면 위치정보 데이터를 단위시간 간격으로 수집하고(S13), 상기 수집되는 위치정보 데이터를 통해 경위도좌표가 모여 선처럼 이동경로가 만들어지면서 GPS 트렉터 데이터로서 저장되고(S14), 이동경로를 생성시키는 제1-2단계;
이동 중 갈림길 또는 경유지가 있을 경우 웨이포인트 등록을 선택하면(S15), 웨이포인트 정보입력창이 상기 등록자 스마트폰(20)의 화면에 표시되고, 웨이포인트 이름의 입력, 웨이포인트에 대한 설명의 입력, 사진, 음성입력 또는 동영상 첨부, 진행방향에 대한 화살표 선택이 요구되고, 등록자의 입력에 따라 웨이포인트 정보가 설정되는 제1-3단계(S17); 및
웨이포인트를 지도의 이동경로에 적용하여 저장시키고(S18), 트랙데이터 저장종료를 선택하면 상기 운영서버(10)의 데이터베이스(15)에 등록하는 제1-4단계(S19)를 포함하며;
상기 지피에스(GPS) 트랙데이터를 전송하여 서비스하는 제2 과정은,
상기 이용자 스마트폰(30)에서 응용프로그램(APP)을 구동시키고(S21), 원하는 키워드를 입력하여 트랙데이터의 검색을 실시하면(S22), 검색된 트랙데이터의 리스트를 상기 이용자 스마트폰(30)의 화면에 표시하는 제2-1단계;
검색된 트랙데이터의 리스트 중에서 특정 트랙데이터를 선택하면, 트랙데이터에 대한 상세정보가 표시되고, 다운로드 버튼을 클릭하면 해당 트랙데이터가 상기 이용자 스마트폰(30)으로 다운로드되며(S23), 해당 트랙데이터의 이동경로가 지도상에 표시되도록 하는 제2-2단계(S24);
상기 이용자 스마트폰(30)에 포함된 GPS 기능에 의해 위치정보 데이터가 단위시간 간격으로 수집되어 지도에 현재 위치로써 표시하는 제2-3단계(S25); 및
이동 중 표시되는 지도에서 특정 웨이포인트를 클릭하게 되면(S26), 웨이포인트에 저장된 정보를 표시하는 제2-4단계(S27)를 포함하고;
상기 제2-4단계(S27)에서 이동 중 웨이포인트에 접근하면 해당 웨이포인트에 대한 정보를 음성으로 출력;
하는 것을 특징으로 하는 스마트폰 기반 지피에스 트랙데이터 제공 방법.An operating server (10) operating an application program (APP) that provides a registration function, a search function, and a download function of GPS track data; A registrant smartphone 20 installed with an application program provided by the operation server 10 and transmitting GPS track data created by inputting waypoint information during movement and registering the generated GPS track data; And a user smart phone 30 installed with an application program (APP) provided by the operation server 10 and searching for and downloading registered GPS track data, A method of providing geospace track data,
A first step of registering GPS track data transmitted from the registrant's smartphone 20; And
And a second process of transmitting and servicing GPS track data to the user smartphone 30;
The first step of registering the GPS track data includes:
(S11) a step (S12) of displaying a map of the current position on the screen by driving an application program (APP) at the start point of the movement route in the registrant's smartphone (20);
When the start of track data storage is selected, the position information data is collected at a unit time interval (S13), the longitudinal path coordinates are gathered through the collected position information data, A first step of generating a movement path;
If a waypoint information entry window is selected (step S15), a waypoint information input window is displayed on the screen of the registrant's smartphone 20, and input of a waypoint name, input of a description of a waypoint, Step 1-3 (S17) in which a photograph, voice input or video attachment, and arrow selection of a direction of progress are required, and waypoint information is set according to the input of the registrant; And
(Step S19) of applying the waypoint to the movement path of the map (S18) and registering the waypoint in the database 15 of the operation server 10 when the end of the track data storage is selected;
The second process of transmitting and servicing the GPS track data comprises:
The application smartphone 30 runs the application program APP in step S21 and searches for track data by inputting a desired keyword in step S22. Step 2-1 to display on the screen;
When the user clicks the download button, the corresponding track data is downloaded to the user's smartphone 30 (S23), and the track data of the corresponding track data Step 2-2 (S24) of causing the moving route to be displayed on the map;
Step 2-3, in which the position information data is collected at a unit time interval by the GPS function included in the user smartphone 30 and is displayed as a current position on the map; And
Step S27 (S26) of displaying the information stored in the way point when a specific waypoint is clicked on the map displayed during the movement (S26);
In step S27, when approaching a waypoint during movement, information about the corresponding waypoint is output as a voice;
Wherein the smartphone-based geospatial data is provided to the smartphone.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020130045079A KR101462779B1 (en) | 2013-04-23 | 2013-04-23 | Providing system and the method for gps track data based on smart phone | 
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020130045079A KR101462779B1 (en) | 2013-04-23 | 2013-04-23 | Providing system and the method for gps track data based on smart phone | 
Publications (2)
| Publication Number | Publication Date | 
|---|---|
| KR20140126642A KR20140126642A (en) | 2014-10-31 | 
| KR101462779B1 true KR101462779B1 (en) | 2014-11-21 | 
Family
ID=51995850
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020130045079A Active KR101462779B1 (en) | 2013-04-23 | 2013-04-23 | Providing system and the method for gps track data based on smart phone | 
Country Status (1)
| Country | Link | 
|---|---|
| KR (1) | KR101462779B1 (en) | 
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20110020175A (en) * | 2009-08-21 | 2011-03-02 | 삼성전자주식회사 | How to create, manage, and share breadcrumbs and their devices | 
| KR101068888B1 (en) * | 2010-07-30 | 2011-10-11 | 주식회사 에스엔지소프트 | A method for providing a track log service for an application running on the mobile terminal and a mobile terminal for providing a track log service | 
- 
        2013
        
- 2013-04-23 KR KR1020130045079A patent/KR101462779B1/en active Active
 
 
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20110020175A (en) * | 2009-08-21 | 2011-03-02 | 삼성전자주식회사 | How to create, manage, and share breadcrumbs and their devices | 
| KR101068888B1 (en) * | 2010-07-30 | 2011-10-11 | 주식회사 에스엔지소프트 | A method for providing a track log service for an application running on the mobile terminal and a mobile terminal for providing a track log service | 
Also Published As
| Publication number | Publication date | 
|---|---|
| KR20140126642A (en) | 2014-10-31 | 
Similar Documents
| Publication | Publication Date | Title | 
|---|---|---|
| US10088329B2 (en) | Methods, devices, and computer program products for geo-tagged photographic image augmented files | |
| US10731990B2 (en) | Reconstructing routes using electronic map data | |
| US10371536B2 (en) | Alternative routes | |
| US10126142B2 (en) | Methods and systems for obtaining navigation instructions | |
| US20180112995A1 (en) | Methods of obtaining point of interest data | |
| US9482547B2 (en) | Method and device for computer-based navigation | |
| US8965692B2 (en) | Follow me navigation system | |
| AU2016310540A1 (en) | Methods and systems for generating routes | |
| US10976169B2 (en) | Wireless navigation apparatus, method, and system | |
| US20040044470A1 (en) | Method for route guidance, and terminal equipment and central apparatus for use therein | |
| KR20140118569A (en) | Travel information service system and providing method thereof | |
| JP7082588B2 (en) | Programs, navigation systems, navigation devices | |
| KR20100019021A (en) | Telematics device and method for personal car drive information file upload and download | |
| KR101462779B1 (en) | Providing system and the method for gps track data based on smart phone | |
| KR20060099782A (en) | Wired and wireless internet based multi-modal integrated rout guidance system | |
| JP2009145221A (en) | NAVIGATION SYSTEM, PORTABLE TERMINAL DEVICE, SERVER DEVICE, PORTABLE TERMINAL DEVICE PROGRAM, SERVER DEVICE PROGRAM, AND GUIDANCE METHOD | |
| JP2008145235A (en) | Navigation device, navigation method, and navigation program | |
| JP2018055442A (en) | Regional information viewing support device and method thereof | |
| JP2013044611A (en) | Route search device, route search method, computer program, route search system, server, and terminal device | 
Legal Events
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | 
             Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130423  | 
        |
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | 
             Comment text: Notification of reason for refusal Patent event date: 20140415 Patent event code: PE09021S01D  | 
        |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | 
             Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20141024  | 
        |
| PG1501 | Laying open of application | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | 
             Comment text: Registration of Establishment Patent event date: 20141111 Patent event code: PR07011E01D  | 
        |
| PR1002 | Payment of registration fee | 
             Payment date: 20141111 End annual number: 3 Start annual number: 1  | 
        |
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment | 
             Payment date: 20171213 Year of fee payment: 4  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20171213 Start annual number: 4 End annual number: 4  | 
        |
| FPAY | Annual fee payment | 
             Payment date: 20191111 Year of fee payment: 6  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20191111 Start annual number: 6 End annual number: 6  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20201110 Start annual number: 7 End annual number: 7  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20211110 Start annual number: 8 End annual number: 8  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20221110 Start annual number: 9 End annual number: 9  | 
        |
| PR1001 | Payment of annual fee | 
             Payment date: 20241111 Start annual number: 11 End annual number: 11  |