🗺️ GIS & RS393 [GIS] pyproj :: 파이썬 GIS 라이브러리 pyproj는 파이썬에서 지리 정보 시스템(GIS) 관련 작업을 수행할 때 사용되는 라이브러리입니다. 이 라이브러리는 좌표 변환과 지도 투영을 다루기 위해 사용됩니다. pyproj는 PROJ 라이브러리에 기반하고 있으며, 다양한 좌표계와 지도 투영을 지원합니다. 주요 기능은 다음과 같습니다:좌표 변환: 서로 다른 좌표계 간의 좌표 변환을 지원합니다. 예를 들어, WGS84(위도/경도) 좌표계를 UTM(Universal Transverse Mercator) 좌표계로 변환할 수 있습니다.지도 투영: 다양한 지도 투영을 지원하여 지리적 좌표를 평면상의 좌표로 변환할 수 있습니다.좌표계 정의: 다양한 좌표계를 정의하고 사용할 수 있습니다.pyproj를 사용하면, 예를 들어 GPS 데이터를 다른 지도 투영법으로 .. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 31. [GIS] GDAL(Geospatial Data Abstraction Library)이란? :: GIS 오픈소스 라이브러리 GDAL(Geospatial Data Abstraction Library)은 공간 데이터를 처리하고 변환하는 데 사용되는 오픈 소스 라이브러리입니다. GDAL은 다양한 래스터와 벡터 데이터 형식을 지원하며, 공간 데이터의 읽기, 쓰기, 변환, 투영 변환, 처리 및 분석 작업을 수행할 수 있습니다.주요 기능은 다음과 같습니다:다양한 데이터 형식 지원: GDAL은 수십 가지 래스터 및 벡터 파일 형식을 지원하여, 다양한 데이터 소스를 통합하고 변환하는 데 유용합니다.투영 변환 및 좌표 변환: 데이터가 다양한 좌표계에서 올 때, GDAL을 사용하여 동일한 좌표계로 변환할 수 있습니다.데이터 변환 및 처리: GDAL을 사용하여 래스터 데이터의 리샘플링, 클립, 합성, 합병 등의 작업을 수행할 수 있습니다.명령줄.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 31. [GIS] KML (Keyhole Markup Language)이란? / 구글어스/구조/xml KML (Keyhole Markup Language)은 지리적 데이터의 시각화 및 공유를 위해 사용되는 XML 기반의 파일 형식입니다. Google Earth와 같은 지리 정보 시스템(GIS) 애플리케이션에서 주로 사용됩니다. KML 파일은 지도 위에 점, 선, 다각형, 이미지 오버레이 등을 표시하는 데 사용됩니다.KML의 주요 요소Placemark: 지도에 표시할 위치나 지점을 나타냅니다. 이름, 설명, 위치(위도, 경도), 스타일 등을 정의할 수 있습니다.Point: 특정 지리적 위치를 나타냅니다. 위도와 경도를 포함합니다.LineString: 일련의 연결된 선을 나타냅니다. 여러 개의 좌표 점을 포함할 수 있습니다.Polygon: 다각형 영역을 나타냅니다. 외부 경계와 내부 홀(옵션)을 정의할 수 .. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 31. [ArcMap] 범례에 해당 개체의 개수 자동으로 표시하기 :: Show fefeature count 이미 만들어진 범례를 더블클릭하여 Legend Properties 들어감 원하는 레이어를 선택한 후, Show fefeature count 에 체크, ( 와 ) 각각 체크후 확인 🗺️ GIS & RS/📍 ArcGIS・QGIS 2024. 7. 31. [GIS] 더 나은 지도를 만드는 꿀팁 필자는 GIS를 전공하면서 굉장히 많은 개수의 지도를 보고, 또 만들었다. 그러면서 습득한 몇 가지의 디테일들이 있다. * 행정구역 경계는 가장 뒤로 이와 같이 레이어의 위에 행정구역 경계가 오면 안 된다.경계는 뒤로 가야 한다. * symbology 색은 구분 잘 되도록 서로 색이 비슷하면 구분하기 어려우므로, 빨/노/초/파/보 정도로 구분이 쉬운 색상을 선택한다. * 굴림 폰트 지양(개인 취향) 둥글둥글한 굴림보다는 고딕류를 선택하자.추천 : 나눔스퀘어, pretendard, kopub 고딕 * 축척, 방위는 반드시 지도의 기본이다. * 투영 확인현재 적용된 투영법이 해당 지역을 정확히 나타내줄 수 있는 것인지 확인해야 함 ex. 한국을 보여주는 지도인데 유럽을 위한 투영법을 적용했다면 왜곡.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 31. [GIS] GeoSpark :: 공간데이터 분석 라이브러리 GeoSpark는 대규모 공간 데이터를 분석하고 처리하기 위한 고성능 분산 컴퓨팅 라이브러리입니다. Apache Spark 위에 구축되었으며, 공간 데이터의 인덱싱, 질의, 분석 등을 효율적으로 수행할 수 있도록 다양한 기능을 제공합니다. 주요 특징은 다음과 같습니다:공간 데이터 인덱싱: GeoSpark는 R-Tree 및 Quad-Tree와 같은 공간 인덱싱 기법을 사용하여 대규모 공간 데이터를 효율적으로 인덱싱할 수 있습니다.공간 질의: 포인트, 폴리곤, 라인 등의 공간 객체에 대해 다양한 공간 질의(예: 범위 질의, K-최근접 이웃 질의)를 수행할 수 있습니다.공간 조인: 두 개 이상의 공간 데이터셋 간의 공간 조인을 효율적으로 수행할 수 있습니다.확장성: Apache Spark의 분산 컴퓨팅 기능을.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 30. [GIS] GeoTIFF 확장자 :: 래스터 이미지 데이터 GeoTIFF는 지리정보를 포함한 TIFF (Tagged Image File Format) 파일의 한 종류입니다. 이는 주로 지리공간 데이터를 저장하고 교환하기 위해 사용됩니다. GeoTIFF는 표준 TIFF 파일에 지리적 정보를 포함시키는 방식으로, 이미지를 지구상에서 정확히 위치시키는 데 필요한 다양한 지리적 메타데이터를 포함합니다.주요 특징지리적 메타데이터 포함:좌표계, 원점, 해상도, 투영법 등의 정보를 포함하여 이미지가 지구상에서 정확히 위치할 수 있도록 합니다.다양한 데이터 형식 지원:GeoTIFF는 흑백, 컬러, 다중 스펙트럼 등의 다양한 이미지 유형을 지원합니다.표준 형식 기반:TIFF 파일 형식을 기반으로 하여, 기존의 TIFF 뷰어 및 편집기에서도 기본 이미지를 확인할 수 있습니다.유연.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 30. [웹지도] Google Map API 용어 정리 아래는 구글 지도 API를 통해 지도를 커스터마이징하고, 사용자 인터페이스를 개선하는 데 사용되는 기능과 개념을 설명합니다.윈포윈도우 (InfoWindow)설명: 지도에 특정 위치나 마커를 클릭했을 때 나타나는 정보 창. 이 창은 텍스트, 이미지, 링크 등의 다양한 정보를 표시할 수 있습니다.용도: 사용자에게 추가 정보를 제공하고, 지도 상의 특정 위치와 상호작용할 수 있게 합니다.예시 코드:var infowindow = new google.maps.InfoWindow({ content: "Hello World!"});var marker = new google.maps.Marker({ position: { lat: -34.397, lng: 150.644 }, map: map, title: "Hel.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 30. [GIS] shp to GeoJSON 변환 사이트 :: mapshaper shp 파일을 GeoJSON으로 변환할 수 있는 사이트이다.shp는 널리 쓰이는 확장자이지만, 웹에서 쓸 때는 GeoJSON으로 바꿔야 한다. shp는 일반적으로 여러 개의 파일 묶음이 있어야 제대로 동작을 하기 때문에, shp 묶음을 다 업로드해야 한다.(ex. zip 파일로 압축) https://mapshaper.org/ mapshaperDrop, paste or select files to import. Shapefile, GeoJSON, TopoJSON, KML and CSV formats are supported. Files can be zipped or gzipped.mapshaper.org 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 30. [GIS] mapschool.io :: 지도학, GIS, 공간 데이터 관련 개념 잘 정리되어있는 사이트 공간 데이터, GIS 하는 사람들이 꼭 알아야 할 개념이 잘 정리되어 있는 사이트이다. https://mapschool.io/index.kr 지도교실: 지도를 처음 만드는 이들을 위한 안내서지도교실 지도란 무엇일까? 컴퓨터의 도움을 받아 거의 모든 지도를 만드는 지금과는 달리 1980년대까지만 해도 지도 제작은 손이 많이 가는 작업이었다. 오늘날 우리는 처음 가는 곳을 스마트mapschool.io 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 30. [공간 자료] 전국 개발제한구역 SHP (시/도) https://www.vworld.kr/dtmk/dtmk_ntads_s002.do?svcCde=MK&dsId=30261 브이월드국가가 보유하고 있는 공개 가능한 공간정보를 모든 국민이 자유롭게 활용할 수 있도록 다양한 방법을 제공합니다.www.vworld.kr 🗺️ GIS & RS/💽 공간 데이터 저장소 2024. 7. 29. [GIS] 웹지도 마커 클러스터링 마커 클러스터링이란?마커 클러스터링은 웹 지도의 마커가 많아질 때 발생하는 성능 저하와 시인성 문제를 해결하기 위한 기법입니다. 지도에 많은 마커가 동시에 나타나면, 마커가 겹쳐서 보이기 어려워지고 지도 렌더링 속도가 느려질 수 있습니다. 클러스터링을 통해 가까운 위치에 있는 마커들을 하나의 그룹으로 묶어줌으로써 이러한 문제를 해결할 수 있습니다.기본 원리마커 클러스터링은 지도상의 마커들이 서로 가까이 있을 때 이를 그룹화하여 하나의 클러스터로 표시합니다. 사용자가 지도를 확대하거나 축소할 때, 클러스터는 자동으로 재구성되어 시인성과 성능을 모두 개선합니다. 이 과정에서 ClusteringKey 인터페이스를 구현한 키를 사용해 마커의 위치를 정의하고, 클러스터링의 기준을 설정합니다.클러스터러 생성과 데이.. 🗺️ GIS & RS/📚 GIS (지리정보시스템) 2024. 7. 29. 이전 1 ··· 9 10 11 12 13 14 15 ··· 33 다음 반응형