[go: up one dir, main page]

KR20010027755A - System and method for displaying vehicle location information - Google Patents

System and method for displaying vehicle location information Download PDF

Info

Publication number
KR20010027755A
KR20010027755A KR1019990039655A KR19990039655A KR20010027755A KR 20010027755 A KR20010027755 A KR 20010027755A KR 1019990039655 A KR1019990039655 A KR 1019990039655A KR 19990039655 A KR19990039655 A KR 19990039655A KR 20010027755 A KR20010027755 A KR 20010027755A
Authority
KR
South Korea
Prior art keywords
user
moving object
web
processing means
location information
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.)
Granted
Application number
KR1019990039655A
Other languages
Korean (ko)
Other versions
KR100337016B1 (en
Inventor
김형욱
한은영
Original Assignee
이계철
한국전기통신공사
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 이계철, 한국전기통신공사 filed Critical 이계철
Priority to KR1019990039655A priority Critical patent/KR100337016B1/en
Publication of KR20010027755A publication Critical patent/KR20010027755A/en
Application granted granted Critical
Publication of KR100337016B1 publication Critical patent/KR100337016B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0833Tracking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Economics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

본 발명은 웹에서 이동체의 위치정보를 표시하는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.The present invention relates to a system for displaying position information of a moving object on the web, a method thereof, and a computer-readable recording medium having recorded thereon a program for realizing the method.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

본 발명은, 이동체 관제 기술을 인터넷 기술과 접목시켜 웹에서 이동체의 위치와 이동경로 확인 서비스를 다수의 이용자에게 제공할 수 있는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.The present invention relates to a system capable of providing a plurality of users with a mobile object location and movement path identification service on the web by incorporating a mobile control technology with an internet technology. To provide a record medium.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

본 발명은, 사용자 질의 처리수단이 웹 사용자로부터 광역측위시스템(GPS) 수신기를 장착한 상기 이동체의 위치정보 제공을 요청받는 제 1 단계; 공간 데이터 처리수단으로의 접속 수 제한을 피하기 위해 상기 사용자 질의 처리수단이 자 프로세스를 생성하여 상기 자 프로세스로 상기 웹 사용자로부터의 정보 제공 요청을 전달하는 제 2 단계; 및 상기 자 프로세스가 상기 웹 사용자의 요청을 분석하여 그 분석결과에 따라 상기 이동체의 위치정보를 상기 공간 데이터 처리수단을 통해 확인하여 이를 상기 웹 사용자의 웹 브라우저로 전송하는 제 3 단계를 포함함.The present invention includes a first step in which a user query processing means is requested from a web user to provide location information of the mobile body equipped with a global positioning system (GPS) receiver; A second step of the user query processing means generating a child process and forwarding a request for providing information from the web user to the child process to avoid limiting the number of connections to the spatial data processing means; And a third step of the child process analyzing the request of the web user and confirming the position information of the moving object through the spatial data processing means according to the analysis result and transmitting it to the web browser of the web user.

4. 발명의 중요한 용도4. Important uses of the invention

본 발명은 화물운송 정보서비스, 이동체 관제 시스템 등에 이용됨.The present invention is used for cargo transportation information service, mobile control system.

Description

이동체의 위치정보를 표시하는 시스템 및 그 방법{SYSTEM AND METHOD FOR DISPLAYING VEHICLE LOCATION INFORMATION}System and method for displaying position information of moving object {SYSTEM AND METHOD FOR DISPLAYING VEHICLE LOCATION INFORMATION}

본 발명은 이동체의 위치정보를 표시하는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 특히 광역측위시스템(GPS : Global Positioning System)의 수신기를 장착한 차량 또는 이 차량에 탑재된 화물의 위치를 표시하는 이동체 관제 기술을 다수의 사용자가 이용할 수 있도록 하여 인터넷 웹 브라우저에서 실현시키는 이동체의 위치정보를 표시하는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system for displaying position information of a moving object, and a method and a computer readable recording medium storing a program for realizing the method, in particular equipped with a receiver of a Global Positioning System (GPS). A system and method for displaying the location information of a moving object that can be realized by an Internet web browser by allowing a large number of users to use a moving object control technology that displays the location of a vehicle or cargo mounted on the vehicle. A computer readable recording medium having recorded a program.

이동체 관제 시스템에서는 차량, 선박, 항공기 등과 같은 이동체의 현위치를 파악하고 이동경로를 추적하고자 GPS 수신기를 장착한 이동체의 GPS 위치정보를 수초 내지는 수분 간격으로 수집한다. 수집된 위치정보를 세계 측지 시스템(WGS84 : World Geodetic System, 1984) 좌표체계에서 지도 좌표체계(TM : Transverse Mercator Projection, UTM : Universal Transverse Mercator Coordinate 등)로 변환하고 벡터 형태의 전자지도 상에 실시간으로 매핑하여, 기호로 표시함으로써 현위치 표시가 가능하다.In the mobile control system, GPS position information of a mobile vehicle equipped with a GPS receiver is collected at several seconds or several minutes in order to determine the current position of a moving object such as a vehicle, a ship, an aircraft, and to track a moving path. The collected location information is converted from the World Geodetic System (WGS84) coordinate system to the map coordinate system (TM: Transverse Mercator Projection, UTM: Universal Transverse Mercator Coordinate, etc.) and in real time on a vector-type electronic map. By mapping and displaying by symbol, the current position can be displayed.

또한, 수집된 이동체의 위치정보를 일정 기간 단위로 추출해 지도상에 매핑한 후, 이를 그래픽으로 연결, 이동경로를 표시할 수도 있다. 따라서, 군사 이동, 화물운송, 항공기 이착륙, 선박관제 등 여러 분야에 이용되고 있다.In addition, the location information of the collected moving object may be extracted and mapped on a map for a predetermined period of time, and then connected and displayed on the map. Therefore, it is used in various fields such as military movement, cargo transportation, aircraft takeoff and landing, and ship control.

특히, 화물운송, 이사, 택배 등의 운송업체에서는 운송 의뢰된 화물에 대해 효율적이고 즉각적인 배차(Dispatch) 업무를 수행하는 것이 중요한데, 차량 관제(Vehicle-Tracking, 다른 이름으로는 Vehicle Location Monitoring, Position-Reporting) 기술을 이용해 자사 보유 차량의 위치와 상태를 실시간으로 파악할 수 있어, 시간과 경제적으로 큰 이득을 얻고 있다. 이러한 차량 관제 시스템은 일반적으로 지도정보를 다루는 공간 데이터 처리기와 클라이언트/서버 구조로 운용되고, 두 시스템간의 통신은 항상 연결 지향적인 지속적 접속을 요구하는데 공간 데이터 처리기의 최대 동시 사용자 수는 정해져 있어 사용자의 접속에 제한을 받는 다.In particular, it is important for freight forwarders such as freight forwarding, moving, and parcel delivery to efficiently and immediately dispatch dispatched cargo. Vehicle-Tracking (or Vehicle Location Monitoring, Position- Reporting technology enables the real-time location and status of the company's vehicles to be obtained in real time and economically. Such a vehicle control system is generally operated as a spatial data processor and client / server structure that handles map information, and communication between the two systems always requires connection-oriented continuous access, and the maximum number of concurrent users of the spatial data processor is determined. Access is restricted.

최근에는 일반 인터넷 사용자를 위한 다양한 정보서비스가 확산되고 있는 가운데 화주(貨主)가 인터넷상에서 화물 운송을 의뢰할 수 있는 온라인 운송의뢰 서비스가 제공되고 있다.Recently, various information services for general Internet users are spreading, and online shipping request services are provided for shippers to request freight transportation on the Internet.

웹 정보 서비스는 브라우저 외에 별도의 프로그램 설치가 필요하지 않고, 서버 장치와의 비연결적 접속을 유지하므로 불특정 다수의 비전문 사용자를 위한 서비스 제공 방법으로 적절하다.Since the web information service does not require a separate program installation except a browser, and maintains a connectionless connection with a server device, the web information service is suitable as a service providing method for an unspecified number of non-specialized users.

그러나, 화물 의뢰 시점에서 목적지 도착 시점까지의 과정에서 화물 위치 및 상태정보 조회를 요구하는 화주가 늘고 있지만, 지금까지는 전화 또는 문서상으로 확인된 화물의 위치 및 상태정보를 운영요원이 전화로 응대하여 제공하거나, 홈페이지에 손수 입력하면 화주가 이를 조회하는 서비스만이 제공되어 사용자의 이용이 어려운 문제점이 있었다.However, although more and more shippers are requesting the cargo location and status information from the time of requesting the cargo to the arrival of the destination, so far, the operation staff provides telephone location and status information confirmed by telephone or document. Or, if the user manually inputs the homepage, only the service provided by the shipper provides a problem that the user is difficult to use.

상기한 바와 같은 문제점을 해결하기 위하여 안출된 본 발명은, 이동체 관제 기술을 인터넷 기술과 접목시켜 웹에서 이동체의 위치와 이동경로 확인 서비스를 다수의 이용자에게 제공할 수 있는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention devised to solve the above problems, the system and method and method and method that can provide a plurality of users the service and location confirmation of the moving object on the web by combining the mobile control technology with the Internet technology An object of the present invention is to provide a computer-readable recording medium having recorded thereon a program for realizing this.

즉, 본 발명은 공간 데이터 처리기와의 접속 수는 일정하게 유지하면서도 다수의 인터넷 이용자가 이동체의 위치와 이동경로 확인 서비스를 문자열, 이미지 지도 등으로 제공받을 수 있도록 하는 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.That is, the present invention provides a system and a method and a method for allowing a plurality of Internet users to be provided with the location and movement path confirmation service of a moving object as a string, an image map, etc. while maintaining a constant number of connections with the spatial data processor. It is an object of the present invention to provide a computer-readable recording medium that records a program for realization.

도 1 은 본 발명이 적용되는 하드웨어 시스템의 구성예시도.1 is an exemplary configuration diagram of a hardware system to which the present invention is applied.

도 2 는 본 발명에 따른 웹에서 차량 및 화물의 위치와 이동경로를 표시하는 시스템에 대한 일실시예 구성도.Figure 2 is an embodiment configuration for a system for displaying the position and the movement path of the vehicle and cargo in the web according to the present invention.

도 3 은 본 발명에 따른 웹에서 차량 및 화물의 위치와 이동경로를 표시하는 방법에 대한 일실시예 흐름도.Figure 3 is an embodiment flow diagram for a method for displaying the location and movement path of the vehicle and cargo in the web according to the present invention.

*도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

21 : 사용자 접속 분배기 22 : 지도 매핑 및 이미지 변환기21: User Access Splitter 22: Map Mapping and Image Converter

23 : 공간 데이터 처리기 24 : 데이터베이스 관리 시스템23: Spatial Data Processor 24: Database Management System

25 : 지도 데이터베이스 26 : 위치정보 데이터베이스25: Map database 26: Location database

상기 목적을 달성하기 위한 본 발명의 시스템은, 웹에서 이동체의 위치정보를 표시하는 시스템에 있어서, 접속 수 제한을 피하기 위해 자 프로세스를 생성하여 웹 사용자의 이동체 위치정보 검색 질의를 수행하고 그 결과를 웹 사용자의 브라우저로 제공하기 위한 적어도 하나의 사용자 질의 처리수단; 상기 웹 사용자의 검색 질의를 입력받아 이를 상기 사용자 질의 처리수단으로 분배하여 주기 위한 사용자 접속 분배수단; 상기 사용자 질의 처리수단의 자 프로세스로부터 지도 정보 제공을 요구받아 상기 정보를 확인하고 요구된 형태로 가공하여 상기 자 프로세스로 제공하기 위한 공간 데이터 처리수단; 지도 정보와 상기 이동체의 위치정보를 저장하기 위한 저장수단; 및 상기 사용자 질의 처리수단이나 상기 공간 데이터 처리수단으로부터의 요구에 따라 상기 저장수단에서 자료를 찾아 제공하기 위한 데이터베이스 관리수단을 포함하여 이루어진 것을 특징으로 한다.The system of the present invention for achieving the above object, in the system for displaying the location information of the mobile on the web, to avoid the limit of the number of access to create a child process to perform a mobile user's mobile location information search query and the result At least one user query processing means for providing the web user's browser; User access distribution means for receiving a search query of the web user and distributing it to the user query processing means; Spatial data processing means for receiving map information from a user process of the user query processing means and checking the information, processing the information into a required form, and providing the same to the child process; Storage means for storing map information and location information of the moving object; And database management means for finding and providing data in the storage means in accordance with a request from the user query processing means or the spatial data processing means.

또한, 본 발명의 방법은, 웹에서 이동체의 위치정보를 표시하는 시스템에 적용되는 위치정보 표시 방법에 있어서, 사용자 질의 처리수단이 웹 사용자로부터 광역측위시스템(GPS) 수신기를 장착한 상기 이동체의 위치정보 제공을 요청받는 제 1 단계; 공간 데이터 처리수단으로의 접속 수 제한을 피하기 위해 상기 사용자 질의 처리수단이 자 프로세스를 생성하여 상기 자 프로세스로 상기 웹 사용자로부터의 정보 제공 요청을 전달하는 제 2 단계; 및 상기 자 프로세스가 상기 웹 사용자의 요청을 분석하여 그 분석결과에 따라 상기 이동체의 위치정보를 상기 공간 데이터 처리수단을 통해 확인하여 이를 상기 웹 사용자의 웹 브라우저로 전송하는 제 3 단계를 포함하여 이루어진 것을 특징으로 한다.In addition, the method of the present invention is a position information display method applied to a system for displaying position information of a mobile object on a web, wherein the user query processing means is a position of the mobile body equipped with a global positioning system (GPS) receiver from a web user. Receiving a request for providing information; A second step of the user query processing means generating a child process and forwarding a request for providing information from the web user to the child process to avoid limiting the number of connections to the spatial data processing means; And a third step in which the child process analyzes the request of the web user and checks the position information of the moving object through the spatial data processing means according to the analysis result and transmits it to the web browser of the web user. It is characterized by.

또한, 본 발명은, 대용량 프로세서를 구비한 이동체 위치정보 표시 시스템에, 사용자 질의 처리수단이 웹 사용자로부터 광역측위시스템(GPS) 수신기를 장착한 상기 이동체의 위치정보 제공을 요청받는 제 1 기능; 공간 데이터 처리수단으로의 접속 수 제한을 피하기 위해 상기 사용자 질의 처리수단이 자 프로세스를 생성하여 상기 자 프로세스로 상기 웹 사용자로부터의 정보 제공 요청을 전달하는 제 2 기능; 및 상기 자 프로세스가 상기 웹 사용자의 요청을 분석하여 그 분석결과에 따라 상기 이동체의 위치정보를 상기 공간 데이터 처리수단을 통해 확인하여 이를 상기 웹 사용자의 웹 브라우저로 전송하는 제 3 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention provides a mobile body position information display system having a large-capacity processor, comprising: a first function in which a user query processing means is requested from a web user to provide position information of the mobile body equipped with a global positioning system (GPS) receiver; A second function of said user query processing means generating a child process and forwarding a request for providing information from said web user to said child process to avoid limiting the number of connections to the spatial data processing means; And by the child process, analyzing the request of the web user, checking the position information of the moving object through the spatial data processing means according to the analysis result, and transmitting the same to the web browser of the web user. A computer readable recording medium having recorded a program is provided.

본 발명에서는 자 프로세스(Child Process)를 통해 공간 데이터 처리기와의 접속 수를 항상 일정하게 유지하면서 다수의 인터넷 사용자에게 지도 관련 정보서비스를 제공할 수 있도록 하며, 이들 사용자가 인터넷 웹 페이지에서 검색을 원하는 차량이나 화물을 선택하면, 해당 차량(또는 화물)의 현위치 또는 이동경로가 문자열 또는 이미지 지도로 출력되도록 한다.In the present invention, it is possible to provide a map-related information service to a plurality of Internet users while always maintaining a constant number of connections with a spatial data processor through a child process, and these users want to search on an Internet web page. When a vehicle or cargo is selected, the current location or route of the vehicle (or cargo) is output as a text or image map.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명이 적용되는 하드웨어 시스템의 구성예시도이다.1 is an exemplary configuration diagram of a hardware system to which the present invention is applied.

본 발명이 적용되는 하드웨어 시스템은 개인 컴퓨터(PC : Personal Computer, 11), 인터넷망(12), 웹 응용서비스 서버(13), 지도 처리 서버(14), 위치정보 수집 서버(15), 차량단말기(16), 지도매핑 및 이미지변환 서버(17)로 이루어진다.The hardware system to which the present invention is applied includes a personal computer (PC) 11, an internet network 12, a web application service server 13, a map processing server 14, a location information collection server 15, and a vehicle terminal. 16, map mapping and image conversion server (17).

도 1 에 도시한 바와 같이, 본 발명이 적용되는 하드웨어 시스템에서는, 인터넷 서비스 사용자인 화주가 인터넷망(12)에 연결되는 통신 환경을 구비한 개인 컴퓨터(11)의 웹 브라우저를 통해 웹 응용서비스 서버(13)로 접속하며, 웹 응용서비스 서버(13)는 사용자 질의 중에서 지도 및 위치정보와 관련한 질의가 있으면, 이 사용자의 질의를 지도매핑 및 이미지변환 서버(17)의 프로세서로 전달한다. 또, 위치정보 수집 서버(15)는 GPS 수신기를 장착한 차량의 위치정보 송신용 차량단말기(16)와 무선망(주파수공용통신(TRS : Trunked Radio System), 무선 데이터망, 셀룰러망, 개인휴대통신(PCS)망 등)을 통해 각 차량 또는 이 차량에 탑재된 화물의 위치 데이터를 수초 또는 수분 간격으로 수집, 데이터베이스에 저장하며, 지도매핑 및 이미지변환 서버(17)에서는 사용자 질의 수신과 분석, 지도처리 서버(14)로부터 추출한 벡터 지도와 위치정보 수집 서버(15)로부터 추출한 차량(또는 화물) GPS 위치정보 매핑, 상기 결과의 이미지 파일 변환, 웹 상의 사용자에게로의 상기 결과의 전송 기능을 수행한다.As shown in FIG. 1, in a hardware system to which the present invention is applied, a web application service server through a web browser of a personal computer 11 having a communication environment in which a shipper who is an Internet service user is connected to an internet network 12. (13), the web application service server 13 transmits the user's query to the processor of the map mapping and image conversion server 17 if there is a query related to the map and the location information among the user's queries. In addition, the location information collection server 15 is a vehicle terminal 16 for transmitting location information of a vehicle equipped with a GPS receiver and a wireless network (frequency public communication (TRS: Trunked Radio System), wireless data network, cellular network, personal mobile Through the communication (PCS) network, etc., the location data of each vehicle or cargo mounted on the vehicle is collected and stored in the database every few seconds or minutes, and the map mapping and image conversion server 17 receives and analyzes user queries, Vector map extracted from the map processing server 14 and vehicle (or cargo) GPS location information mapping extracted from the location information collection server 15, conversion of the image file of the result, transmission of the result to the user on the web. .

도 2 는 본 발명에 따른 웹에서 차량 및 화물의 위치와 이동경로를 표시하는 시스템에 대한 일실시예 구성도이다.Figure 2 is an embodiment configuration for a system for displaying the position and the movement path of the vehicle and cargo in the web according to the present invention.

도 2 에 도시한 바와 같이 웹에서 차량 및 화물과 같은 이동체의 위치와 이동경로를 표시하는 시스템은, 인터넷망(12)을 통해 사용자 검색 질의를 입력받고 이를 처리할 수 있는 프로세서를 짝 지어주는 사용자 접속 분배기(21)와, 분배받은 사용자 질의에 대해 분석, 데이터 요청, 지도매핑, 이미지변환, 웹 브라우저로의 결과 데이터 전송 등의 기능을 자 프로세스(Child Process)를 생성하여 처리하도록 하는 지도매핑 및 이미지변환기(22)와, 상기 처리에 있어 필수적인 지도 데이터를 요청받아 제공하는 공간 데이터 처리기(23)와, 상기한 공간 데이터 처리기(23)와 지도매핑 및 이미지변환기(22)에서 요구한 정보를 데이터베이스(DB : DataBase)에서 찾아 제공하는 데이터베이스 관리 시스템(24)과, 벡터 형태의 지도를 저장하고 있는 지도 데이터베이스(DB, 25)와, 차량 또는 화물의 GPS 위치 데이터를 저장하고 있는 위치정보 데이터베이스(DB, 26)를 포함한다.As shown in FIG. 2, a system for displaying a location and a moving path of a moving object such as a vehicle and a cargo on the web includes a user who receives a user search query through an internet network 12 and pairs a processor capable of processing the same. Mapping Mapping to generate and process a child process for access distributor 21 and functions such as analysis, data request, map mapping, image conversion, and transmission of result data to a web browser for distributed user queries; The image converter 22, the spatial data processor 23 that receives and provides the map data essential for the processing, and the information requested by the spatial data processor 23, the map mapping and the image converter 22, the database A database management system 24 which finds and provides (DB: DataBase), a map database (DB, 25) storing a vector type map, and a vehicle Or a location information database (DB) 26 that stores GPS location data of the cargo.

사용자 접속 분배기(21)는 화물운송서비스 이용자의 초기 접속 시점에서 접속 카운트를 증가시키고, 지도매핑 및 이미지변환기(22)의 개수가 n개라고 가정했을 때, 접속 카운트를 n으로 나눈 나머지로 해당 지도매핑 및 이미지변환기(22)를 결정하여, 이 지도매핑 및 이미지변환기(22)에 접속할 수 있는 고유의 웹 프로그램을 실행시키는 기능을 수행한다.The user access distributor 21 increases the access count at the time of initial access by the freight forwarding service user, and assuming that the number of map mapping and image converters 22 is n, the map is divided by n and the corresponding map is divided by n. The mapping and image converter 22 is determined, and a function of executing a unique web program that can access the map mapping and the image converter 22 is performed.

지도매핑 및 이미지 변환기(22)는 자 프로세스를 생성하여 공간 데이터 처리기(23)를 통해 지도 DB(25)로부터 추출된 벡터 지도 데이터와 위치정보 DB(26)로부터 추출한 차량 또는 화물의 GPS 위치 데이터를 매핑하고, 이를 이미지 파일로 변환하며, 상기 결과를 다시 인터넷망(21)을 통하여 사용자에게 전송하도록 하고, 이러한 기능 수행이 완료되면 자 프로세스를 즉시 소멸시킨다.The map mapping and image converter 22 generates a ruler process to map vector map data extracted from the map DB 25 and GPS position data of the vehicle or cargo extracted from the location information DB 26 through the spatial data processor 23. Mapping, converting it to an image file, and transmitting the result back to the user through the Internet network 21, and upon completion of this function, the child process is immediately destroyed.

지도매핑 및 이미지 변환기(22)는 자 프로세스를 생성하여 데이터베이스 관리 시스템(24)을 통해 위치정보 DB(26)로부터 차량이나 화물의 GPS 위치 데이터를 추출하고, 공간 데이터 처리기(23)를 통해 지도 DB(25)로부터 차량이나 화물의 위치정보를 포함하는 벡터 지도 데이터를 추출하여 이 벡터 지도 데이터에 차량이나 화물의 위치정보를 매핑하고, 이를 이미지 파일로 변환하며, 상기 결과를 다시 인터넷망(21)을 통하여 사용자에게 전송하도록 한다. 이러한 기능 수행이 완료되면 자 프로세스를 즉시 소멸시킨다.The map mapping and image converter 22 generates a ruler process to extract GPS location data of the vehicle or cargo from the location information DB 26 through the database management system 24, and the map DB through the spatial data processor 23. Extracting the vector map data including the location information of the vehicle or cargo from (25) and mapping the location information of the vehicle or cargo to the vector map data, converting it into an image file, and converts the result back to the Internet network 21 Send it to the user via. When this function is completed, the process is destroyed immediately.

사용자가 문자열을 통한 차량이나 화물의 위치 검색을 요청하였으면 공간 데이터 처리기(23)를 통해 지도 DB(25)로부터 차량이나 화물의 위치정보에 따른 대표지명을 추출하여 사용자가 알기 쉽도록 문자열로 설명하여 사용자에게 전송한다.When the user requests a location search for a vehicle or a cargo through a string, the representative name of the vehicle or cargo is extracted from the map DB 25 through the spatial data processor 23 and described as a string so that the user can easily understand. Send to the user.

이러한 지도매핑 및 이미지 변환기(22)는 일정한 개수가 존재하는데, 이는 공간 데이터 처리기(23)에 접속할 수 있는 수가 제한되어 있기 때문이다. 공간 데이터 처리기(23)로의 접속 수 제한을 피하기 위해 자 프로세스를 생성하여 지도매핑 및 이미지 변환기(22)에서 공간 데이터 처리기(23)로 접속하는 것처럼 처리함으로써, 웹을 통해 접속하고자 하는 사용자 수의 제한이 생기지 않게 된다.There are a certain number of such mapping and image converters 22, since the number of connections to the spatial data processor 23 is limited. In order to avoid limiting the number of connections to the spatial data processor 23, a child process is generated and processed as if the map mapping and image converter 22 connects to the spatial data processor 23, thereby limiting the number of users to be connected through the web. This will not occur.

공간 데이터 처리기(23)는 지도매핑 및 이미지 변환기(22)에 의해 생성된 자 프로세스로부터 요청받아 지도 정보를 원하는 형태로 가공하여 정보를 요청한 지도매핑 및 이미지 변환기(22)의 자 프로세스로 제공한다.The spatial data processor 23 receives the request from the child process generated by the map mapping and image converter 22, processes the map information into a desired form, and provides the requested information to the child process of the map mapping and image converter 22.

데이터베이스 관리 시스템(24)은 지도 데이터베이스(25), 위치정보 데이터베이스(26) 등을 관리하며, 공간 데이터 처리기(23)의 요청에 따라 지도 데이터베이스(25)로부터 지도 정보를 제공하고, 지도매핑 및 이미지 변환기(22)의 자 프로세스의 요청에 따라 위치정보 데이터베이스(26)로부터 원하는 이동체의 위치정보를 찾아 이를 제공한다.The database management system 24 manages the map database 25, the location information database 26, etc., and provides map information from the map database 25 at the request of the spatial data processor 23, and maps and images. At the request of the child process of the converter 22, the location information of the desired moving object is found from the location information database 26 and provided.

지도 데이터베이스(25)는 지도처리 서버(14)로부터 지도 정보를 공급받아 벡터 형태로 지도 정보를 저장하고 있으며, 위치정보 데이터베이스(26)는 위치정보 수집 서버(15)에서 수집된 차량 또는 화물과 같은 이동체의 위치 데이터를 저장하고 있다.The map database 25 receives map information from the map processing server 14 and stores the map information in a vector form, and the location information database 26 is a vehicle or cargo collected by the location information collecting server 15. The position data of the moving object is stored.

도 3 은 본 발명에 따른 웹에서 차량 및 화물의 위치와 이동경로를 표시하는 방법에 대한 일실시예 흐름도로서, 도 2의 지도매핑 및 이미지변환기(21)를 복제하여 생성된 자 프로세스(Child Process)가 차량 및 화물의 위치와 이동경로를 표시하는 방법을 상세히 설명한다.FIG. 3 is a flowchart illustrating a method of displaying a location and a movement path of a vehicle and a cargo in a web according to the present invention. The child process generated by duplicating the map mapping and image converter 21 of FIG. Will be described in detail how to indicate the location and movement path of the vehicle and cargo.

본 발명은 도 2의 지도매핑 및 이미지변환기(21)의 복제된 자 프로세스가 사용자 검색질의(현위치 또는 이동경로를 조회할 차량 식별자(ID : Identification) 또는 화물 식별자(ID), 경로를 보기 위한 검색기간 등)를 수신하고(301), 수신한 질의를 분석하여 처리할 수 있는 형태의 명령어로 변환하여 출력한다(302).In the present invention, the duplicated process of the map mapping and image converter 21 of FIG. 2 is used to view a user search query (vehicle identification (ID) or cargo identifier (ID) to search the current location or the movement route) and the route. Search period, etc.), and converts the received query into a command of a form that can be analyzed and processed (302).

자 프로세스(Child Process)는 출력된 명령어가 차량 또는 화물의 현위치 검색을 수행하는 것인지를 판단하여(303), 차량 및 화물의 현위치 검색이면, 검색결과를 문자열로 출력하는 명령어인지를 확인한다(304).The child process determines whether the output command is to perform a current position search of the vehicle or cargo (303), and if the current position search of the vehicle and cargo is performed, checks whether the command outputs a search result as a string. 304.

검색결과를 문자열로 출력하는 명령어인지를 확인한 결과, 검색결과를 문자열로 출력하는 것이면, 위치정보 데이터베이스(26)에서 차량 식별자(ID : Identification) 또는 화물 식별자(ID)에 해당하는 GPS 위치정보(Xi, Yi)를 추출하여(305), 공간 데이터 처리기(23)로부터 GPS 위치정보(Xi, Yi)를 포함하는 "행정동" 객체를 추출한다(306).As a result of confirming whether the command outputs the search results as a string, and outputting the search results as a string, the GPS location information (Xi) corresponding to the vehicle identifier (ID) or the cargo identifier (ID) in the location information database 26 is displayed. , Yi) is extracted (305), and the "administrative motion" object including GPS position information (Xi, Yi) is extracted from the spatial data processor 23 (306).

추출된 행정동 객체 내에 포함되는 대표지명(주요 관공서, 학교, 은행 등 지명으로 이용되는 주요 건물 레이어 명임) 레이어에서 화물이나 차량의 GPS 위치정보(Xi, Yi)에 최근접한 대표지명 객체를 추출하고(307), 추출된 대표지명 객체와 화물이나 차량의 위치(Xi, Yi)와의 직선거리를 구한다(308).Extract the representative name object closest to the GPS location information (Xi, Yi) of the cargo or vehicle from the representative name (name of the main building layer used for names of major government offices, schools, banks, etc.) included in the extracted administrative building object ( In step 308, a straight line distance between the extracted representative name object and the location of the cargo or vehicle (Xi, Yi) is obtained (308).

대표지명 객체와 화물이나 차량의 위치(Xi, Yi)와의 직선거리를 구하여 얻어진 문자열 위치정보(예: 서울시 서초구 우면동 한국통신 100M)를 사용자에게 송신한다(309).Character string position information (eg, Korea Telecom 100M Umyeon-dong, Seocho-gu, Seoul) obtained by obtaining a straight line distance between a representative name object and a location of a cargo or a vehicle is transmitted to the user (309).

차량이나 화물의 현위치 검색을 수행하여 검색결과를 문자열로 출력하는 명령어인지를 확인한 결과, 검색결과를 문자열로 출력하는 것이 아니고, 지도로 출력하는 것이면, 위치정보 DB(26)에서 차량 ID나 화물 ID에 해당하는 GPS 위치정보 (Xi, Yi)를 추출하여(310), 공간 데이터 처리기(23)로부터 화물이나 차량의 위치(Xi, Yi)를 포함하며 사용자 질의에 포함된 축척을 따르는 지도 출력영역 좌표를 산출한다(311).As a result of performing a current position search of the vehicle or cargo and confirming whether the command is outputting the search results as a string, if the output is not outputted as a string but output as a map, the vehicle information or the cargo is displayed in the location information DB 26. GPS location information (Xi, Yi) corresponding to the ID is extracted (310), the map output area including the location (Xi, Yi) of the cargo or vehicle from the spatial data processor 23, along the scale included in the user query The coordinates are calculated (311).

출력된 명령어가 차량이나 화물의 현위치 검색을 수행하는 것인지를 판단한 결과, 현위치 검색이 아니라 이동경로 검색을 수행하는 것이면, 사용자 질의에 포함된 경로 검색기간 내에 속하는 GPS 위치정보 집합((X1, Y1), (X2, Y2), ....... (Xm, Ym), (m은 검색기간내 수집된 고유 차량 ID나 화물 ID에 의한 GPS 데이터의 총 갯수))을 추출하고(312), 공간 데이터 처리기(25)로부터 GPS 위치정보 집합((X1, Y1), (X2, Y2), ....... (Xm, Ym))을 포함하는 지도 출력영역 좌표를 산출한다(313).As a result of determining whether the outputted command is to search the current location of the vehicle or cargo, if the search is not the current location but the moving path search, the GPS location information set ((X1, Y1), (X2, Y2), ....... (Xm, Ym), (m is the total number of GPS data by the unique vehicle ID or cargo ID collected during the search period)) and extract (312) From the spatial data processor 25, the map output area coordinates including the GPS location information sets ((X1, Y1), (X2, Y2),... (Xm, Ym)) are calculated (313). ).

사용자의 요청이 차량이나 화물의 현위치 검색을 수행하여 검색결과를 지도로 출력하는 것이어서 지도 출력영역 좌표를 산출하는 과정(311)을 거쳤거나, 차량이나 화물의 이동경로 검색을 수행하는 것이어서 지도 출력영역 좌표를 산출하는 과정(313)을 거친 후에는 산출된 지도 출력영역 좌표인 사각영역 좌표((Xa, Ya), (Xb, Yb))에 포함된 레이어를 검색한다(314).Since the user's request is to search the current location of the vehicle or cargo and output the search result on the map, the user has passed the process of calculating the map output area coordinates (311) or performing the search of the movement path of the vehicle or cargo. After the process of calculating the region coordinates 313, the layer included in the rectangular region coordinates ((Xa, Ya), (Xb, Yb)), which are calculated map output region coordinates, is searched (314).

사각영역 좌표((Xa, Ya), (Xb, Yb))에 포함된 레이어 내의 객체들을 추출하고(315), 추출된 객체들의 벡터 데이터를 메모리 디바이스 컨텍스트(DC : Device Context)에 출력하여 지도 출력영역 좌표에 따른 지도 정보를 저장하며(316), 지도 정보를 저장하고 있는 메모리 DC에 추출된 GPS 위치정보를 기호 또는 선(LINE)으로 표시한다(317).Extract the objects in the layer included in the rectangular coordinates ((Xa, Ya), (Xb, Yb)) (315), and output the map by outputting the vector data of the extracted objects to the device device context (DC) Map information according to area coordinates is stored (316), and the GPS location information extracted in the memory DC storing map information is displayed as a symbol or a line (317).

메모리 DC 내에 저장된 위치정보가 담긴 지도 데이터를 지프(GIF : Graphics Interchange Format) 이미지 파일로 변환하고(318), 그 결과로 생성된 지도 이미지 파일을 사용자에게 송신한다(319).The map data containing the location information stored in the memory DC is converted into a GIF (Graph Graphics Interchange Format) image file (318), and the resulting map image file is transmitted to the user (319).

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes can be made in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary knowledge.

상기한 바와 같은 본 발명은, 인터넷상에서 화물운송 정보서비스를 제공하면서 사용자가 검색을 원하는 차량 또는 화물을 선택하면, 웹 페이지에 해당 차량(또는 화물)의 현위치 또는 이동경로가 실시간적으로 문자열 또는 이미지 지도로 출력되도록 하여 화물 의뢰 시점에서 목적지 도착 시점까지의 과정에서 화물 위치 및 상태정보 확인에 대한 사용자 요구를 만족시킬 뿐만 아니라, 사용자가 별도의 차량 관제 프로그램을 설치할 필요가 없고, 전문적인 지식이나 경험이 없이도 원하는 정보를 얻을 수 있는 효과가 있다.According to the present invention as described above, when a user selects a vehicle or a cargo to be searched while providing a cargo transportation information service on the Internet, the current position or movement path of the vehicle (or cargo) is displayed on a web page in real time. It can be printed as an image map to satisfy the user's requirements for checking cargo location and status information from the point of request to the destination, and does not require the user to install a separate vehicle control program. It is effective to get the information you want without experience.

또한, 본 발명은, 고정된 수의 지도매핑 및 이미지 변환기를 공간 데이터 처리기와 접속시킨 후, 초기 사용자 접속 시점에서 사용자별로 수신되는 검색 질의를 각 지도매핑 및 이미지 변환기로 분배하고, 분배된 질의는 복제된 자 프로세스(Child Process)가 처리함으로써, 공간 데이터 처리기의 동시 사용자수 제한과는 상관없이 불특정 다수에게도 지도 관련 정보 서비스를 할 수 있는 효과가 있다.In addition, the present invention connects a fixed number of map mappings and image converters to the spatial data processor, and then distributes the search queries received for each user at each initial user access point to each map mapping and image converter. By being handled by a child process, it is possible to provide map-related information service to an unspecified number regardless of the concurrent user limit of the spatial data processor.

Claims (12)

웹에서 이동체의 위치정보를 표시하는 시스템에 있어서,In the system for displaying the position information of the moving object on the web, 접속 수 제한을 피하기 위해 자 프로세스를 생성하여 웹 사용자의 이동체 위치정보 검색 질의를 수행하고 그 결과를 웹 사용자의 브라우저로 제공하기 위한 적어도 하나의 사용자 질의 처리수단;At least one user query processing means for generating a child process to perform a mobile user location information retrieval query of the web user and providing the result to the web user's browser to avoid the number of accesses; 상기 웹 사용자의 검색 질의를 입력받아 이를 상기 사용자 질의 처리수단으로 분배하여 주기 위한 사용자 접속 분배수단;User access distribution means for receiving a search query of the web user and distributing it to the user query processing means; 상기 사용자 질의 처리수단의 자 프로세스로부터 지도 정보 제공을 요구받아 상기 정보를 확인하고 요구된 형태로 가공하여 상기 자 프로세스로 제공하기 위한 공간 데이터 처리수단;Spatial data processing means for receiving map information from a user process of the user query processing means and checking the information, processing the information into a required form, and providing the same to the child process; 지도 정보와 상기 이동체의 위치정보를 저장하기 위한 저장수단; 및Storage means for storing map information and location information of the moving object; And 상기 사용자 질의 처리수단이나 상기 공간 데이터 처리수단으로부터의 요구에 따라 상기 저장수단에서 자료를 찾아 제공하기 위한 데이터베이스 관리수단Database management means for finding and providing data in said storage means in accordance with a request from said user query processing means or said spatial data processing means; 을 포함하는 이동체의 위치정보를 표시하는 시스템.System for displaying the position information of the moving object including a. 제 1 항에 있어서,The method of claim 1, 상기 사용자 질의 처리수단은,The user query processing means, 상기 공간 데이터 처리수단으로의 접속 수 제한으로 인해 일정 수를 유지하며, 상기 웹 사용자의 검색 질의가 들어오면 상기 자 프로세스를 생성하여 접속 수 제한에 상관없이 사용자 질의 분석, 상기 공간 데이터 처리수단으로의 데이터 요청, 지도매핑, 이미지변환, 상기 웹 사용자의 브라우저로의 결과 전송 등을 수행하기 위한 것을 특징으로 하는 이동체의 위치정보를 표시하는 시스템.Due to the limited number of accesses to the spatial data processing means, a certain number is maintained, and when the search query of the web user comes in, the child process is generated to analyze the user query regardless of the number of accesses, and to the spatial data processing means. A system for displaying the location information of a moving object, characterized in that for performing a data request, map mapping, image conversion, transmission of the result to the browser of the web user. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 사용자 접속 분배수단은,The user connection distribution means, 상기 웹 사용자의 초기 접속 시점에서 접속 카운트를 증가시키고, 상기 접속 카운트를 상기 사용자 질의 처리수단의 개수로 나눈 나머지로 접속될 상기 사용자 질의 처리수단을 결정하여, 접속할 수 있는 웹 프로그램을 실행시키는 것을 특징으로 하는 이동체의 위치정보를 표시하는 시스템.Increasing the access count at the initial access point of the web user, determining the user query processing means to be accessed by dividing the access count by the number of the user query processing means, and executing a accessible web program; A system for displaying position information of a moving object. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 저장수단은,The storage means, 벡터 형태의 지도 데이터를 저장하기 위한 지도 데이터 저장수단; 및Map data storage means for storing map data in a vector form; And 이동체의 광역측위시스템(GPS : Global Positioning System) 데이터를 저장하기 위한 위치정보 데이터 저장수단Position information data storage means for storing Global Positioning System (GPS) data of the moving object 을 포함하는 이동체의 위치정보를 표시하는 시스템.System for displaying the position information of the moving object including a. 웹에서 이동체의 위치정보를 표시하는 시스템에 적용되는 위치정보 표시 방법에 있어서,In the position information display method applied to the system for displaying the position information of the mobile on the web, 사용자 질의 처리수단이 웹 사용자로부터 광역측위시스템(GPS) 수신기를 장착한 상기 이동체의 위치정보 제공을 요청받는 제 1 단계;A first step of the user query processing means being requested to provide the position information of the mobile body equipped with a global positioning system (GPS) receiver from a web user; 공간 데이터 처리수단으로의 접속 수 제한을 피하기 위해 상기 사용자 질의 처리수단이 자 프로세스를 생성하여 상기 자 프로세스로 상기 웹 사용자로부터의 정보 제공 요청을 전달하는 제 2 단계; 및A second step of the user query processing means generating a child process and forwarding a request for providing information from the web user to the child process to avoid limiting the number of connections to the spatial data processing means; And 상기 자 프로세스가 상기 웹 사용자의 요청을 분석하여 그 분석결과에 따라 상기 이동체의 위치정보를 상기 공간 데이터 처리수단을 통해 확인하여 이를 상기 웹 사용자의 웹 브라우저로 전송하는 제 3 단계A third step in which the child process analyzes the request of the web user and checks the position information of the moving object through the spatial data processing means according to the analysis result and transmits it to the web browser of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 5 항에 있어서,The method of claim 5, 상기 제 1 단계는,The first step is, 사용자 접속수단이 상기 웹 사용자로부터 인터넷망을 통하여 상기 이동체의 위치정보 제공을 요청받는 제 4 단계; 및A fourth step in which a user access means is requested to provide location information of the mobile object from the web user through an internet network; And 상기 사용자 접속수단이 상기 웹 사용자의 접속 시점에 의한 접속 카운트에 따라, 일정 개수를 유지하는 상기 사용자 질의 처리수단으로 상기 웹 사용자로부터의 상기 이동체 위치정보 제공 요청을 전달하는 제 5 단계A fifth step of transmitting, by the user access means, the mobile unit location information providing request from the web user to the user query processing means maintaining a certain number according to the access count by the access point of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 5 항에 있어서,The method of claim 5, 상기 제 2 단계는,The second step, 상기 웹 사용자로부터의 위치정보 제공 요청을 전달받은 상기 사용자 질의 처리수단이 상기 공간 데이터 처리수단으로의 접속수 제한을 피하기 위하여 상기 자 프로세스를 생성하는 제 4 단계; 및A fourth step of generating, by the user query processing means received the request for providing location information from the web user, the child process to avoid limiting the number of access to the spatial data processing means; And 상기 사용자 질의 처리수단이 상기 자 프로세스로 상기 웹 사용자로부터의 위치정보 제공 요청을 전달하는 제 5 단계A fifth step of transmitting, by the user query processing means, a request for providing location information from the web user to the child process; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 5 항 내지 제 7 항 중 어느 한 항에 있어서,The method according to any one of claims 5 to 7, 상기 제 3 단계는,The third step, 상기 자 프로세스가 상기 이동체의 위치정보 제공 요청이 현위치 검색인지, 이동경로 검색인지의 여부와 문자열 출력인지 아닌지의 여부를 판단하는 제 6 단계;A sixth step of the child process determining whether the request for providing location information of the moving object is a current location search, a movement path search, and whether or not a character string is output; 상기 제 6 단계의 판단 결과, 상기 이동체의 현위치를 검색하여 문자열로 출력하는 것이면 상기 이동체의 현위치정보를 추출하고 문자열로 변환하여 상기 웹 사용자의 웹 브라우저로 전송하는 제 7 단계;A seventh step of extracting the current location information of the moving object and converting the current location information of the moving object to a web browser of the web user if the current location of the moving object is searched and outputted as a string; 상기 제 6 단계의 판단 결과, 상기 이동체의 현위치를 검색하여 지도로 출력하는 것이면 상기 이동체의 현위치정보를 추출하고 지도 이미지로 변환하여 상기 웹 사용자의 웹 브라우저로 전송하는 제 8 단계; 및An eighth step of extracting the current location information of the moving object, converting the current location information of the moving object to a map image, and transmitting the current location information of the moving object to a web browser of the web user if the current location of the moving object is retrieved and output to a map; And 상기 제 6 단계의 판단 결과, 상기 이동체의 이동경로 검색이면 상기 이동체의 이동경로 정보를 추출하고 지도 이미지로 변환하여 상기 웹 사용자의 웹 브라우저로 전송하는 제 9 단계As a result of the determination of the sixth step, if the movement path of the moving object is searched, the ninth step of extracting the moving path information of the moving object, converting it into a map image, and transmitting it to a web browser of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 8 항에 있어서,The method of claim 8, 상기 제 7 단계는,The seventh step, 상기 이동체의 현위치를 검색하여 문자열로 출력하는 것이면 위치정보 데이터 저장수단에서 상기 이동체의 식별자(ID : Identification)에 해당하는 GPS 위치정보(Xi, Yi)를 추출하는 제 10 단계;A tenth step of extracting GPS location information (Xi, Yi) corresponding to an identifier (ID) of the moving object from the location information data storing means if the current location of the moving object is searched and outputted as a character string; 상기 공간 데이터 처리수단을 통해 상기 추출된 GPS 위치정보(Xi, Yi)를 포함하는 행정동 객체를 추출하는 제 11 단계;An eleventh step of extracting an administrative moving object including the extracted GPS position information (Xi, Yi) through the spatial data processing means; 추출된 행정동 객체 내에 포함되는 대표지명 레이어에서 상기 이동체의 GPS 위치정보(Xi, Yi)에 최근접한 대표지명 객체를 추출하는 제 12 단계; 및Extracting a representative name object closest to GPS position information (Xi, Yi) of the moving object from the representative name layer included in the extracted administrative building object; And 추출된 대표지명 객체와 상기 이동체의 위치와의 직선거리를 구하여 얻어진 문자열 위치정보를 상기 웹 사용자의 웹 브라우저로 전송하는 제 13 단계A thirteenth step of transmitting the string position information obtained by obtaining a linear distance between the extracted representative place name object and the position of the moving object to the web browser of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 8 항에 있어서,The method of claim 8, 상기 제 8 단계는,The eighth step, 상기 이동체의 현위치를 검색하여 지도로 출력하는 것이면 상기 위치정보 데이터 저장수단에서 상기 이동체의 GPS 위치정보(Xi, Yi)를 추출하는 제 10 단계;A tenth step of extracting GPS position information (Xi, Yi) of the movable body from the position information data storing means if the current position of the movable body is searched and outputted as a map; 상기 공간 데이터 처리수단을 통해 상기 이동체의 GPS 위치정보(Xi, Yi)를 포함하고, 사용자 질의에 포함된 축척을 따르는 지도 출력영역 좌표를 산출하는 제 11 단계;An eleventh step of calculating map output area coordinates including the GPS position information (Xi, Yi) of the moving object through the spatial data processing means and following a scale included in a user query; 산출된 지도 출력영역 좌표인 사각영역 좌표((Xa, Ya), (Xb, Yb)) 내에 포함된 레이어를 검색하여 사각영역 좌표((Xa, Ya), (Xb, Yb))에 포함된 레이어 내의 객체들을 추출하는 제 12 단계;The layer included in the rectangular area coordinates ((Xa, Ya), (Xb, Yb)) by searching for the layers included in the rectangular area coordinates ((Xa, Ya), (Xb, Yb)) Extracting objects within the twelfth step; 추출된 객체들의 벡터 데이터를 메모리 디바이스 컨텍스트(DC : Device Context)에 출력하고 지도로 표현하여 저장하는 제 13 단계;A thirteenth step of outputting the vector data of the extracted objects to a device device context (DC), representing them as a map, and storing them; 추출된 상기 이동체의 현위치정보를 상기 메모리 DC의 지도에 기호로 표시하는 제 14 단계; 및A fourteenth step of displaying extracted current position information of the moving object as a symbol on a map of the memory DC; And 상기 메모리 DC 내에 저장된 데이터를 이미지 파일로 변환하여 상기 웹 사용자의 웹 브라우저로 전송하는 제 15 단계A fifteenth step of converting data stored in the memory DC into an image file and transmitting the converted image file to a web browser of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 제 8 항에 있어서,The method of claim 8, 상기 제 9 단계는,The ninth step, 상기 이동체의 이동경로 검색이면 상기 웹 사용자의 질의에 포함된 경로 검색기간 내에 속하는 GPS 위치정보 집합((X1, Y1), (X2, Y2), ....... (Xm, Ym))을 추출하는 제 10 단계;GPS position information set ((X1, Y1), (X2, Y2), ....... (Xm, Ym) that falls within the path search period included in the query of the web user if the moving path is searched for the moving object Extracting the tenth step; 상기 공간 데이터 처리수단을 통해 상기 GPS 위치정보 집합을 포함하는 지도 출력영역 좌표를 산출하는 제 11 단계;An eleventh step of calculating map output area coordinates including the GPS location information set through the spatial data processing means; 산출된 지도 출력영역 좌표인 사각영역 좌표((Xa, Ya), (Xb, Yb)) 내에 포함된 레이어를 검색하여 사각영역 좌표((Xa, Ya), (Xb, Yb))에 포함된 레이어 내의 객체들을 추출하는 제 12 단계;The layer included in the rectangular area coordinates ((Xa, Ya), (Xb, Yb)) by searching for the layers included in the rectangular area coordinates ((Xa, Ya), (Xb, Yb)) Extracting objects within the twelfth step; 추출된 객체들의 벡터 데이터를 상기 메모리 디바이스 컨텍스트(DC)에 출력하고 지도로 표현하여 저장하는 제 13 단계;A thirteenth step of outputting the vector data of the extracted objects to the memory device context (DC), representing them in a map, and storing them; 추출된 상기 이동체의 이동경로를 상기 메모리 DC의 지도에 선(Line)으로 표시하는 제 14 단계; 및A fourteenth step of displaying the extracted movement path of the moving object in a line on the map of the memory DC; And 상기 메모리 DC 내에 저장된 데이터를 이미지 파일로 변환하여 상기 웹 사용자의 웹 브라우저로 전송하는 제 15 단계A fifteenth step of converting data stored in the memory DC into an image file and transmitting the converted image file to a web browser of the web user; 를 포함하는 이동체의 위치정보를 표시하는 방법.Method of displaying the location information of the moving object comprising a. 대용량 프로세서를 구비한 이동체 위치정보 표시 시스템에,In a mobile position information display system having a large capacity processor, 사용자 질의 처리수단이 웹 사용자로부터 광역측위시스템(GPS) 수신기를 장착한 상기 이동체의 위치정보 제공을 요청받는 제 1 기능;A first function, wherein the user query processing means is requested from the web user to provide the location information of the mobile body equipped with a Global Positioning System (GPS) receiver; 공간 데이터 처리수단으로의 접속 수 제한을 피하기 위해 상기 사용자 질의 처리수단이 자 프로세스를 생성하여 상기 자 프로세스로 상기 웹 사용자로부터의 정보 제공 요청을 전달하는 제 2 기능; 및A second function of said user query processing means generating a child process and forwarding a request for providing information from said web user to said child process to avoid limiting the number of connections to the spatial data processing means; And 상기 자 프로세스가 상기 웹 사용자의 요청을 분석하여 그 분석결과에 따라 상기 이동체의 위치정보를 상기 공간 데이터 처리수단을 통해 확인하여 이를 상기 웹 사용자의 웹 브라우저로 전송하는 제 3 기능A third function in which the child process analyzes the request of the web user and checks the position information of the moving object through the spatial data processing means according to the analysis result and transmits it to the web browser of the web user 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this.
KR1019990039655A 1999-09-15 1999-09-15 System and method for displaying vehicle location information Expired - Fee Related KR100337016B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990039655A KR100337016B1 (en) 1999-09-15 1999-09-15 System and method for displaying vehicle location information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990039655A KR100337016B1 (en) 1999-09-15 1999-09-15 System and method for displaying vehicle location information

Publications (2)

Publication Number Publication Date
KR20010027755A true KR20010027755A (en) 2001-04-06
KR100337016B1 KR100337016B1 (en) 2002-05-16

Family

ID=19611715

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990039655A Expired - Fee Related KR100337016B1 (en) 1999-09-15 1999-09-15 System and method for displaying vehicle location information

Country Status (1)

Country Link
KR (1) KR100337016B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000050123A (en) * 2000-05-17 2000-08-05 안병익 Method for servicing a personal moving pass using the internet
KR100702850B1 (en) * 2005-06-04 2007-04-04 성균관대학교산학협력단 System and method for environmental status recognition using tag
KR101480193B1 (en) * 2008-10-29 2015-01-20 엘지전자 주식회사 Mobile Terminal And Method Of Providing Moving Route Using Same

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012014599A (en) 2010-07-02 2012-01-19 Sony Computer Entertainment Inc Information processor, display control method, program and information storage medium
KR20210093097A (en) 2020-01-17 2021-07-27 김중호 One-touch tie for gang form

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960015346A (en) * 1994-10-27 1996-05-22 김광호 Navigation device of moving object

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000050123A (en) * 2000-05-17 2000-08-05 안병익 Method for servicing a personal moving pass using the internet
KR100702850B1 (en) * 2005-06-04 2007-04-04 성균관대학교산학협력단 System and method for environmental status recognition using tag
KR101480193B1 (en) * 2008-10-29 2015-01-20 엘지전자 주식회사 Mobile Terminal And Method Of Providing Moving Route Using Same

Also Published As

Publication number Publication date
KR100337016B1 (en) 2002-05-16

Similar Documents

Publication Publication Date Title
EP1840510B1 (en) Method and system for distribution of map content to mobile communication devices
JP5412627B2 (en) Method and system for providing geographic information on personal web page
US7096233B2 (en) Server, user terminal, information providing service system and information providing service method for providing information in conjunction with a geographical mapping application
US20020045988A1 (en) Spatial information using system, system for obtaining information, and server system
EP1159584A1 (en) Internet based geographic location referencing system and method
WO2002017130A2 (en) Location bookmark system and method for creating and using location information
CN103425655A (en) Method and device for searching venue information for location based service
CN111427983B (en) Service method, system, equipment and storage medium based on geographic information retrieval
CN101227540A (en) Congestion information transmission system, mobile terminal, server, congestion information transmission method, and computer-readable medium storing program
JPH11250393A (en) Location dependent information presentation system
KR100337016B1 (en) System and method for displaying vehicle location information
KR20020014011A (en) Facility management and consumer management system with digital map and mobile telecommunication terminals and the managing method thereof
Bertolotto et al. Bus catcher: A context sensitive prototype system for public transportation users
CN100429653C (en) Method for supplying a program-aided information system with specific positional information
CN111190976A (en) Express mail signing-in method, express mail signing-in method of handheld terminal and storage medium
Mustapha et al. Implementing GIS in bus identification and monitoring system
JP2008210244A (en) Information acquisition system and information search method
CN106326365B (en) A realization method and application system of application interface based on railway WebGIS
Sutandi et al. Accuracy of bus timetable using information communication and technology GPS to inform trans metro bandung bus passenger
TWI471830B (en) System and method for providing traffic information
EP1222648B1 (en) Location determination system
CN213303023U (en) Urban rescue auxiliary system based on GIS (geographic information system) path planning
JP2003346292A (en) System and method for providing information
Gang et al. Applied research on mobile tourism scenic spots integrated system based on Android
JPH09189558A (en) Navigation system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

St.27 status event code: A-3-3-R10-R13-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

St.27 status event code: A-3-3-R10-R13-asn-PN2301

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 6

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 7

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

U15-X000 Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code: A-4-4-U10-U15-oth-X000

PR1001 Payment of annual fee

Fee payment year number: 8

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

PR1001 Payment of annual fee

Fee payment year number: 9

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 10

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

Fee payment year number: 11

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20130430

Year of fee payment: 12

PR1001 Payment of annual fee

Fee payment year number: 12

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20140430

Year of fee payment: 13

PR1001 Payment of annual fee

Fee payment year number: 13

St.27 status event code: A-4-4-U10-U11-oth-PR1001

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Not in force date: 20150505

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20150505

St.27 status event code: N-4-6-H10-H13-oth-PC1903

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000