KR20050066778A - Geographic information system based on web - Google Patents
Geographic information system based on web Download PDFInfo
- Publication number
- KR20050066778A KR20050066778A KR1020030098257A KR20030098257A KR20050066778A KR 20050066778 A KR20050066778 A KR 20050066778A KR 1020030098257 A KR1020030098257 A KR 1020030098257A KR 20030098257 A KR20030098257 A KR 20030098257A KR 20050066778 A KR20050066778 A KR 20050066778A
- Authority
- KR
- South Korea
- Prior art keywords
- name
- map
- input
- web
- unit
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Instructional Devices (AREA)
Abstract
본 발명은 웹 기반의 지리정보 검색 시스템에 관한 것으로, 그 목적은 사용자 단말기를 통해 입력되는 지명을 포함하는 지역의 관련지명과 해당 지역을 구성하는 관련정보를 제공하는 웹 기반의 지리정보 검색 시스템을 제공하는데 있다. The present invention relates to a web-based geographic information retrieval system, and an object thereof is a web-based geographic information retrieval system for providing a related name of a region including a name input through a user terminal and related information constituting the region. To provide.
본 발명에 따른 웹 기반의 지리정보 검색 시스템은 다수의 사용자 단말기가 접속 가능한 서버에서 실행되는 웹 기반의 지리정보 검색 시스템에 있어서, 사용자 단말기로부터 입력되는 입력지명을 수신하는 지명 수신부와 상기 지명 수신부로부터 입력되는 입력지명과 관련된 웹 페이지를 수집하는 웹 페이지 검색부와 상기 웹 페이지 검색부에 의해 수집된 웹 페이지에서 입력지명과 소정거리에 위치하는 관련지명을 추출하는 관련지명 추출부를 포함하는 관련정보 처리 모듈과, 지도정보와 지도상에 존재하는 각 지명의 지리적 위치정보가 저장되는 지도 데이터베이스와 상기 지명 수신부를 통해 수신된 입력지명에 대응하는 지역의 지도를 상기 지도 데이터베이스에서 독출하는 지도 추출부와 상기 지명 수신부를 통해 수신된 입력지명과 관련지명 추출부에 의해 추출된 관련지명의 지리적 위치를 상기 지도 데이터베이스에서 독출하고 상기 지도 추출부에 의해 독출된 지도에 표시하여 사용자 단말기로 제공하는 지도 표시부를 포함하는 지도정보 처리 모듈을 포함하는 것을 특징으로 한다.Web-based geographic information retrieval system according to the present invention is a web-based geographic information retrieval system that is executed in a server that can be connected to a plurality of user terminals, the geographic name receiving unit for receiving the input name input from the user terminal and from the name receiving unit; Related information processing including a web page search unit for collecting a web page related to an input name of an input and a related name extracting unit for extracting a related name that is located at a predetermined distance from a web page collected by the web page search unit; Module, a map database storing map information and geographical location information of each place name on the map, and a map extracting unit for reading a map of a region corresponding to an input place name received through the place name receiving unit from the map database; Input place name and related place name received through the place name receiving unit And a map information processing module including a map display unit which reads the geographical location of the relevant place name extracted by the map unit from the map database and displays it on a map read by the map extraction unit to provide to a user terminal. .
따라서, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 입력된 입력지명과 관련이 높은 관련지명 및 관련단어를 포함하는 관련정보 목록을 제공하고, 입력지명과 관련지명의 지리적 위치를 실측지도 상에 표시함으로써, 사용자에게 보다 다양한 지리정보를 제공하는 효과를 갖는다.Accordingly, the web-based geographic information retrieval system according to the present invention provides a list of related information including related names and related words that are highly related to the input name of the input, and the geographical location of the input name and related name on the actual map. By displaying, it has the effect of providing a variety of geographic information to the user.
Description
본 발명은 인터넷 상에서 제공되는 지리정보 검색 서비스에 관한 것으로, 보다 상세하게는 검색할 지역명을 입력받아 해당 지역의 지도와 입력지명의 관련정보를 제공하는 웹 기반의 지리정보 검색 시스템에 관한 것이다.The present invention relates to a geographic information retrieval service provided on the Internet. More particularly, the present invention relates to a web-based geographic information retrieval system that receives a name of a region to be searched and provides related information of a map and an input name of a corresponding region.
인간 생활에 필요한 지리적 정보를 효율적으로 활용하기 위한 정보 시스템이 지리정보시스템(GIS: GEOGRAPHIC INFORMATION SYSTEM)이다. 지리정보시스템(GIS)은 지리정보(GEOGRAPHIC DATA)와 관련된 속성자료(ATTRIBUTE DATA)를 통합하여 처리하는 정보시스템으로써, 다양한 형태의 지리정보를 효율적으로 수집, 저장, 갱신, 처리, 분석, 출력하기 위해 이용되는 하드웨어, 소프트웨어, 지리정보, 인력자원을 총체적으로 포함하고 있는 시스템을 말한다. The GIS (GEOGRAPHIC INFORMATION SYSTEM) is an information system for efficiently utilizing the geographical information necessary for human life. Geographic Information System (GIS) is an information system that integrates and processes ATTRIBUTE DATA related to GEOGRAPHIC DATA, and efficiently collects, stores, updates, processes, analyzes and outputs various types of geographic information. It is a system that collectively includes the hardware, software, geographic information, and human resources used for the purpose.
한편, 일반적인 웹 기반의 정보 검색은 사용자가 예를 들면 인터넷과 연결된 컴퓨터와 같은 단말기를 통해 네이버(NAVER), 야후(YAHOO) 또는 구글(GOOGLE)과 같은 검색 엔진에 접속하여 검색 키워드 입력 창에 키워드를 입력하면, 검색 엔진은 키워드와 관련된 웹 페이지를 수집한다. 검색 엔진은 수집된 웹 페이지 내의 텍스트 중 사용자로부터 입력된 키워드가 포함되었는지 검색하여 해당 키워드가 존재할 경우 그 페이지를 관련 페이지로 인식하고, 해당 웹 페이지의 주소 목록을 사용자에게 제공한다. 사용자는 검색 엔진으로부터 제공받은 주소 목록 중 하나를 선택하여 해당 웹 페이지가 포함되어 있는 웹 사이트로 이동함으로써, 원하는 정보를 제공받을 수 있다.On the other hand, general web-based information retrieval is performed by a user accessing a search engine such as NAVER, Yahoo, or Google through a terminal such as a computer connected to the Internet, for example. If you type, the search engine collects web pages related to the keyword. The search engine searches for the keyword entered from the user among the texts of the collected web pages, and if the keyword exists, recognizes the page as a relevant page and provides the user with an address list of the web page. The user may be provided with desired information by selecting one of the address lists provided from the search engine and going to the web site including the corresponding web page.
인터넷 통신의 일반화에 따라 최근에 검색 엔진과 지리정보시스템이 통합된 웹 기반의 지리정보시스템(GIS)이 개발되어, 인터넷 사용자에게 서비스를 제공하고 있다. 종래의 웹 기반의 지리정보시스템은 사용자가 검색을 원하는 특정지명을 입력하면 해당 지명을 지도상에서 표시해주거나, 지리정보시스템에 등록된 해당 지명의 홈페이지를 제공한다. 예를 들면, 사용자가 '항공대'를 키워드로 입력하면 '항공대'의 위치를 지도상에 표시하고, 사전에 미리 등록된 '항공대' 홈페이지를 제공하기 때문에 등록되지 않은 웹 페이지에 대한 검색은 불가능하다. Recently, with the generalization of Internet communication, a web-based geographic information system (GIS) in which a search engine and a geographic information system are integrated has been developed to provide services to Internet users. In the conventional web-based geographic information system, when a user inputs a specific place name to be searched, the corresponding place name is displayed on a map or the homepage of the place name registered in the geographic information system is provided. For example, if a user enters 'airway' as a keyword, the location of 'airway' is displayed on the map, and the previously registered 'airway' homepage is not provided, so searching for unregistered web pages is impossible. .
또한, 종래의 지리정보 시스템은 문자열 매칭에 근거하여 정보를 검색하고 제공하기 때문에 사용자가 검색하고자 하는 지명을 정확히 또는 비슷하게 알고 있어야 가능하다. 따라서, 검색된 지명 인근의 또다른 지명을 검색하고자 할 때는 검색 지명이 표시된 지도에서 별도의 검색을 통해 찾아야하는 불편함이 있다.In addition, since the conventional geographic information system searches for and provides information based on string matching, it is possible to know exactly or similarly the place names to be searched by the user. Therefore, when searching for another place name near the searched place name, it is inconvenient to find it through a separate search on the map on which the search place name is displayed.
본 발명은 이러한 문제를 해결하기 위해 창안된 것으로, 그 목적은 사용자 단말기를 통해 입력되는 입력지명을 포함하는 지역의 관련지명과 해당 지역을 구성하는 관련정보를 제공하는 웹 기반의 지리정보 검색 시스템을 제공하는데 있다. The present invention was devised to solve such a problem, and an object thereof is to provide a web-based geographic information retrieval system that provides a related name of an area including an input name input through a user terminal and related information constituting the area. To provide.
본 발명의 또다른 목적은 사용자 단말기를 통해 입력되는 입력지명의 위치와 관련지명의 위치가 표시되는 지도를 제공하고, 입력지명과 관련지명 간의 거리 정보를 제공하는 웹 기반의 지리정보 검색 시스템을 제공하는데 있다. Still another object of the present invention is to provide a web-based geographic information retrieval system providing a map in which the location of an input name and a related name are displayed, and providing distance information between the input name and the related name. It is.
나아가 입력지명의 교통정보를 제공하는 웹 기반의 지리정보 검색 시스템을 제공하는데 있다. Furthermore, it is to provide a web-based geographic information retrieval system that provides traffic information of input location.
본 발명의 또다른 목적은 입력지명을 중심으로 입력되는 거리 이내의 관련 지명의 검색이 가능한 웹 기반의 지리정보 검색 시스템을 제공하는데 있다. It is another object of the present invention to provide a web-based geographic information retrieval system capable of searching for a related name within a distance input based on an input name.
본 발명의 또다른 목적은 입력지명과 관련도가 높은 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR) 목록을 제공하는 웹 기반의 지리정보 검색 시스템을 제공하는데 있다.It is still another object of the present invention to provide a web-based geographic information retrieval system that provides a list of URLs (UNIFORM RESOURCE LOCATOR) of web pages highly related to input names.
상기 목적을 달성하기 위한 본 발명의 일 양상에 따른 웹 기반의 지리정보 검색 시스템은 사용자가 자신의 단말기 즉, 사용자 단말기를 통해 검색 서버로의 접속을 요청한다. 검색 서버는 사용자 단말기와 연결을 설정하고, 사용자로부터 지명을 수신하기 위해 지리정보 검색 웹 페이지를 사용자 단말기로 전송한다. 사용자의 편의성을 제공하기 위해 지리정보 검색 웹 페이지는 지명을 입력받아 관련지명과 관련정보 목록을 표시하는 키워드 인터페이스와, 사용자에게 입력지명의 지도상 위치와 관련지명을 포함하는 지도가 디스플레이 되는 맵 인터페이스로 구성되어 있다.In a web-based geographic information retrieval system according to an aspect of the present invention for achieving the above object, a user requests access to a search server through his terminal, that is, a user terminal. The search server establishes a connection with the user terminal and transmits a geographic information search web page to the user terminal to receive a place name from the user. In order to provide convenience to users, the geo-search web page includes a keyword interface that receives a place name and displays a list of related place names and related information, and a map interface that displays a map including locations on the map of the place name and related place names to the user. Consists of
사용자는 자신의 단말기로 제공되는 키워드 인터페이스를 통해 검색을 원하는 지명을 입력하여 검색 서버로 전송하고, 검색 서버는 사용자 단말기로부터 입력되는 입력지명과 관련된 웹 페이지를 검색 엔진을 통해 수집한다. 검색 서버는 검색엔진에 의해 수집된 웹 페이지에 포함되어 있는 텍스트를 검색하여 입력지명에 포함되는 소정거리 내의 지역에서 관련지명과 해당 지역을 구성하는 관련정보를 추출한다.The user inputs a place name to search for via the keyword interface provided to his terminal and transmits the place name to the search server, and the search server collects a web page related to the input place name input from the user terminal through the search engine. The search server searches for the text included in the web page collected by the search engine, and extracts the relevant name and related information constituting the relevant area from a region within a predetermined distance included in the input name.
검색 서버는 사용자 단말기로부터 입력된 입력지명과 입력지명에 포함되는 소정거리 내의 지역에서 추출된 관련지명의 지리적 위치 정보를 지도 데이터베이스에서 독출하고, 입력지명을 중심으로 소정 거리 내의 지도를 지도 데이터베이스에서 독출하여 입력지명의 위치와 관련지명의 위치를 표시하여 사용자 단말기의 맵 인터페이스를 통해 제공한다. 또한, 입력지명에 의해 추출된 관련지명과 관련정보 목록을 사용자 단말기의 키워드 인터페이스를 통해 제공한다.The search server reads from the map database the geographic location information input from the user terminal and the relevant location name extracted from the region within the predetermined distance included in the input name from the map database, and reads a map within a predetermined distance from the map database based on the input name. The location of the input name and the location of the associated name are displayed and provided through the map interface of the user terminal. In addition, a list of related names and related information extracted by the input name is provided through the keyword interface of the user terminal.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 사용자가 맵 인터페이스를 통해 제공되는 지도에서 관련지명을 선택하여 클릭하게 되면 입력지명과 선택한 관련지명 간의 거리정보를 제공한다. According to a further aspect of the present invention, the web-based geographic information retrieval system according to the present invention provides distance information between an input name and a selected related name when the user selects and clicks a related name on a map provided through a map interface. .
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 사용자에 의해 입력되는 입력지명의 예를 들면, 버스노선, 지하철 노선, 도로정보 등의 교통정보를 제공한다.According to a further aspect of the present invention, a web-based geographic information retrieval system according to the present invention provides traffic information, such as bus lines, subway lines, road information, for example, input names input by a user.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 사용자로부터 소정의 거리를 입력받아 입력지명을 중심으로 입력거리 내의 관련지명 목록을 키워드 인터페이스에 표시하고, 관련지명의 위치를 맵 인터페이스를 통해 지도에 표시한다.According to a further aspect of the present invention, a web-based geographic information retrieval system according to the present invention receives a predetermined distance from a user and displays a list of related names within an input distance on a keyword interface centered on the input names, and places the related names. Is displayed on the map through the map interface.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 사용자로부터 입력지명과 관련된 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)을 표시하는 웹 인터페이스를 구비할 수 있다. 웹 인터페이스(130)를 통해 출력되는 URL(UNIFORM RESOURCE LOCATOR)는 검색 서버에 의해 수집된 입력지명과 관련 있는 웹 페이지중 소정의 연산 시스템을 통해 관련도를 산출하고, 산출된 관련도가 높은 웹 페이지의 네트워크 주소를 표시한다. 또한, 사용자가 선택한 URL(UNIFORM RESOURCE LOCATOR)를 클릭하면, 해당 웹 페이지로 연결한다. According to a further aspect of the present invention, a web-based geographic information retrieval system according to the present invention may include a web interface for displaying a URL (UNIFORM RESOURCE LOCATOR) of a web page associated with an input place name from a user. The URL (UNIFORM RESOURCE LOCATOR) output through the web interface 130 calculates the relevance through a predetermined calculation system among the web pages associated with the input name collected by the search server, and calculates the high relevance web page. Display network address. In addition, if the user clicks the selected URL (UNIFORM RESOURCE LOCATOR), he / she will be directed to the web page.
이하에서는 첨부된 도면을 참조로 하여 기술되는 바람직한 실시예를 통해 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.
도 1은 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 시스템의 전체적인 구성을 나타낸 블럭도이다. 도시된 바와 같이, 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 시스템은 검색 서버(10)와 사용자 단말기(20)와 운영자 단말기(30)를 포함하여 구성된다.1 is a block diagram showing the overall configuration of a web-based geographic information retrieval system according to an embodiment of the present invention. As shown, the web-based geographic information retrieval system according to an embodiment of the present invention includes a search server 10, a user terminal 20, and an operator terminal 30.
검색 서버(10)는 다수의 사용자 단말기(20)의 접속에 응답하여 지리정보를 제공하는 지리정보 검색 프로그램이 탑재되어 있으며, 사용자 단말기(20)와 인터넷을 통해 연결된다. 검색 서버(10)는 사용자 단말기(20)로부터 입력되는 지명 즉, 입력지명을 수신하여 지리정보를 제공하는데, 입력지명과 관련된 웹 페이지 수집을 위해 검색 엔진을 사용한다. 검색 엔진은 검색 서버(10)에 자체적으로 구축한 엔진을 탑재하여 사용할 수 있으며, 인터넷 상에서 일반적으로 사용되고 있는 예를 들면, 네이버(NAVER), 야후(YAHOO), 구글(GOOGLE)과 같은 통상의 검색 엔진을 연동 하여 사용할 수 있다. 검색 엔진에 의해 수집된 웹 페이지에서 입력지명과 관련이 높은 관련지명과 관련정보를 추출하여 사용자에게 그 목록을 제공한다. 또한, 입력지명과 관련지명의 지도상의 지리적 위치를 표시한 지도를 사용자 단말기(20)에 제공한다.Search server 10 is equipped with a geographic information search program for providing geographic information in response to the connection of a plurality of user terminals 20, it is connected to the user terminal 20 via the Internet. The search server 10 receives a place name input from the user terminal 20, that is, an input place name, and provides geographic information. The search server 10 uses a search engine to collect web pages associated with the place name. The search engine may be equipped with a built-in engine in the search server 10, and common search such as NAVER, Yahoo, and Google that are generally used on the Internet. The engine can be used in conjunction. From the web pages collected by the search engines, relevant names and related information that are highly related to the input names are extracted and the list is provided to the user. In addition, the user terminal 20 provides a map displaying the geographical location on the map of the input name and the associated name.
사용자 단말기(20)는 네트워크 또는 인터넷을 통해 검색 서버(10)에 접속하여 검색 서버(10)로부터 지리정보 서비스를 제공받는다. 사용자 단말기(20)는 일반적인 개인용 컴퓨터(PC: PERSONAL COMPUTER)이면 족하며, 사용자는 자신의 단말기 즉, 인터넷과 연결된 컴퓨터를 이용하여 검색 서버(10)에 접속함으로써, 지리정보를 제공받을 수 있다.The user terminal 20 receives a geographic information service from the search server 10 by accessing the search server 10 through a network or the Internet. The user terminal 20 may be a general personal computer (PC), and the user may receive geographic information by accessing the search server 10 using his terminal, that is, a computer connected to the Internet.
검색 서버(10) 운영자는 자신의 컴퓨터를 통해 검색 서버(10)에 접속하여 검색 서버(10)를 관리한다. 지명에 관련된 새로운 웹 페이지들이 생성되거나 해당 지명에 관련된 내용이 바뀜에 따라 검색서버(10)는 소정 주기마다 사용자에게 제공되는 지리정보를 업데이트 한다. The search server 10 operator manages the search server 10 by accessing the search server 10 through his computer. As new web pages related to the place name are created or contents related to the place name change, the search server 10 updates the geographic information provided to the user at predetermined intervals.
도 2는 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 웹 페이지를 구체적으로 나타낸 예시도이다. 도시된 바와 같이, 본 발명에 따른 웹 기반의 지리정보 검색 웹 페이지는 키워드 인터페이스(110)와, 맵 인터페이스(120)로 구성된다. 키워드 인터페이스는 사용자 단말기(20)로부터 입력지명을 입력받아 검색 서버(10)의 지리정보 검색 시스템에 의해 추출된 입력지명을 포함하는 소정거리 내 지역의 관련지명과 해당 지역을 구성하는 구성요소인 관련정보 목록을 표시한다. 예를 들어, 사용자가 '광화문'을 지명 키워드로 입력하였다면, 검색 서버(10)는 '광화문'과 관련된 웹페이지를 수집하고, 수집된 웹 페이지에서 '광화문'이 포함되는 소정거리 내의 지역에서 관련지명과 해당 지역을 구성하는 관련정보들을 추출한다. 추출된 관련지명과 관련정보들은 입력된 지명과의 관련도에 따라 정렬되며, 검색 결과 목록의 수는 서버 운영자에 의해 설정된다. 2 is an exemplary view showing in detail a web-based geographic information search web page according to an embodiment of the present invention. As shown, the web-based geographic information search web page according to the present invention includes a keyword interface 110 and a map interface 120. The keyword interface receives the input name from the user terminal 20 and the related name of the region within a predetermined distance including the input name extracted by the geographic information retrieval system of the search server 10 and the components that constitute the region. Display a list of information. For example, if a user inputs 'Gwanghwamun' as a nomenclature keyword, the search server 10 collects webpages related to 'Gwanghwamun' and relates to a region within a predetermined distance including 'Gwanghwamun' in the collected webpage. Extract names and related information that make up the area. The extracted related names and related information are sorted according to the degree of relevance to the entered names, and the number of search result lists is set by the server operator.
키워드 인터페이스(110)는 사용자 단말기(20)로부터 입력지명과 입력지명을 포함하는 소정거리 내 지역의 관련지명과 해당 지역을 구성하는 관련정보 목록을 표시하여 사용자의 단말기로 제공하는 목록 표시부(112)를 포함한다. 목록 표시부(112)는 사용자로부터 입력된 입력지명을 중심으로 입력지명을 포함하는 소정거리 내 지역의 관련지명과 해당 지역을 구성하는 관련단어를 표시한다. 예를 들면, 사용자가 '광화문'을 키워드로 입력했을 경우, '광화문'을 중심으로 좌측에는 '경복궁', '세종문화회관', '덕수궁', '창경궁' 등 '광화문'과 지리적으로 인접한 관련지명이 표시된다. 또한, 입력지명 '광화문'을 중심으로 우측에는 '트윈빌딩', '중앙극장', '한신코아', '병원' 등 입력지명 즉, 웹 상에서 '광화문'을 포함하는 지역 내에 위치하여 지역을 구성하는 비지명들의 관련정보가 표시되어 사용자의 단말기로 전송된다.The keyword interface 110 displays, from the user terminal 20, a list display unit 112 for displaying a list of related names of a region within a predetermined distance including an input place name and an input place name and related information constituting the corresponding area and providing the list to the user's terminal. It includes. The list display unit 112 displays a related place name of a region within a predetermined distance including the input place name centered on the input place name input from the user and a related word constituting the area. For example, if the user inputs 'Gwanghwamun' as a keyword, the related information is geographically adjacent to 'Gwanghwamun' such as 'Gyeongbokgung,' 'Sejong Cultural Center', 'Deoksugung' and 'Changgyeonggung' The place name is displayed. Also, on the right side of the input name 'Gwanghwamun', the area is composed of 'Twin Building', 'Central Theater', 'Hanshin Core', 'Hospital', etc. Relevant information of non-names is displayed and transmitted to the user's terminal.
맵 인터페이스(120)는 사용자 단말기(20)로부터 입력된 입력지명과 입력지명을 포함하는 소정거리 내 지역의 관련지명의 지리적 위치를 지도상에 표시하여 사용자의 단말기로 전송한다. 맵 인터페이스(120)는 사용자가 입력한 지명을 중심으로 예를 들면 '광화문'을 중심으로 상하좌우 20km 이내 등 소정거리의 실측지도가 표시되는 메인 지도부(121)와 검색 서버(10)가 지원하는 전체 지도가 표시되는 서브 지도부(122)로 구성된다. 메인 지도부(121)는 입력지명을 중심으로 소정 거리내의 실측지도를 표시하며, 입력지명과 입력지명을 포함하는 소정거리 내 지역의 관련지명의 지리적 위치 정보를 지도 데이터베이스(210)에서 독출하여 지도에 표시한다. The map interface 120 displays a geographical position of a related place name of a region within a predetermined distance including an input place name and an input place name input from the user terminal 20 and transmits it to the user's terminal. The map interface 120 supports the main map unit 121 and the search server 10 that display actual maps of a predetermined distance, such as within 20 km of up, down, left, and right around a 'Gwanghwamun' centered on a place name input by a user. The sub map unit 122 on which the entire map is displayed is configured. The main map unit 121 displays an actual map within a predetermined distance centering on the input place name, and reads geographic location information of the relevant place name of the area within the predetermined distance including the input place name and the input place name from the map database 210 to the map. Display.
맵 인터페이스(120)의 지도는 수치지도가 사용되며, 수치지도 내에는 다수의 지명이 존재하고 있다. 본 발명의 일실시예에서는 국립지리원에서 제작한 서울과 경기도 지역의 1:25,000 수치지도를 사용하며, 이 수치지도에는 약 30,000여개의 지명이 존재한다. 지도 속에 존재하는 각각의 지명들은 고유의 수치, 예를 들면 해당 지명의 위도/경도 등의 좌표값을 가지고 있다. 입력지명을 포함하는 소정거리 내 지역의 관련지명이 추출되면, 검색 서버(10)는 입력지명과 관련지명의 지리적 위치정보, 예를 들면 좌표값을 지도 데이터베이스(210)에서 독출하고, 독출된 좌표값을 이용하여 지도상에 표시하여 사용자에게 제공한다.As a map of the map interface 120, a digital map is used, and a number of place names exist in the digital map. In an embodiment of the present invention, 1: 25,000 digital maps of Seoul and Gyeonggi-do areas produced by the National Geographical Institute are used, and about 30,000 names exist in the digital maps. Each place name on the map has its own value, for example, its latitude / longitude. When the relevant place name of the area within a predetermined distance including the input place name is extracted, the search server 10 reads the geographic location information of the place name and the place name, for example, coordinate values, from the map database 210, and reads the coordinates. The value is displayed on the map and provided to the user.
서브 지도부(122)는 검색 서버(10)가 지리정보 검색을, 예를 들면, 서울/경기권 또는 부산/영남권의 등 지원하는 지역의 개략적인 지도를 표시하며, 사용자 단말기(20)로부터 입력되는 입력지명의 위치와 관련지명의 지리적 위치를 표시하여 사용자 단말기(20)로 제공한다. The sub map unit 122 displays a schematic map of a region supported by the search server 10 for searching geographic information, for example, Seoul, Gyeonggi, Busan, or Yeongnam, etc., and is input from the user terminal 20. The location of the place name and the geographical location of the associated place name are displayed and provided to the user terminal 20.
본 발명의 추가적인 양상에 따라, 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 웹 페이지는 입력지명과 관련된 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)을 표시하는 웹 인터페이스(130)를 포함한다. 웹 인터페이스는 수치지도 속의 지명, 예를 들면, '광화문', '행주산성' 과 같은 지명을 네이버(NAVER), 야후(YAHOO), 구글(GOOGLE)과 같은 검색 엔진에 입력지명으로 입력하여 관련 웹 페이지를 검색한다. 검색 엔진의 첫 번째 결과 페이지에 나타나는 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)은 입력된 입력지명과 관련성이 높은 웹 페이지이므로 검색 서버(10)는 이 URL을 수집하여 저장한다. 이렇게 수집된 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR) 중 관련도가 높은 소정 개수의 웹 페이지를 선택하여 웹 인터페이스(130)를 통해 사용자 단말기(20)로 전송한다. 본 발명의 일실시예에서는 관련도가 가장 높은 10개의 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)을 사용자에게 제공한다. 사용자는 웹 인터페이스(120)에 표시되는 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR) 중 하나를 선택하여 클릭함으로써, 해당 웹 페이지로 이동할 수 있다.According to a further aspect of the present invention, a web-based geographic retrieval web page according to an embodiment of the present invention includes a web interface 130 for displaying a URL (UNIFORM RESOURCE LOCATOR) of a web page associated with an input geographic name. The web interface inputs names in digital maps, such as 'Gwanghwamun' and 'Hangjusanseong,' as input names to search engines such as NAVER, YAHOO, and GOOGLE. Search for the page. Since the URL (UNIFORM RESOURCE LOCATOR) of the web page appearing on the first result page of the search engine is a web page highly related to the input input name, the search server 10 collects and stores this URL. A predetermined number of highly relevant web pages are selected from the URLs (UNIFORM RESOURCE LOCATOR) of the collected web pages and transmitted to the user terminal 20 through the web interface 130. In one embodiment of the present invention, a URL (UNIFORM RESOURCE LOCATOR) of the ten most relevant web pages is provided to the user. The user may move to the web page by selecting and clicking one of the URLs (UNIFORM RESOURCE LOCATOR) of the web page displayed on the web interface 120.
본 발명의 추가적인 양상에 따라 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 시스템의 맵 인터페이스(120)는 사용자가 지도상에 표시된 관련지명을 선택하여 입력수단, 예를 들면 마우스로 클릭 했을 경우 입력지명과 선택한 관련지명간의 거리정보를 제공한다. 맵 인터페이스(120)를 통해 사용자에게 제공되는 지도에서 사용자가 관련지명을 선택하여 검색 서버(10)로 전송하면, 검색 서버(10)는 정보를 수신하여 해당 관련지명의 지리적 위치정보 예를 들면, 좌표값을 산출한다. 산출된 지명의 좌표값과 입력지명의 좌표값을 비교하여 두 지명간의 거리를 산출하고 사용자 단말기(20)로 전송한다. According to an additional aspect of the present invention, the map interface 120 of the web-based geographic information retrieval system according to an embodiment of the present invention may select a related place name displayed on a map and click it with an input means, for example, a mouse. In this case, distance information between the input name and the selected related name is provided. When a user selects a relevant place name and transmits it to the search server 10 in a map provided to the user through the map interface 120, the search server 10 receives the information, for example, geographic location information of the related place name. Calculate the coordinate value. The distance between the two names is calculated by comparing the calculated coordinate values with the coordinates of the input names and transmitted to the user terminal 20.
본 발명의 추가적인 양상에 따라 본 발명에 따른 지리정보 검색 시스템은 교통정보를 제공한다. 교통정보 데이터베이스(235)는 수치지도속에 존재하는 다수의 지명의 교통정보, 예를 들면 버스노선, 지하철 정보, 도로정보 등을 저장하고 있다. 맵 인터페이스(120)를 통해 사용자에게 제공되는 지도에서 사용자가 지명을 선택하여 검색 서버(10)로 전송하면, 검색 서버(10)는 지명 선택정보를 수신하여 해당 지명의 교통정보를 교통정보 데이터베이스(235)에서 독출하여 사용자에게 제공한다. According to a further aspect of the present invention, a geographic information retrieval system according to the present invention provides traffic information. The traffic information database 235 stores traffic information of a plurality of place names existing in the numerical map, for example, bus routes, subway information, and road information. When a user selects a place name from a map provided to the user through the map interface 120 and transmits the place name to the search server 10, the search server 10 receives the place name selection information and transmits traffic information of the place name to the traffic information database ( Read in step 235) and provide it to the user.
본 발명의 추가적인 양상에 따라 본 발명의 일실시에에 따른 웹 기반의 지리정보 검색 시스템의 키워드 인터페이스(110)는 사용자로부터 거리정보를 입력받아 입력된 입력지명을 중심으로 입력된 거리 이내의 관련지명을 키 워드 인터페이스를 통해 사용자 단말기로 제공하고, 맵 인터페이스(120)를 통해 표시하여 사용자의 단말기로 제공한다. 검색 서버(10)는 입력지명과 추출된 관련지명의 지리적 위치 정보 예를 들면, 좌표값을 지도 데이터베이스(231)에서 독출하고, 입력지명의 지리적 위치로부터 입력된 거리 이내에 위치하는 관련지명을 지도 데이터베이스(231)에서 독출된 지도에 표시하여 사용자 단말기(20)로 제공한다.According to an additional aspect of the present invention, the keyword interface 110 of the web-based geographic information retrieval system according to an embodiment of the present invention receives distance information from a user and associates a name within a distance input based on the input name. Is provided to the user terminal through the keyword interface, and is displayed through the map interface 120 to the user terminal. The search server 10 reads the geographic location information of the input name and the extracted related name, for example, coordinate values from the map database 231, and displays the related name located within a distance input from the geographic location of the input name. The map read out at 231 is displayed and provided to the user terminal 20.
도 3은 본 발명의 또다른 실시예에 따른 웹 기반의 지리정보 검색 시스템의 블럭도이다. 도시된 바와 같이, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 통신 모듈과 관련정보 처리 모듈(220)과, 지도정보 처리 모듈(230)을 포함한다. 통신 모듈(210)은 예를 들면, 인터넷 통신을 위한 유무선 모뎀이면 족하며, 인터넷과 연결된 다수의 사용자 단말기(20)와 연결을 설정하고 통신한다. 3 is a block diagram of a web-based geographic information retrieval system according to another embodiment of the present invention. As shown, the web-based geographic information retrieval system according to the present invention includes a communication module, a related information processing module 220, and a map information processing module 230. The communication module 210 may be, for example, a wired or wireless modem for internet communication, and establishes and communicates with a plurality of user terminals 20 connected to the Internet.
관련정보 처리 모듈(220)은 사용자 단말기로부터 입력되는 입력지명을 이용하여 입력지명과 관련된 관련정보를 추출하여 그 목록을 사용자 단말기로 제공한다. 관련정보 처리 모듈(220)은 지명 수신부(221)와, 웹 페이지 검색부(222)와, 관련지명 추출부(223)를 포함한다. 지명 수신부(221)는 인터넷과 연결된 사용자 단말기(20)로부터 사용자가 입력한 입력지명을 수신한다. 웹 페이지 검색부(222)는 지리정보 시스템에 자체적으로 구축한 검색 엔진일 수 있으며, 인터넷 상에서 일반적으로 사용되고 있는 네이버(NAVER), 야후(YAHOO), 구글(GOOGLE)과 같은 통상의 검색 엔진과 연결되어 사용될 수 있다. The related information processing module 220 extracts related information related to the input place name by using the input place name input from the user terminal and provides the list to the user terminal. The related information processing module 220 includes a place name receiving unit 221, a web page search unit 222, and a related place name extracting unit 223. The name receiving unit 221 receives a name input by the user from the user terminal 20 connected to the Internet. The web page search unit 222 may be a search engine built in a geographic information system, and is connected to common search engines such as NAVER, Yahoo, and Google that are generally used on the Internet. Can be used.
웹 페이지 검색부(222)는 지명 수신부(221)로부터 입력된 입력지명을 키워드로하여 검색 엔진에 등록된 다수의 웹 페이지중 입력지명과 관련도가 높은 웹 페이지를 수집한다. 웹 페이지 검색부(222) 즉, 검색 엔진은 해당 검색 엔진에 등록된 다수의 웹 페이지 내의 텍스트 중 사용자로부터 입력된 입력지명이 포함되었는지 검색하여 입력지명이 존재할 경우 그 페이지를 관련 페이지로 인식한다. 검색 엔진의 검색 결과 목록의 상단에 위치한 웹 페이지는 입력지명과 관련도가 높다고 산출된 것이므로, 이 웹 페이지와 웹 페이지에 포함되는 하위 페이지들을 수집하여 저장한다. The web page search unit 222 collects web pages highly related to the input place names among a plurality of web pages registered in the search engine by using the input place names input from the place name receiving unit 221 as keywords. The web page search unit 222, that is, the search engine, searches whether the input place name input from the user is included among the texts of the plurality of web pages registered in the search engine, and recognizes the page as a related page when the input place name exists. Since the web page located at the top of the search result list of the search engine is calculated to be highly related to the input name, the web page and the lower pages included in the web page are collected and stored.
관련지도 추출부(223)는 웹 페이지 수집부에 의해 수집된 웹 페이지와 하위 웹 페이지 내의 텍스트에서 입력지명과 관련이 있는 예를 들면, 입력지명이 포함되는 지역에서 관련지명을 검색하여 추출한다. 예를 들면, 사용자가 '광화문'을 키워드로 입력했을 경우, '경복궁', '세종문화회관', '덕수궁', '창경궁' 등 '광화문'과 지리적으로 인접한 관련지명이 표시된다. 관련지명 추출부(223)에서 추출되는 관련지명은 입력지명과 관련도에 따라 수집되며 예를 들면, 두 지명간의 거리, 역사적 관련 등에 따라 추출되는 관련지명이 결정된다. The related map extracting unit 223 searches for and extracts a related place name in a region including an input place name, for example, that is related to the input place name in the web pages collected by the web page collecting unit and the text in the lower web page. For example, if a user inputs 'Gwanghwamun' as a keyword, relevant geographical names adjacent to 'Gwanghwamun' such as 'Gyeongbokgung Palace', 'Sejong Cultural Center', 'Deoksugung Palace' and 'Changgyeonggung' are displayed. The related names extracted by the related name extraction unit 223 are collected according to the input names and the degree of relevance. For example, the related names extracted according to the distance between two names, historical relations, and the like are determined.
본 발명의 추가적인 양상에 따라 본 발명에 따른 웹 기반의 지리정보 검색 시스템의 관련정보 처리 모듈(220)은 관련정보 표시부(224)를 더 포함한다. 관련정보 표시부(224)는 상기 관련지명 추출부(223)에 의해 추출된 관련지명을 목록으로 구성하여 사용자 단말기(20)로 전송한다.According to a further aspect of the present invention, the related information processing module 220 of the web-based geographic information retrieval system according to the present invention further includes a related information display unit 224. The related information display unit 224 configures a related name extracted by the related name extracting unit 223 as a list and transmits it to the user terminal 20.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템의 관련정보 처리 모듈(220)은 관련정보 추출부(225)를 더 포함한다. 관련정보 추출부(225)는 웹 페이지 검색부(222)에 의해 수집된 웹 페이지와 하위 웹 페이지 내의 텍스트에서 입력지명과 관련된 단어들, 예를 들면, '극장', '병원', '빌딩' 등 입력지명과 웹 상에서 관련도가 높은 건물, 관공서, 위락시설, 공공시설과 같은 관련정보를 추출한다. 예를 들면, 사용자가 '광화문'을 키워드로 입력했을 경우, 관련정보 추출부(225)는 웹 페이지 검색부(222)에 의해 수집된 웹 페이지에서 '트윈빌딩', '중앙극장', '한신코아', '병원' 등 입력지명 즉, '광화문'과 실제 웹 상에서 관련이 높은 관련정보를 추출한다. 관련정보 추출부(225)에 의해 추출된 관련단어 목록은 관련정보 표시부(224)에 의해 사용자 단말기(20)로 전송된다.According to a further aspect of the present invention, the related information processing module 220 of the web-based geographic information retrieval system according to the present invention further includes a related information extraction unit 225. The related information extracting unit 225 may include words related to an input place name in the web pages collected by the web page searching unit 222 and texts in sub-web pages, for example, 'theater', 'hospital', and 'building'. Extract relevant information such as buildings, government offices, amusement facilities, and public facilities that are highly related to the input name and the web. For example, when a user inputs 'Gwanghwamun' as a keyword, the related information extracting unit 225 may include 'twin building', 'central theater', and 'hanshin' in a web page collected by the webpage searching unit 222. Input information such as 'core' and 'hospital' such as 'Gwanghwamun' and relevant information on the web are extracted. The related word list extracted by the related information extraction unit 225 is transmitted to the user terminal 20 by the related information display unit 224.
지도 검색 모듈(260)은 사용자 단말기(20)로부터 수신된 입력지명이 포함된 소정거리 내 지역의 지도를 출력하고, 입력지명과 관련정보 검색 모듈(220)에 의해 추출된 관련지명의 지리적 위치를 해당 지도 상에 표시하여 사용자 단말기(20)로 제공한다. 지도 검색 모듈(230)은 지도 데이터베이스(231)와, 지도 추출부(232)와, 지도 표시부(233)를 포함한다. The map search module 260 outputs a map of a region within a predetermined distance including an input place name received from the user terminal 20, and maps the geographical location of the place name and the associated place name extracted by the related information search module 220. It is displayed on the map and provided to the user terminal 20. The map search module 230 includes a map database 231, a map extractor 232, and a map display unit 233.
지도 데이터베이스(231)는 웹 기반의 지리정보 검색 시스템이 제공하는 검색영역 전체의 실측 지도에 포함되는 지명에 대응되는 지역의 지도와 지도상에 존재하는 각 지명의 지리적 위치정보가 저장되어 있다. 지도 추출부(232)는 지명 수신부(221)로부터 입력된 입력지명의 지리적 위치를 중심으로 입력지명을 포함하는 소정거리 내 지역의 지도를 지도 데이터베이스(231)로부터 독출한다. The map database 231 stores a map of a region corresponding to a place name included in a measured map of the entire search area provided by a web-based geographic information retrieval system and geographical location information of each place name on the map. The map extractor 232 reads, from the map database 231, a map of a region within a predetermined distance including the input place name around the geographical position of the input place name input from the place name receiving unit 221.
지도 표시부(233)는 입력 지명과 관련지명 추출부(223)에 의해 추출되는 관련지명의 지리적 위치를 지도 데이터베이스(231)에서 독출하여 해당 지도상에 표시하고 사용자 단말기(20)로 전송한다. 지도 표시부(233)는 지명 수신부(221)로부터 입력지명이 수신되면, 지도 데이터베이스(231)로부터 해당 입력지명의 지리적 위치 정보 예를 들면, 해당 입력지명의 좌표값을 독출하여 지도상에 표시하여 사용자 단말기(20)로 제공한다. 좌표값은 입력지명의 위도/경도 값을 사용할 수 있으며, 본 발명에서 사용하는 수치지도 상의 좌표값을 사용할 수 있다. 또한, 지도 표시부(233)는 관련지명 추출부(223)로부터 추출된 관련지명을 수신하고, 해당 관련지명의 지리적 위치 정보를 지도 데이터베이스(231)에서 독출하여 지도상에 표시하여 사용자 단말기(20)로 제공한다.The map display unit 233 reads the geographic position of the related place name extracted by the input place name and the related place name extraction unit 223 from the map database 231, displays it on the corresponding map, and transmits it to the user terminal 20. When the input place name is received from the place name receiving unit 221, the map display unit 233 reads the geographical position information of the input place name, for example, the coordinate value of the input place name from the map database 231, and displays the coordinate value on the map. Provided to the terminal 20. The coordinate value may use a latitude / longitude value of an input place name, and may use a coordinate value on a digital map used in the present invention. In addition, the map display unit 233 receives a related name extracted from the related name extraction unit 223, reads the geographic location information of the relevant name from the map database 231 and displays it on a map to display the user terminal 20. To provide.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 지도정보 처리 모듈(230)은 거리정보 제공부(234)를 더 포함한다. 거리정보 제공부(234)는 사용자 단말기(20)로 제공된 지도상에 표시된 지명의 선택 정보를 입력받아 입력지명과 선택된 지명간의 거리정보를 산출하여 사용자 단말기(20)로 제공한다. 사용자 단말기(20)에 제공되는 지도에서 사용자가 입력수단 예를 들면, 컴퓨터용 마우스를 이용하여 지도상에 표시된 관련지명을 클릭하여 지명 선택 정보를 입력하게 된다. 거리정보 제공부는 선택된 지명의 지도상 좌표값을 지도 데이터베이스(231)에서 독출하고, 지명 수신부(221)로부터 입력된 입력지명과 선택된 관련지명간의 거리정보를 산출하여 사용자 단말기(20)로 제공한다. 지명간 거리 산출은 예를 들면, 두 지명의 좌표값을 이용하여 두 지명간의 지도상 거리를 산출하고, 산출된 거리를 지도의 축척에 맞게 대응함으로써 거리를 산출할 수 있다. According to a further aspect of the present invention, the map information processing module 230 according to the present invention further includes a distance information providing unit 234. The distance information providing unit 234 receives selection information of a place name displayed on a map provided to the user terminal 20, calculates distance information between the input place name and the selected place name, and provides the same to the user terminal 20. In the map provided to the user terminal 20, the user inputs place name selection information by clicking on a related place name displayed on the map using an input means, for example, a computer mouse. The distance information providing unit reads the coordinates of the selected name on the map from the map database 231, calculates distance information between the input name input from the name receiving unit 221 and the selected related name, and provides the same to the user terminal 20. The distance between names can be calculated by, for example, calculating a distance on a map between two names using coordinates of two names, and corresponding distances corresponding to the scale of the map.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 지도 검색 모듈(230)은 교통정보 데이터베이스(235)와 교통정보 제공부(236)를 더 포함할 수 있다. 교통정보 데이터베이스(235)는 본 발명에 따른 지리정보 검색 시스템에서 검색 가능한 소정 지역의 지도에 존재하는 각 지명의 교통정보, 예를 들면 시내버스 노선정보, 지하철 노선 정보, 각종 도로정보가 저장된다. 교통 정보 제공부(236)는 사용자 단말기(20)로부터 입력지명을 수신하여 수신된 입력지명의 교통정보 예를 들면, 해당 지역을 통과하는 시내버스의 노선, 지하철의 노선, 도로정보를 교통정보 데이터베이스(270)에서 독출하여 사용자 단말기(20)로 제공한다.According to a further aspect of the present invention, the map search module 230 according to the present invention may further include a traffic information database 235 and a traffic information provider 236. The traffic information database 235 stores traffic information of each place name on a map of a predetermined area searchable by the geographic information retrieval system according to the present invention, for example, city bus route information, subway line information, and various road information. The traffic information provider 236 receives the input location name from the user terminal 20, and receives the traffic information of the input location name, for example, the route of the city bus, the line of the subway, and the road information passing through the area. It reads from 270 and provides it to the user terminal 20.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템의 관련정보 검색 모듈(220)은 거리 수신부(226)를 더 포함할 수 있다. 거리 수신부(226)는 사용자 단말기(20)로부터 검색을 원하는 거리를 입력받아 지명 수신부(221)로 입력되는 입력지명을 중심으로 상하좌우 방향으로 입력된 거리내의 지리정보를 검색하여 사용자 단말기(20)에 제공한다. 예를 들어, 지명 수신부(221)에 '광화문'이란 입력 지명이 수신되고, 거리 수신부에 10km라는 거리정보가 수신되면, 검색 서버(10)는 '광화문'을 중심으로 반경 10km이내에 위치한 관련지명과 관련정보 만을 추출하여 사용자에게 제공한다. 사용자가 거리정보를 입력하지 않았을 경우 검색 시스템은 서버운영자에 의해 지정된 거리정보를 적용한다. According to a further aspect of the present invention, the relevant information retrieval module 220 of the web-based geographic information retrieval system according to the present invention may further include a distance receiver 226. The distance receiving unit 226 receives a distance desired to be searched from the user terminal 20 and searches for geographic information within a distance input in the up, down, left, and right directions based on the input name input to the name receiving unit 221. To provide. For example, if an input name of 'Gwanghwamun' is received by the name receiving unit 221 and 10km of distance information is received from the distance receiving unit, the search server 10 is connected with a related name located within a radius of 10km around 'Gwanghwamun' and Only relevant information is extracted and provided to the user. If the user does not input the distance information, the search system applies the distance information specified by the server operator.
본 발명의 추가적인 양상에 따라, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 URL(UNIFORM RESOURCE LOCATOR) 처리 모듈(240)을 더 포함할 수 있다. URL(UNIFORM RESOURCE LOCATOR) 처리 모듈(240)은 URL(UNIFORM RESOURCE LOCATOR) 수집부(241)와, URL(UNIFORM RESOURCE LOCATOR) 제공부(242)를 포함한다. URL(UNIFORM RESOURCE LOCATOR) 수집부(241)는 웹 페이지 검색부(222)에 의해 수집된 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)을 수집한다. URL(UNIFORM RESOURCE LOCATOR) 제공부(242)는 URL(UNIFORM RESOURCE LOCATOR) 수집부(241)에 의해 수집된 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR) 목록을 상기 사용자 단말기(20)로 제공한다. 또한, 사용자가 자신의 단말기에 출력되는 웹 페이지의 URL(UNIFORM RESOURCE LOCATOR)목록중 하나를 선택하여 클릭하면, URL(UNIFORM RESOURCE LOCATOR) 제공부(242)는 해당 웹 페이지의 선택정보를 수신하여 해당 웹 페이지로 연결을 설정한다.According to a further aspect of the present invention, the web-based geographic information retrieval system according to the present invention may further include a URL (UNIFORM RESOURCE LOCATOR) processing module 240. The URL (UNIFORM RESOURCE LOCATOR) processing module 240 includes a URL (UNIFORM RESOURCE LOCATOR) collecting unit 241 and a URL (UNIFORM RESOURCE LOCATOR) providing unit 242. The URL collection unit 241 collects the URL (UNIFORM RESOURCE LOCATOR) of the web page collected by the web page retrieval unit 222. The URL (UNIFORM RESOURCE LOCATOR) provider 242 provides the user terminal 20 with a list of URLs (UNIFORM RESOURCE LOCATOR) of the web pages collected by the URL (UNIFORM RESOURCE LOCATOR) collector 241. In addition, when the user selects and clicks one of the list of URLs (UNIFORM RESOURCE LOCATOR) of the web page output to his terminal, the URL (UNIFORM RESOURCE LOCATOR) provider 242 receives the selection information of the corresponding web page and Set up a connection to a web page.
상술한 바와 같이, 본 발명에 따른 웹 기반의 지리정보 검색 시스템은 입력된 입력지명과 관련이 높은 관련지명 및 관련정보 목록을 제공하고, 입력지명과 관련지명의 지리적 위치를 실측지도 상에 표시함으로써, 사용자에게 보다 다양한 지리정보를 제공하는 효과를 갖는다.As described above, the web-based geographic information retrieval system according to the present invention provides a list of related names and related information that are highly related to the input name of the input, and displays the geographic location of the input name and the associated name on the actual map. This has the effect of providing more diverse geographic information to the user.
또한, 입력지명을 포함하는 지역에서 추출된 관련지명간의 거리 정보와 사용자로부터 입력되는 입력지명의 교통정보를 표시함으로써, 사용자에게 해당 지역으로 이동시 편리함을 제공하는 효과를 갖는다.In addition, by displaying the distance information between the relevant name extracted from the area including the input name and the traffic information of the input name input from the user, it has the effect of providing the user with convenience when moving to the area.
또한, 사용자로부터 입력된 입력지명과 입력지명으로부터 검색하고자 하는 범위의 거리정보를 입력받아 해당 거리의 지역 내에서 관련지명과 관련정보를 제공함으로써, 사용자가 검색하는데 편리함을 제공하는 효과를 갖는다.In addition, by receiving the input name and the distance information of the range to be searched from the input name input from the user to provide the relevant name and related information in the area of the corresponding distance, it has the effect of providing convenience for the user to search.
이상에서 본 발명은 바람직한 실시예들을 참조하여 설명되었지만 여기에 한정되는 것은 아니며, 본 발명의 범주를 벗어남이 없이 당업자라면 자명하게 도출 가능한 많은 변형 예들을 포괄하도록 의도된 첨부된 특허청구범위에 의하여 해석되어져야 한다.The present invention has been described above with reference to preferred embodiments, but is not limited thereto, and is interpreted by the appended claims, which are intended to cover many modifications that will be apparent to those skilled in the art without departing from the scope of the present invention. Should be done.
도 1은 본 발명의 일실시예에 따른 웹 기반의 지리정보 검색 시스템의 전체적인 구성을 나타낸 개요도이다.1 is a schematic diagram showing the overall configuration of a web-based geographic information retrieval system according to an embodiment of the present invention.
도 2는 본 발명의 일실시예에 따라 사용자 단말기로 제공되는 지리정보 검색 웹 페이지를 구체적으로 나타낸 예시도이다.2 is an exemplary view showing in detail a geographic information search web page provided to a user terminal according to an embodiment of the present invention.
도 3은 본 발명의 또다른 실시예에 따른 웹 기반의 지리정보 검색 시스템의 블럭도이다.3 is a block diagram of a web-based geographic information retrieval system according to another embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
10. 검색 서버 20. 사용자 단말기10. Search Server 20. User Terminal
30. 운영자 단말기 100. 지리정보 검색 웹 페이지30. Operator terminal 100. Geographic information search web page
110. 키워드 인터페이스 111. 키워드 입력부110. Keyword interface 111. Keyword input section
112. 목록 표시부 120. 맵 인터페이스112. List display unit 120. Map interface
121. 메인 지도부 122. 서브 지도부121. Main Leadership 122. Sub Leadership
130. 웹 인터페이스 210. 통신 모듈130. Web Interface 210. Communication Modules
220. 관련정보 처리 모듈 221. 지명 수신부220. Related information processing module 221. Geographic name receiving unit
222. 웹 페이지 검색부 223. 관련지명 추출부222. Web page search unit 223. Related name extraction unit
224. 관련정보 표시부 225. 관련정보 추출부224. Related information display section 225. Related information extraction section
230. 지도정보 처리 모듈 231. 지도 데이터베이스230. Map information processing module 231. Map database
232. 지도 추출부 233. 지도 표시부232.Map extractor 233. Map display
234. 거리정보 제공부 235. 교통정보 데이터베이스234. Distance information provider 235. Traffic information database
236. 교통정보 제공부 236. Traffic Information Provider
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030098257A KR100572751B1 (en) | 2003-12-27 | 2003-12-27 | Web based geographic information retrieval system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030098257A KR100572751B1 (en) | 2003-12-27 | 2003-12-27 | Web based geographic information retrieval system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050066778A true KR20050066778A (en) | 2005-06-30 |
KR100572751B1 KR100572751B1 (en) | 2006-04-24 |
Family
ID=37257805
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030098257A Expired - Fee Related KR100572751B1 (en) | 2003-12-27 | 2003-12-27 | Web based geographic information retrieval system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100572751B1 (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100712046B1 (en) * | 2005-11-25 | 2007-05-02 | 김지만 | Geography-based Agricultural History Management System and Method Using Internet |
WO2007126530A1 (en) * | 2006-03-28 | 2007-11-08 | Microsoft Corporation | Detecting serving area of a web resource |
CN100392655C (en) * | 2006-01-17 | 2008-06-04 | 中国地质调查局发展研究中心 | National Geological Map Data Model System |
WO2008148111A1 (en) * | 2007-05-28 | 2008-12-04 | Google Inc. | Inter-domain communication |
WO2008148112A1 (en) * | 2007-05-28 | 2008-12-04 | Google Inc. | Map gadgets |
WO2009058624A3 (en) * | 2007-10-31 | 2009-06-18 | Yahoo Inc | System and method for updating a search results page in response to a user map interaction |
US7574530B2 (en) | 2005-03-10 | 2009-08-11 | Microsoft Corporation | Method and system for web resource location classification and detection |
KR101431666B1 (en) * | 2013-01-03 | 2014-08-20 | 주식회사 다음커뮤니케이션 | Method of providing location information and server apparatus thereof |
KR101431660B1 (en) * | 2013-01-03 | 2014-08-20 | 주식회사 다음커뮤니케이션 | Method of providing location information and server apparatus thereof |
-
2003
- 2003-12-27 KR KR1020030098257A patent/KR100572751B1/en not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8073789B2 (en) | 2005-03-10 | 2011-12-06 | Microsoft Corporation | Method and system for web resource location classification and detection |
US7574530B2 (en) | 2005-03-10 | 2009-08-11 | Microsoft Corporation | Method and system for web resource location classification and detection |
KR100712046B1 (en) * | 2005-11-25 | 2007-05-02 | 김지만 | Geography-based Agricultural History Management System and Method Using Internet |
CN100392655C (en) * | 2006-01-17 | 2008-06-04 | 中国地质调查局发展研究中心 | National Geological Map Data Model System |
WO2007126530A1 (en) * | 2006-03-28 | 2007-11-08 | Microsoft Corporation | Detecting serving area of a web resource |
US8316078B2 (en) | 2007-05-28 | 2012-11-20 | Google Inc. | Inter-domain communication system using remote procedure calls for message communications between applications in different domains |
US8032584B2 (en) | 2007-05-28 | 2011-10-04 | Google Inc. | System using router in a web browser for inter-domain communication |
WO2008148112A1 (en) * | 2007-05-28 | 2008-12-04 | Google Inc. | Map gadgets |
WO2008148111A1 (en) * | 2007-05-28 | 2008-12-04 | Google Inc. | Inter-domain communication |
US8739123B2 (en) | 2007-05-28 | 2014-05-27 | Google Inc. | Incorporating gadget functionality on webpages |
US7809785B2 (en) | 2007-05-28 | 2010-10-05 | Google Inc. | System using router in a web browser for inter-domain communication |
WO2009058624A3 (en) * | 2007-10-31 | 2009-06-18 | Yahoo Inc | System and method for updating a search results page in response to a user map interaction |
KR101431666B1 (en) * | 2013-01-03 | 2014-08-20 | 주식회사 다음커뮤니케이션 | Method of providing location information and server apparatus thereof |
KR101431660B1 (en) * | 2013-01-03 | 2014-08-20 | 주식회사 다음커뮤니케이션 | Method of providing location information and server apparatus thereof |
Also Published As
Publication number | Publication date |
---|---|
KR100572751B1 (en) | 2006-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220014585A1 (en) | Providing geocoded targeted web content | |
KR100814667B1 (en) | Systems and methods for clustering search results | |
US7007228B1 (en) | Encoding geographic coordinates in a fuzzy geographic address | |
JP4199671B2 (en) | Regional information retrieval method and regional information retrieval apparatus | |
CN102354312B (en) | Geographic coding for location search queries | |
EP2557511B1 (en) | Information processing device, information processing method, information processing programme, and recording medium | |
EP2209073A1 (en) | Location based system utilizing geographical information from documents in natural language | |
KR101221959B1 (en) | An Integrated Region-Related Information Searching System applying of Map Interface and Knowledge Processing | |
CN101350013A (en) | Method and system for searching geographical information | |
Tezuka et al. | Toward tighter integration of web search with a geographic information system | |
KR100625217B1 (en) | Mobile based geographic information search and inquiry system | |
JP4950508B2 (en) | Facility information management system, facility information management device, facility information management method, and facility information management program | |
CN103250151A (en) | Server, information-anagement method, information-management program, and computer-readable recording medium with said program recorded thereon | |
KR100572751B1 (en) | Web based geographic information retrieval system | |
CN107943810A (en) | The construction method of building information map | |
Borges et al. | Ontology-driven discovery of geospatial evidence in web pages | |
JP2005327128A (en) | Map content distribution system and map content distribution method | |
Borges et al. | The Web as a Data Source for Spatial Databases. | |
JP2000163436A (en) | System and method for information retrieval | |
JP5639549B2 (en) | Information retrieval apparatus, method, and program | |
JP3662857B2 (en) | SEARCH SYSTEM, SEARCH METHOD, AND SEARCH PROGRAM | |
JP3532561B2 (en) | Information providing server and method | |
Machado et al. | An Ontological Gazetter for Geographic Information Retrieval. | |
KR20000050159A (en) | Search system and method by using geographical information | |
JP4692128B2 (en) | Data distribution server and program |
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 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-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 |
|
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 |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130416 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
FPAY | Annual fee payment |
Payment date: 20140314 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160414 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160414 |
|
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 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |