티스토리 뷰
OSM (Open Street Map)
오픈 소스 방식의 무료 지도 서비스.
한국에서 OSM을 사용했을때 몇가지 단점이 있다.
1. 보안
보통 네이버 구글 지도에서는 군사지역은 볼 수 없지만, OSM을 이용하면 군사지역 확인이 가능하다.
군공항 내부 격납고 등 각종 군사 시설물의 노출을 막아놓지 않았다.
따라서 한국 지도에서 공터처럼 보이는 주요 산업 단지의 지도는 오픈스트리트맵이 더 정확하다.
2. 건물 시설
웬만한 도로는 완성되어있지만, 건물이나 시설등을 추가되어있지 않다.
게다가 주소 검색 기능도 지원하지 않는다.
따라서 GIS 개발을 하려면 (우리나라에서) 배경 지도로 Vworld를 사용하는게 더 편리하다.
VWorld
대한민국 지도 서비스.
https://www.vworld.kr/dev/v4dv_wmtsguide_s001.do
사이트에 접속하면 WMS, WFS, WMTS, TMS라는 용어를 볼 수 있다.
WMS, WFS, WMTS, TMS는 타일 공급 방식
WMS (Web Map Service): 서버에서 생성하는 이미지를 인터넷을 통해 제공하는 표준 인터페이스
WFS (Web Feature Service): 인터넷을 통하여 벡터 데이터를 서비스 하기 위한 표준 인터페이스
WMTS(Web Map Tile Service): 베이스맵용 웹 전반에 걸친 프리캐쉬 맵 타일 공유에 관한 웹 맵 타일 서비스
TMS(Tile Map Service): 타일맵 형태의 맵 서비스로 오픈스트리트, 다음, 네이버, 지오서비스의 지도 서비스에서 따르는 맵 서비스 형태
VWorld API
그럼 이제 VWorld API를 사용해 웹에 지도를 띄워보자.
1. 공용키
아래의 코드는 사이트에서 인증키를 따로 발급받지 않아도 사용이 가능하다.
layer = new ol.layer.Tile({
title: 'VWorld Map',
type : 'base',
source : new ol.source.XYZ({
url: 'http://xdworld.vworld.kr:8080/2d/Base/202002/{z}/{x}/{y}.png',
})
2. 개인키 사용하기
vworld 사이트 회원가입 로그인 후 인증키 발급
layers: [
new ol.layer.Tile({
source: new ol.source.XYZ ({
url:'http://api.vworld.kr/req/wmts/1.0.0/개인의 인증키 넣기/Base/{z}/{y}/{x}.png'
})
})
]
Ref.
http://www.gisdeveloper.co.kr/?p=1919
https://namu.wiki/w/%EC%98%A4%ED%94%88%EC%8A%A4%ED%8A%B8%EB%A6%AC%ED%8A%B8%EB%A7%B5
https://sambalim.tistory.com/62
'GIS' 카테고리의 다른 글
OGC API 문서 공부하기 (WFS, WMS) (0) | 2022.04.15 |
---|---|
OpenLayers Map 띄우기 (0) | 2022.04.14 |
CentOS에서 Geoserver 설치하기 (0) | 2022.04.08 |
OpenLayers에서 지도위에 레이어 추가하기 (0) | 2022.04.08 |
Geoserver에서 파일 import 해보기 (0) | 2022.04.07 |
- Total
- Today
- Yesterday
- yumrepository
- createRow
- 공간데이터
- 리눅스폐쇄망
- Postgresql12
- SVN
- Centos7에서 Postgresql12 설치
- getCell
- Some resources were not updated.
- su postgres 안됨
- postgis 설치
- 리눅스
- apachepoi
- setForceFormulaRecalculation
- jdbcType
- svn프로젝트불러오기
- 부하측정
- 엑셀POI
- CreateCell
- Postgis
- yumdownloader
- 폐쇄망에서패키지설치
- OpenLayers
- 인터넷안되는환경에서설치
- 공간데이터병합
- 폐쇄망에서rpm설치
- mybatisif
- shp2pgsql
- getRow
- Geoserver
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |