KR100375553B1 - Geographic Information Service Method of Using Internet Network - Google Patents
Geographic Information Service Method of Using Internet Network Download PDFInfo
- Publication number
- KR100375553B1 KR100375553B1 KR10-2000-0028182A KR20000028182A KR100375553B1 KR 100375553 B1 KR100375553 B1 KR 100375553B1 KR 20000028182 A KR20000028182 A KR 20000028182A KR 100375553 B1 KR100375553 B1 KR 100375553B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- map
- vector
- raster
- internet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
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
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)
- Processing Or Creating Images (AREA)
Abstract
본 발명은 인공위성의 영상데이터를 이용하여 제작된 지도를 제공함으로써 최신의 정보를 포함함과 아울러 3차원 지리정보 서비스를 제공할 수 있도록 한 인터넷 망을 이용한 지리정보 서비스 방법에 관한 것이다.The present invention relates to a geographic information service method using an internet network that provides a map made using image data of satellites and provides a 3D geographic information service.
본 발명의 인터넷 망을 이용한 지리정보 서비스 방법은 인터넷 사용자의 단말기에 벡터 명령, 래스터 명령, 검색창, 동영상창 및 화면 이동키가 포함된 초기메뉴와 그 배경에 벡터 데이터와 래스터 데이터가 합성된 형태의 지도가 표시되는 초기영상을 전송하는 단계와, 인터넷 사용자가 초기메뉴에서 벡터 명령을 선택하면 지도를 벡터 데이터만으로 표시하고 벡터 데이터로 표시된 지도에서 특정지역을 지정하면 해당 지역의 벡터 데이터가 레벨링 체계에 따라 국부적으로 확대 표시되는 단계와, 인터넷 사용자가 초기메뉴에서 래스터 명령을 선택하면 상기 지도를 래스터 데이터만으로 표시하고 래스터 데이터로 표시된 지도에서 특정지역을 지정하면 해당 지역의 래스터 데이터가 레벨링 체계에 따라 국부적으로 확대 표시되는 단계와, 인터넷 사용자가 초기메뉴에서 검색창에 검색어를 입력하면 해당 검색어와 동일한 지형지물 명칭을 검색하고 검색어와 동일한 명칭을 갖는 지형지물이 포함된 단위 지역을 화면상에 확대 표시하는 단계와, 인터넷 사용자가 지도에서 동영상 데이터를 보유하고 있는 특정 단위 지역을 지정하면 해당 동영상 단위 지역을 동영상창 내에 동영상을 제공하는 단계를 포함한다.The geographic information service method using the Internet network of the present invention has a form in which a vector command, a raster command, a search window, a video window, and a screen moving key are included in an initial menu and a vector data and raster data are synthesized in the background of the Internet user's terminal. Sending the initial image showing the map, and if the Internet user selects the Vector command from the initial menu, displays the map as vector data only, and designates a specific region on the map represented by the vector data. According to the step of expanding and displaying locally, and when the Internet user selects the raster command from the initial menu, the map is displayed only with the raster data, and if a specific area is designated on the map displayed with the raster data, the raster data of the corresponding area is localized according to the leveling scheme. Steps to zoom in and use the Internet If the user enters a search term in the search box in the initial menu, the user searches for a feature name identical to the search term and displays a unit area including a feature having the same name as the search word on the screen, and an internet user displays a video on the map. If the specific unit region that holds the data is designated, the method includes providing a video within the video window.
본 발명에 의하면, 고해상도의 위성영상 및 벡터 데이터를 중첩/통합하여 시각적으로 우수한 함과 아울러 최신의 지리정보를 포함한 지도를 인터넷상에서 서비스 할 수 있다. 또한, 위성영상 데이터를 이용하여 지도를 제작하기 때문에 간단히 최신정보로 업그레이드시킬 수 있고 나아가, 고해상도의 위성영상 데이터를 이용하여 높은 정밀도를 가지는 지도를 제작하여 인터넷상에서 서비스 할 수 있다. 또한, 위성영상 및 벡터 데이터를 이용하여 생생한 3차원 데이터 및 동영상 데이터를 함께 서비스 할 수 있다.According to the present invention, the satellite image and the vector data of high resolution can be superimposed / integrated to provide visually superior and service maps containing the latest geographic information on the Internet. In addition, since the map is produced using satellite image data, it can be easily upgraded to the latest information. Furthermore, a map with high precision can be produced using high resolution satellite image data and serviced on the Internet. In addition, it is possible to service live 3D data and video data together using satellite images and vector data.
Description
본 발명은 인터넷 망을 이용한 지리정보 서비스 방법에 관한 것으로 특히, 인공위성의 영상데이터를 이용하여 제작된 지도를 제공함으로써 최신의 정보를 포함함과 아울러 3차원 지리정보 서비스를 제공할 수 있도록 한 인터넷 망을 이용한 지리정보 서비스 방법에 관한 것이다.The present invention relates to a geographic information service method using an internet network. In particular, the present invention provides a map prepared by using image data of satellites to provide a three-dimensional geographic information service. It relates to a geographic information service method using.
최근, 네비게이션 시스템(Navigation System)과 같은 위치추적장치의 개발이 가속화되면서 항공기, 차량, 선박 등은 물론 각종 전자기기와 서비스산업에 이르기까지 고정밀도의 지도가 요구되고 있는 실정이다.Recently, as the development of a location tracking device such as a navigation system is accelerated, a high-precision map is required for not only aircraft, vehicles, ships, but also various electronic and service industries.
현재 인터넷 망을 이용하여 제공되고 있는 지도정보는 벡터 데이터(Vector Data)와 래스터 데이터(Raster Data)로 분류된다. 벡터 데이터는 컴퓨터가 대상(기호, 도형, 문자 등)에 대한 의미를 인식할 수 있는 형태이고, 래스터 데이터는 점에 대한 정보(위치 및 농도)만을 인식할 수 있는 형태이다. 인터넷 망을 이용하여 지도정보를 제공하기 위해서는 벡터 데이터 및 래스터 데이터를 이용하여 특정 지역의 지리적인 정보를 구축하고, 구축된 자료는 각각의 데이터 베이스에 저장된다. 이와 같이 데이터 베이스에 저장된 데이터는 인터넷 망 사용자의 요구에 의해 웹 브라우저 상에 디스플레이 된다.Map information currently provided using the Internet network is classified into vector data and raster data. Vector data is a form in which a computer can recognize the meaning of an object (symbols, figures, characters, etc.), and raster data is a form in which only information (positions and concentrations) about a point can be recognized. In order to provide map information using an internet network, geographical information of a specific region is constructed using vector data and raster data, and the constructed data is stored in each database. In this way, the data stored in the database is displayed on the web browser at the request of the Internet network user.
하지만, 이와 같은 종래의 지도정보 제공방법은 2차원 적인 평면지도만을 제공받을 수 있기 때문에 지리정보의 시각적 판독에 한계가 있다. 또한, 이미 제작된 지도를 기초자료로 사용하므로 자료의 최신성 및 신뢰성 유지가 어렵다. 더불어, 이미 제작된 지도들은 지표면의 모든 정보가 일반화 또는 추상화되어 제작되기 때문에 많은 정보의 손실이 발생된다. 특히, 소축적의 지도를 갈수록 많은 지리정보의 생략 및 왜곡을 감수해야 한다. 이러한 문제를 해결하기 위해서 세밀한 지리정보를 제공할 경우 데이터 양이 방대해지게 된다. 또한, 소축적 지리정보 및 대축적 지리정보가 별도로 구축되기 때문에 동일지역에 대해 중복적으로 지리 정보를 구축해야 한다. 나아가, 시각적인 판독효과를 향상시키기 위해서는 3차원 지도정보를 제공해야 하지만, 이 경우 별도의 3차원 데이터를 구축해야 하기 때문에 막대한 비용이 소요되어 현실적으로 많은 어려움이 따른다.However, such a conventional map information providing method has a limitation in visual reading of geographic information because only two-dimensional planar maps can be provided. In addition, it is difficult to maintain the freshness and reliability of the data because the map is already used as the basic data. In addition, many maps are already lost because all the information on the surface is generalized or abstracted. In particular, as more and more small-scale maps, more and more geographic information must be omitted and distorted. In order to solve these problems, providing detailed geographic information increases the amount of data. In addition, since accumulated geographic information and large-scale geographic information are separately constructed, geographic information must be constructed in the same region. Furthermore, in order to improve the visual readout effect, it is necessary to provide 3D map information, but in this case, since a separate 3D data needs to be constructed, enormous costs are required, which causes a lot of difficulties in reality.
따라서, 본 발명의 목적은 인공위성의 영상데이터를 이용하여 제작된 지도를 제공함으로써 최신의 정보를 포함하고 있는 벡터, 래스터가 통합된 형태의 서비스와 함께 3차원 지리정보 서비스를 제공할 수 있도록 한 인터넷 망을 이용한 지리정보 서비스 방법에 관한 것이다.Accordingly, an object of the present invention is to provide a 3D geographic information service together with integrated services of vector and raster containing the latest information by providing a map made using image data of satellites. It relates to a geographic information service method using a network.
도 1은 본 발명에 의한 데이터가 수집, 가공 및 편집되어 통합 포맷으로 저장되는 과정을 나타내는 흐름도.1 is a flow chart illustrating a process in which data according to the present invention is collected, processed and edited and stored in a unified format.
도 2a 및 도 2b는 도 1에 도시된 인덱스 체계의 개념을 설명하는 도면.2A and 2B are diagrams for explaining the concept of the index system shown in FIG.
도 3a 및 도 3b는 도 1에 도시된 타일링 과정 및 레벨링 과정을 거친 데이터를 나타내는 도면.3A and 3B are diagrams illustrating data that has undergone the tiling process and the leveling process illustrated in FIG. 1.
도 4는 본 발명의 실시예에 의해 래스터 데이터를 웹 브라우저에 표시하는 과정을 나타내는 흐름도.4 is a flowchart illustrating a process of displaying raster data in a web browser according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 의해 벡터 데이터를 웹 브라우저에 표시하는 과정을 나타내는 흐름도.5 is a flowchart illustrating a process of displaying vector data in a web browser according to an embodiment of the present invention.
도 6은 본 발명의 실시예에 의해 벡터 및 래스터 데이터를 웹 브라우저에 표시하는 과정을 나타내는 흐름도.6 is a flowchart illustrating a process of displaying vector and raster data in a web browser according to an embodiment of the present invention.
도 7은 본 발명의 실시예에 의한 검색과정을 나타내는 흐름도.7 is a flowchart illustrating a search process according to an embodiment of the present invention.
도 8은 본 발명의 실시예에 의해 동영상이 웹 브라우저에 출력되는 과정을 나타내는 흐름도.8 is a flowchart illustrating a process of outputting a video to a web browser according to an embodiment of the present invention.
상기 목적을 달성하기 위하여 본 발명의 인터넷 망을 이용한 지리정보 서비스 방법은 인터넷 사용자의 단말기에 벡터 명령, 래스터 명령, 검색창, 동영상창 및 화면 이동키가 포함된 초기메뉴와 그 배경에 벡터 데이터와 래스터 데이터가 합성된 형태의 지도가 표시되는 초기영상을 전송하는 단계와, 인터넷 사용자가 초기메뉴에서 벡터 명령을 선택하면 지도를 벡터 데이터만으로 표시하고 벡터 데이터로 표시된 지도에서 특정지역을 지정하면 해당 지역의 벡터 데이터가 레벨링 체계에 따라 국부적으로 확대 표시되는 단계와, 인터넷 사용자가 초기메뉴에서 래스터 명령을 선택하면 지도를 래스터 데이터만으로 표시하고 래스터 데이터로 표시된 지도에서 특정지역을 지정하면 해당 지역의 래스터 데이터가 레벨링 체계에 따라 국부적으로 확대 표시되는 단계와, 인터넷 사용자가 초기메뉴에서 검색창에 검색어를 입력하면 해당 검색어와 동일한 지형지물 명칭을 검색하고 검색어와 동일한 명칭을 갖는 지형지물이 포함된 단위 지역을 화면상에 확대 표시하는 단계와, 인터넷 사용자가 지도에서 동영상 데이터를 보유하고 있는 특정 단위 지역을 지정하면 해당 동영상 단위 지역을 동영상창 내에 동영상을 제공하는 단계를 포함한다.In order to achieve the above object, a geographic information service method using an internet network of the present invention includes an initial menu including a vector command, a raster command, a search box, a video window, and a screen moving key in a terminal of an internet user, and vector data and raster in the background thereof. Sending an initial image showing a map in which the data is synthesized, and if the Internet user selects the Vector command from the initial menu, displays the map as vector data only, and designates a specific region on the map represented by the vector data. When the vector data is enlarged locally according to the leveling scheme, when the Internet user selects the raster command from the initial menu, the map is displayed only with the raster data, and if a specific region is designated on the map marked with the raster data, the raster data of the region is displayed. Local magnification display according to the leveling scheme The search method may include: searching for a feature name identical to the search term and expanding and displaying a unit area including a feature having the same name as the search word when the Internet user inputs a search term in the search box in the initial menu; If an internet user designates a specific unit region that holds the video data on the map, providing the video within the video window.
상기 목적 외에 본 발명의 다른 목적 및 특징들은 첨부도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.Other objects and features of the present invention in addition to the above objects will become apparent from the description of the embodiments with reference to the accompanying drawings.
이하, 도 1 내지 도 8을 참조하여 본 발명의 바람직한 실시예에 대하여 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to FIGS. 1 to 8.
도 1은 본 발명의 실시예에 의한 지리정보들이 데이터 베이스에 저장되는 방법을 나타내는 흐름도이다.1 is a flowchart illustrating a method in which geographic information is stored in a database according to an embodiment of the present invention.
도 1을 참조하면, 먼저 대축적의 수치지도 및 정사보정된 고해상도 영상 데이터를 수집한다.(S2,4) 정사보정은 영상 데이터에 포함되어 있는 지형지물이 정사투영의 특성을 가지도록 오차를 보정하는 방법이다. S2 및 S4 단계에서 수집된수치지도 및 정사보정된 고해상도 영상 데이터는 중첩된다.(S6) S6 단계에서 매핑된 수치지도 및 인공위성 영상 데이터가 동일한 위치정보를 가질 수 있도록 수치지도의 좌표정보를 기준으로 하여 영상 데이터의 좌표정보를 기하보정한다.(S8) S8 단계에서 기하보정된 영상 데이터를 이용하여 수치지도를 정밀 재 가공한다.(S10) S10 단계에서 생성된 새로운 수치지도는 데이터 베이스에 저장됨과 아울러 정보를 체계적으로 서비스 할 수 있도록 인덱스(Index)가 부여된다.(S12) 이와 같은 인덱스는 도 2a와 같이 수치적으로 표현된다. 예를 들어, 도 2에 도시된 숫자 중 천 단위의 "1"이 서울권 영역을 의미한다면 그 뒤의 "67"은 서울권 영역의 67번째 영역이라는 것을 의미한다. 이와 같은 인덱스가 데이터 베이스에 저장될 때는 167이라는 파일명을 갖게 된다. 또한 도 2a의 1679를 다시 세분화하면 도 2b와 같이 가로 3, 세로 3개의 영역으로 분할된다. 즉, 1679 지역은 9개의 지역으로 세분화된다. 이와 같은 인덱스가 데이터 베이스에 저장될 때는 1679라는 파일명을 갖게 된다. 서버는 사용자로부터 특정지역에 관한 지리정보의 요청을 받을 때 데이터 베이스에 저장된 파일명을 참조하여 요청한 지역의 정보를 표시하게 된다. S12 단계에서 인덱스가 부여된 데이터 중 래스터 데이터는 이미지 타일링 과정을 거친다.(S14) 이미지 타일링은 해상도가 허용하는 범위에서 최대 축척의 영역을 설정하고 그 영역 값을 타일 구조로 세분화한다. S14 단계에서 이미지 타일링 과정을 거친 후 임의의 단계 계층을 설정하여 영상영역의 범위별 타일 이미지를 생성한다.(S16) 도 3a는 S16 단계를 거친 임의의 레벨의 데이터이다. 데이터는 9 영역으로 분할되어 있으며, 사용자가 확대하고 싶은 특정영역을 선택하면 도 3b와 같이 선택된 영역이 확대된다. 만약, 도 3b와 같이 표시된 데이터의 하위레벨이 존재한다면 사용자는 계속해서 하위 레벨의 영상을 화면에 로드 할 수 있다. 또한, 영상 데이터에 주요도로나 주요건물에 대한 도형데이터를 벡터 형태로 덧씌워서 영상을 화면에 로드 할 수 도 있다. S16 단계를 거친 데이터는 웹 브라우저에 표시될 수 있도록 각 레벨에 맞게 분할되어 저장된다.(S18) 예를 들어 3 계층을 가지는 이미지 데이터라면 1 계층에 1하나의 이미지 데이터가 저장되고, 2 계층에 9개의 이미지 데이터가 저장됨과 아울러 3 계층에 81개의 이미지 데이터가 저장된다. 즉, 91개의 데이터가 데이터 베이스에 저장된다. S12 단계에서 이미지 인덱스가 부여된 데이터 중 벡터 데이터는 벡터 타일링 과정 및 벡터 레벨링 과정을 거친다.(S20,S22) 벡터 타일링 과정에서도 래스터의 타일링 및 레벨링 과정(S14,S16)과 동일한 범위 및 레벨을 사용한다. 하지만, 벡터 데이터는 레벨별로 포함하고 있는 정보의 범위가 상이하다. 이는 벡터 데이터가 넓은 범위의 영상을 디스플레이 할 때 불필요한 벡터 자료가 표시되는 것을 방지하기 위함이다. 예를 들어, 가장 넓은 범위를 포함하는 제 1 레벨에서 행정경계(구경계, 동경계)에 대한 정보를 표시했다면, 제 2 레벨에서는 행정경계, 대로, 공원, 아파트단지 등의 정보를 표시한다. 또한 제 3 레벨에서는 행정경계, 대로, 공원, 아파트단자. 소로, 주요건물, 주요시설 등의 정보를 표시한다. 즉, 좁은 범위의 벡터 데이터일수록 자세한 지형지물의 정보를 갖게 되고, 이 때문에 각각의 벡터 자료는 비슷한 파일 크기를 갖게된다. S20 및 S22 단계에서 벡터 타일링 과정 및 벡터 레벨링 과정을 거친 데이터는 거친 데이터는 웹 브라우저에 표시될 수 있도록 각 레벨에 맞는범위의 크기로 분할되어 저장된다.(S24) S18 및 S24 단계에서 레벨 체계에 따라 분할된 데이터들은 데이터 베이스에 저장된다.(26) 이때, 벡터 및 래스터 데이터는 하나의 파일로 저장되어 관리된다. 이를 위하여 파일 헤더는 전체영역의 좌표값을 및 전체 파일의 사이즈 정보를 가지고, 벡터 헤더는 도형의 종류 및 도형의 개수에 대한 정보를 가진다. 또한, 데이터 베이스에는 특정 지역의 공간정보를 표시하기 위한 동영상 정보들이 저장된다. S18 및 S24 단계에서 분할된 데이터들은 S26 단계를 거치지 않고 각각의 데이터 베이스에 저장될 수도 있다.Referring to FIG. 1, first, a large-scale numerical map and ortho-corrected high resolution image data are collected. (S2, 4) Orthodontic correction corrects an error such that a feature included in the image data has an orthogonal projection characteristic. That's how. The numerical map and ortho-corrected high resolution image data collected in steps S2 and S4 are superimposed (S6). Based on the coordinate information of the digital map so that the digital map and the satellite image data mapped in step S6 may have the same location information. (S8) The digital map is precisely reprocessed using the geometrically corrected image data in step S8. (S10) The new digital map generated in step S10 is stored in a database. In addition, an index is provided to systematically service the information (S12). Such an index is numerically represented as shown in FIG. 2A. For example, if "1" of a thousand units among the numbers shown in FIG. 2 means the Seoul area, then "67" after it means that it is the 67th area of the Seoul area. When such an index is stored in the database, it has a file name of 167. In addition, when 1679 of FIG. 2A is further subdivided, it is divided into three horizontal and three vertical regions as shown in FIG. 2B. That is, the 1679 area is divided into nine regions. When such an index is stored in the database, it has a file name of 1679. When the server receives a request for geographic information about a specific region from a user, the server displays the requested region information by referring to a file name stored in a database. Raster data among the indexed data in step S12 is subjected to an image tiling process. (S14) Image tiling sets an area of maximum scale within a range allowed by resolution, and subdivids the area value into a tile structure. After the image tiling process is performed in step S14, an arbitrary layer layer is set to generate tile images for each range of the image area (S16). FIG. 3A illustrates data of an arbitrary level that has passed through S16. The data is divided into nine areas. When the user selects a specific area to be enlarged, the selected area is enlarged as shown in FIG. 3B. If there is a lower level of data displayed as shown in FIG. 3B, the user may continue to load the lower level image on the screen. In addition, the image data can be loaded on the screen by overlaying the image data on the main road or the main building in a vector form. Data that has passed the step S16 is divided and stored according to each level so that it can be displayed in a web browser. (S18) For example, if image data having three layers is stored, one image data is stored in one layer, and the second layer is stored in two layers. In addition to storing nine image data, 81 image data are stored in three layers. That is, 91 pieces of data are stored in the database. Among the data to which the image index is assigned in step S12, the vector data undergoes the vector tiling process and the vector leveling process. do. However, vector data has a different range of information included for each level. This is to prevent unnecessary vector material from being displayed when the vector data displays a wide range of images. For example, if the information on the administrative boundary (the old boundary, the winter boundary) is displayed at the first level including the widest range, the information on the administrative boundary, street, park, apartment complex, etc. is displayed at the second level. At the third level, administrative boundaries, boulevards, parks and apartments. Information on the main buildings, major facilities, etc. is displayed. In other words, the narrower the range of vector data, the more detailed the feature information will be. Therefore, each vector data has a similar file size. The data that has undergone the vector tiling process and the vector leveling process in steps S20 and S22 is divided into pieces of sizes corresponding to each level so as to be displayed in a web browser. (S24) In the level system in steps S18 and S24, The data divided accordingly are stored in a database. (26) At this time, vector and raster data are stored and managed as one file. To this end, the file header has coordinate values of the entire area and size information of the entire file, and the vector header has information on the type of figure and the number of figures. In addition, the database stores video information for displaying spatial information of a specific region. Data divided in steps S18 and S24 may be stored in respective databases without going through step S26.
도 4는 인터넷 사용자의 웹 브라우저에 래스터 데이터를 출력시키는 과정을 도시한 흐름도이다.4 is a flowchart illustrating a process of outputting raster data to a web browser of an internet user.
도 4를 참조하면, 먼저 인터넷 사용자는 유/무선 인터넷 망을 통해 서버에 접속한다.(S26) 이때, 인터넷 사용자의 웹 브라우저(또는 동영상 뷰어, 영상지도 뷰어)에 초기화면이 출력된다.(S28) 웹 브라우저에 출력되는 초기화면에는 서울 전체의 영상, 기능 버튼, 벡터 on/off 버튼, 래스터 on/off 버튼, 검색창 및 동영상 창 등이 포함된다. 여기서, 기능버튼은 화면에 벡터 데이터 및/또는 래스터 데이터가 표시될 때, 표시된 데이터의 인접 영역을 참조할 수 있도록 해준다. 따라서 기능버튼 내에는 상,하,좌,우 및 대각선 방향으로 이동될 수 있는 버튼이 포함됨과 아울러 상위레벨로 이동될 수 있는 버튼이 포함된다. 벡터 on/off 버튼 및 래스터 on/off 버튼은 초기화면에서 온(on) 상태를 유지한다. S28 단계에서 출력된 초기화면 중 사용자가 래스터 버튼만을 선택한다.(S30) 전 지역의 래스터 화면이 웹 브라우저에 초기 화면으로 출력된 후 인터넷 사용자는 상세히 보고 싶은 지역을 클릭한다.(S32) 래스터 화면 중 특정지역이 클릭되면 애플릿이 실행되어 선택영역을 감지하고, 감지된 파일명을 래스터 서버에 요청한다. S32 단계에서 클릭된 지역의 데이터가 있다면, 인터넷 사용자의 웹 브라우저에 래스터 데이터가 출력된다.(S34) S32 단계에서 클릭된 지역의 데이터가 없다면, 인터넷 사용자의 웹 브라우저에 오류 메시지가 출력됨과 아울러 인터넷 사용자의 입력을 기다린다.Referring to FIG. 4, first, an internet user accesses a server through a wired / wireless internet network (S26). At this time, an initial screen is output to a web browser (or a video viewer or an image map viewer) of the internet user. ) The initial screen displayed on the web browser includes images of Seoul, function buttons, vector on / off buttons, raster on / off buttons, search boxes, and video windows. Here, the function button allows reference to adjacent areas of the displayed data when vector data and / or raster data is displayed on the screen. Therefore, the function buttons include buttons that can be moved in the up, down, left, right, and diagonal directions, as well as buttons that can be moved to a higher level. The vector on / off button and the raster on / off button remain on on the initial screen. The user selects only the raster button among the initial screens output in step S28. (S30) After the raster screens of all regions are displayed as initial screens in a web browser, the Internet user clicks an area to be viewed in detail. If a specific region is clicked, an applet is executed to detect the selected area and request the detected file name from the raster server. If there is data of the region clicked in the step S32, raster data is output to the web browser of the Internet user. (S34) If there is no data of the region clicked in the step S32, an error message is output to the web browser of the Internet user and the Internet is displayed. Wait for user input.
도 5는 인터넷 사용자의 웹 브라우저에 벡터 데이터를 출력시키는 과정을 나타내는 흐름도이다.5 is a flowchart illustrating a process of outputting vector data to a web browser of an Internet user.
도 5를 참조하면, 먼저 인터넷 사용자는 유/무선 인터넷 망을 통해 서버에 접속한다.(S36) 이때, 인터넷 사용자의 웹 브라우저에 초기화면이 출력된다. (S38) S38 단계에서 출력된 초기화면 중 사용자가 벡터 버튼만을 선택한다. (S40) 전 지역의 벡터 화면이 웹 브라우저에 출력된 후 인터넷 사용자는 상세히 보고 싶은 지역을 클릭한다.(S42) S42 단계에서 특정지역이 클릭되면 애플릿이 실행되어 선택 영역을 감지하고, 해당되는 파일명을 찾아내 벡터 서버에 요청한다. S42 단계에서 클릭된 지역의 데이터가 있다면, 해당하는 데이터가 인터넷 사용자의 웹 브라우저에 출력된다.(S44) S42 단계에서 클릭된 지역의 데이터가 없다면 인터넷 사용자의 웹 브라우저에 오류 메시지가 출력됨과 아울러 인터넷 사용자의 입력을 기다린다.Referring to FIG. 5, an internet user first accesses a server through a wired / wireless internet network (S36). At this time, an initial screen is output to a web browser of an internet user. (S38) The user selects only the vector button among the initial screens output in step S38. (S40) After the vector screen of the entire region is output to the web browser, the Internet user clicks the region to be viewed in detail. (S42) If the specific region is clicked in step S42, the applet is executed to detect the selected region and the corresponding file name. Find and ask the vector server. If there is data of the region clicked in the step S42, the corresponding data is output to the web browser of the Internet user. (S44) If there is no data of the region clicked in the step S42, an error message is output to the web browser of the Internet user and the Internet is displayed. Wait for user input.
도 6은 인터넷 사용자의 웹 브라우저에 벡터 및 래스터 데이터를 출력시키는 과정을 나타내는 흐름도이다.6 is a flowchart illustrating a process of outputting vector and raster data to a web browser of an internet user.
도 6을 참조하면, 먼저 인터넷 사용자는 유/무선 인터넷 망을 통해 서버에접속한다.(S46) 이때, 인터넷 사용자의 웹 브라우저에 초기화면이 출력된다. (S48) 사용자는 초기화면에 포함되어 있는 서울 전체 영상 중에 상세히 보고 싶은 지역을 클릭한다.(S50) S50 단계에서 특정지역이 클릭되면 애플릿이 실행되어 선택영역을 감지하고, 해당하는 파일명을 찾아내 서버에 요청한다. S50 단계에서 클릭된 지역에 벡터 및 래스터의 통합 데이터가 있으면 서버는 통합 데이터를 인터넷 사용자의 웹 브라우저에 출력시킨다.(S52) S50 단계에서 클릭된 지역에 벡터 및 래스터의 통합 데이터가 없다면 서버는 인터넷 사용자의 웹 브라우저에 오류 메시지를 출력함과 아울러 인터넷 사용자의 입력을 기다린다.Referring to FIG. 6, first, an internet user accesses a server through a wired / wireless internet network (S46). At this time, an initial screen is output to a web browser of an internet user. (S48) The user clicks a region to be viewed in detail in the entire Seoul image included in the initial screen. (S50) If a specific region is clicked in step S50, an applet is executed to detect a selected region and find a corresponding file name. Ask the server. If there is integrated data of the vector and raster in the region clicked in the step S50, the server outputs the integrated data to a web browser of the Internet user in step S50. It prints an error message to the user's web browser and waits for input from the Internet user.
도 7은 인터넷 사용자가 특정 지형지물에 대한 검색 과정을 나타내는 흐름도이다.7 is a flowchart illustrating a search process for a specific feature by an Internet user.
도 7을 참조하면, 먼저 인터넷 사용자는 유/무선 인터넷 망을 통해 서버에 접속한다.(S54) 이때, 인터넷 사용자의 웹 브라우저에 초기화면이 출력된다. (S56) S56 단계에서 출력된 초기화면에 포함된 검색창에 검색어가 입력되고 검색이 실행되면, 애플릿이 실행되어 검색어를 감지하여 데이터 베이스 서버에 검색을 요청한다.(S58) 데이터 베이스 서버는 서버로부터 요청받은 검색을 수행한다.(S60) S60 단계에서 검색어와 동일한 지형지물을 찾았다면 해당하는 데이터를 포함하는 벡터파일을 찾는다.(S62) 서버는 S62 단계에서 검색한 내용의 인터넷 사용자의 웹 브라우저에 출력시킨 후 검색 대기 상태로 전환된다.(S64,S66) S60 단계에서 검색어에 해당하는 정보가 존재하지 않으면 사용자의 웹 브라우저로 오류메시지를 출력시킨 후 검색 대기 상태로 전환된다.(S68,S66)Referring to FIG. 7, first, an internet user accesses a server through a wired / wireless internet network (S54). At this time, an initial screen is output to a web browser of an internet user. If a search word is input to a search box included in the initial screen output in step S56 and the search is executed, the applet is executed to detect the search word and request a search from the database server. (S60) If the same feature as the search word is found in step S60, a vector file including the corresponding data is searched. (S62) The server searches the web browser of the Internet user of the content searched in step S62. (S64, S66) If the information corresponding to the search word does not exist in the step S60, an error message is output to the user's web browser, and then the state is switched to the search standby state (S68, S66). )
도 8은 동영상 파일이 실행되는 과정을 나타내는 흐름도이다.8 is a flowchart illustrating a process of executing a video file.
도 8을 참조하면, 먼저 인터넷 사용자가 유/무선 인터넷 망을 통해 서버에 접속한다.(S70) 이때, 인터넷 사용자의 웹 브라우저에 초기화면이 출력된다.(S72) 사용자는 동영상을 보고자 하는 지역을 마우스로 클릭한다.(S74) 애플릿이 실행되어 선택영역을 감지, 파일명을 찾아내 동영상 서버에 해당 파일을 요청한다. S74 단계에서 클릭된 지역에 해당하는 동영상이 있으면 인터넷 사용자의 웹 브라우저에 출력된다.(S76) S74 단계에서 클릭된 지역에 해당하는 동영상이 없으면 사용자의 웹 브라우저에 오류메시지를 전달하고 사용자의 입력을 기다린다.Referring to FIG. 8, first, an Internet user accesses a server through a wired / wireless internet network (S70). At this time, an initial screen is output to a web browser of the Internet user. Click with the mouse (S74). The applet is executed to detect the selection, find the file name, and request the file from the video server. If there is a video corresponding to the region clicked on in step S74, the video is output to the web browser of the Internet user. (S76) If there is no video corresponding to the region clicked on in step S74, an error message is sent to the user's web browser and the user input is input. waiting.
상술한 바와 같이, 본 발명에 따른 인터넷 망을 이용한 지리정보 서비스 방법에 의하면 고해상도의 위성영상 및 벡터 데이터를 중첩/통합하여 시각적으로 우수한 함과 아울러 최신의 지리정보를 포함한 지도를 인터넷상에서 서비스 할 수 있다. 또한, 위성영상 데이터를 이용하여 지도를 제작하기 때문에 간단히 최신정보로 업그레이드시킬 수 있고 나아가, 고해상도의 위성영상 데이터를 이용하여 높은 정밀도를 가지는 지도를 제작하여 인터넷상에서 서비스 할 수 있다. 또한, 위성영상 및 벡터 데이터를 이용하여 생생한 3차원 데이터 및 동영상 데이터를 함께 서비스 할 수 있다.As described above, according to the method of geographic information service using the internet network according to the present invention, superimposition and integration of high resolution satellite images and vector data can provide visually superior and service maps containing the latest geographic information on the Internet. have. In addition, since the map is produced using satellite image data, it can be easily upgraded to the latest information. Furthermore, a map with high precision can be produced using high resolution satellite image data and serviced on the Internet. In addition, it is possible to service live 3D data and video data together using satellite images and vector data.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the technical spirit of the present invention. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification but should be defined by the claims.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0028182A KR100375553B1 (en) | 2000-05-24 | 2000-05-24 | Geographic Information Service Method of Using Internet Network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0028182A KR100375553B1 (en) | 2000-05-24 | 2000-05-24 | Geographic Information Service Method of Using Internet Network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20000050200A KR20000050200A (en) | 2000-08-05 |
| KR100375553B1 true KR100375553B1 (en) | 2003-03-10 |
Family
ID=19670133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2000-0028182A Expired - Lifetime KR100375553B1 (en) | 2000-05-24 | 2000-05-24 | Geographic Information Service Method of Using Internet Network |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100375553B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100462496B1 (en) * | 2002-02-26 | 2004-12-17 | 김칠곤 | Geographical image information service method using internet |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000054466A (en) * | 2000-06-08 | 2000-09-05 | 윤미애 | A method for topography information |
| KR20010035392A (en) * | 2001-02-09 | 2001-05-07 | 최종엽 | Method for providing geographic information utilized satellite image |
| KR100443151B1 (en) * | 2001-02-19 | 2004-08-04 | 김광우 | Method and apparatus for providing comprehensive information of a building including geographic information system of it with computer network |
| KR20020067779A (en) * | 2001-02-19 | 2002-08-24 | 주식회사 지아이에스라이프 | Flash Map Search Service with Chatting at Same Time |
| KR20020085259A (en) * | 2001-05-07 | 2002-11-16 | 학교법인 인하학원 | Web geographic information system of a base vector and control method thereof |
| KR20030045362A (en) * | 2001-12-03 | 2003-06-11 | (주)카이노스 | DB collection construction method and service application method of web GIS based location information system |
| KR100514944B1 (en) * | 2002-06-20 | 2005-09-16 | 주식회사 엔지스테크널러지 | Method For Servicing Order And Search Of The Geographic Information Data Using Internet |
| KR100521728B1 (en) * | 2002-07-13 | 2005-10-17 | 한국전자통신연구원 | Video geographic information system |
| KR100449338B1 (en) * | 2002-07-22 | 2004-09-18 | 지오디시스템(주) | System for replaying moving pictures and method thereof |
| KR100472203B1 (en) * | 2002-12-12 | 2005-03-10 | 한국전자통신연구원 | Fast image processing system and method thereof |
| KR100678395B1 (en) * | 2006-06-22 | 2007-02-02 | 대원지리정보(주) | Real-time Position Correction System and Method of Geospatial Data Using Satellite Image and Aerial Image |
| US20090027418A1 (en) * | 2007-07-24 | 2009-01-29 | Maru Nimit H | Map-based interfaces for storing and locating information about geographical areas |
| KR100918067B1 (en) * | 2007-12-14 | 2009-09-22 | (주)쎄트렉아이 | High speed video display method and system |
| US11127201B2 (en) | 2017-01-04 | 2021-09-21 | Gaia3D Inc. | Method for providing 3D GIS web services |
| KR101877739B1 (en) * | 2017-01-04 | 2018-07-12 | 가이아쓰리디 주식회사 | Method of providing 3d gis web service |
| KR102046112B1 (en) * | 2017-12-15 | 2019-11-18 | 주식회사 상헌 | Apparatus for providing 3d terrain and facility data using online map open api and method thereof |
| KR101885646B1 (en) * | 2018-03-29 | 2018-08-06 | (주)디투이노베이션 | A sar image generation method in 3d terrain engine |
-
2000
- 2000-05-24 KR KR10-2000-0028182A patent/KR100375553B1/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100462496B1 (en) * | 2002-02-26 | 2004-12-17 | 김칠곤 | Geographical image information service method using internet |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20000050200A (en) | 2000-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100375553B1 (en) | Geographic Information Service Method of Using Internet Network | |
| US8009919B2 (en) | Image managing apparatus and image display apparatus | |
| US6208935B1 (en) | Map application system | |
| US6032157A (en) | Retrieval method using image information | |
| EP2321770B1 (en) | Architectures and methods for creating and representing time-dependent imagery | |
| US8264584B2 (en) | Image capturing apparatus, additional information providing server, and additional information filtering system | |
| CN101553778B (en) | Method for reappearring numerical map and tile therein | |
| US8051089B2 (en) | Systems and methods for location-based real estate service | |
| US20020091758A1 (en) | Map viewing, publishing, and provisioning system | |
| EP1426876A1 (en) | Geographical information system | |
| US20110007094A1 (en) | Architectures and methods for creating and representing time-dependent imagery | |
| US20060158448A1 (en) | Method and program for improving three-dimensional air excursion using a server and a client | |
| CN103069470B (en) | Method and apparatus for searching content | |
| CN101937535A (en) | Panoramic electronic map-based virtual tourism platform system | |
| CN101014831A (en) | Digital Mapping System | |
| JP5294522B2 (en) | Map / photo image distribution system and its client system | |
| CN112131332A (en) | Information point updating method and device, electronic equipment and computer storage medium | |
| US20030117658A1 (en) | Method for processing map information | |
| CN111966853B (en) | Management method of remote sensing image | |
| JP5553483B2 (en) | Optimal oblique photograph providing method, optimum oblique photograph providing system, and optimum oblique photograph providing apparatus | |
| JP3602833B2 (en) | Map presentation device and map presentation method | |
| KR100563085B1 (en) | Composite display method of numerical map and photographic image | |
| JP4630528B2 (en) | Spatio-temporal data management device | |
| JP3476752B2 (en) | Information overlay display method and apparatus, and recording medium storing the program | |
| CN115952244A (en) | Online loading method, device and medium for vector slicing service in drawing software |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20000524 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20010306 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20020530 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20030114 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20030226 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20030227 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20060124 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20070212 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20080123 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20090225 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20100218 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20101203 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20120227 Start annual number: 10 End annual number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20121205 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
Payment date: 20121205 Start annual number: 11 End annual number: 11 |
|
| FPAY | Annual fee payment |
Payment date: 20131212 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
Payment date: 20131212 Start annual number: 12 End annual number: 12 |
|
| FPAY | Annual fee payment |
Payment date: 20141203 Year of fee payment: 13 |
|
| PR1001 | Payment of annual fee |
Payment date: 20141203 Start annual number: 13 End annual number: 13 |
|
| FPAY | Annual fee payment |
Payment date: 20160425 Year of fee payment: 14 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160425 Start annual number: 14 End annual number: 14 |
|
| FPAY | Annual fee payment |
Payment date: 20170210 Year of fee payment: 15 |
|
| PR1001 | Payment of annual fee |
Payment date: 20170210 Start annual number: 15 End annual number: 15 |
|
| FPAY | Annual fee payment |
Payment date: 20180220 Year of fee payment: 16 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180220 Start annual number: 16 End annual number: 16 |
|
| FPAY | Annual fee payment |
Payment date: 20200224 Year of fee payment: 18 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200224 Start annual number: 18 End annual number: 18 |
|
| PC1801 | Expiration of term |
Termination date: 20201124 Termination category: Expiration of duration |