유디의 공간정보·개발일기

3. 1028_ OpenLayers개요, 구성요소, 확장 본문

PostgreSQL

3. 1028_ OpenLayers개요, 구성요소, 확장

55yudi 2021. 10. 28. 17:50

https://roadmap.sh/

 

 


- 오늘 진행할 내용


- GeoServer 8090 port로 열고 새 레이어 추가

- 미리보기에서 openlayers로 데이터를 확인할 수 있다.

 

- openlayers 소개

 

- 2.x 버전과 3.x 버전의 차이

 

- my map

  > line 22 줄 주석 해제해야 지도가 뜸

 

- 좌표 검색 : epsg.io

  > 위 좌표 검색 결과를 클릭하면 지도와 포인트가 나온다.

 

- map

 

- view

import 'ol/ol.css';
import {Map, View} from 'ol';
import TileLayer from 'ol/layer/Tile';
import OSM from 'ol/source/OSM';

const map = new Map ({
   target: 'map',
   layers: [
      new TileLayer({
            source: new OSM()
      })
   ],
   view: new View({
         center: [0,0],
         zoom: 0
   })
});
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
   <title>OpenLayers 예제</title>
    <style type="text/css">
      #map {
         width: 400px;
         height: 250px;
      }
    </style>
  </head>
  <body>
   <div id="map"></div>
   <script src="./index.js"></script>
  </body>
</html>

 

-

 

- source

 

- Interaction

 

- 지도 스타일링 깃허브 사이트

 

- 시각화, interaction을 중시하기 때문에 위의 내용들을 reference해서 사용하면 유용할 것임

 

'PostgreSQL' 카테고리의 다른 글

2. 1027_ GeoServer, 레이어발행, 스타일링  (0) 2021.10.27
1. 1026_PostgreSQL 1일차  (0) 2021.10.26