루체른에서 유람선을 타고 vitzrau 로 가는 길에 찍은 사진입니다. 그냥, 배에 앉아서 보고만 있어도 힐링이 되는 순간입니다. 배의 진행방향에서 왼쪽편 마을을 찍은 겁니다.
-
tortoisesvn 연결 끊기
더이상 사용하지 않는 svn이 있을경우, 컴퓨터 부팅시 svn버전체크관리때문에 느려지는 경우가 있다. 기본적으로 tortoisesvn에서 연결끊기를 지원하지는 않는것 같고, ( 물론 login cache를 지우면 되긴하지만, 컴퓨터의 모든 svn이 로그아웃되어버린다. ) 원하는 프로젝트만 해제하고 싶을경우, 기존에 인터넷에 찾아보면, registry 어쩌고 하는 방법을 사용하라고 하는데, 이것도 버전에 따라서 다른것 같기도 하고, 나는 실패했다. 그래서, 그냥 탐색기에서 숨김 파일 을 보이게 하면, 아래처럼 프로젝트상단에 .svn 폴더가 보인다. 해당 폴더만 지워주면 그냥 끝난다. 아니면, 탐색기에서 숨김파일을 보이게 설정한후 검색에서 .svn을 검색해서 나온것들 모두 지우면 된다.
-
연산 정밀도 높이기 삽질.
PI값을 이용하여 계산하는 루틴의 정밀도를 높여야 할일이 있어서윈도우 계산기의 파이값을 변수에 넣어두고 사용했었다.물론 저 아래값이 모두 적용될거라곤 생각하진 않았지만, Math.PI값이 정밀도가 떨어진다고 생각했다.( decimal을 이용해봤는데, 성능이 너무 많이 떨어짐 ) public class MyMath{ // 원래 PI값은 3.1415926535897932384626433832795; // Math.PI값은 아래와 같다. // public const double PI = 3.1415926535897931; // 최소한 끝자리를 2로 사용하고 싶은 마음에. public const double PI = 3.1415926535897932;} 근데, ..
-
3DTiles(B3DM) on cesium
연구과제에서 제공받은 3차원 모델 데이터를 이용해서 3D Tiles 데이터로 변환하여 Cesium에 연결함. 데이터 변환 프로세스 모델의 좌표축을 맞추고 높이값이 없는 모델의 경우, 지형으로 높이값을 추출하여 모델에 반영해줌. 모델의 LOD를 사용자 도구에의해서 사전에 수행할수 있음 ( 미수행된 모델은 내부적으로 자동으로 처리함 ) 모델의 좌표계나, 정보에 의지해 사전에 배치정보를 추출함. 모델의 위치와 크기에 따라서 타일구조를 만들고, 해당 타일에 적합한 모델을 배치 하고, 타일이 완성되면 타일단위로 모델병합(개별 batchID할당)을 수행하고, 배포를 위해서 압축( draco/meshopt, ktx(basisu) )를 적용하고, tileset.json을 적절하게 묶어서 최종 배포함. 아직도 부족한 부..
리스트 : 콘텐츠가 있으면 최근 5건을 불러옵니다.
-
대한민국 항공영상 타일링GIS 2025.12.13 14:31
자체제작한 Heliosen DiTAP-BW 프로그램을 이용하여 ( Gdal 사용 )대한민국 전체 항공영상을 타일링. 원본 데이터출처: 지리원 제공영역: 대한민국 전체포맷: Tiff ( epsg:5186 )해상도: 25cm파일: 18,615개 (Tiff)용량: 7TB 출력 데이터포맷: .jpg인덱스 : 경위도 ( 2-base ) 기준, 0 ~ 18레벨파일: 30,436,678개 ( 데이터가 없는 부분은 타일링을 수행하지 않음 )용량: 400G Tar 작업 사양작업용 PC : i7-14700F, 64G-RAM, SSDOS: win11 pro. 작업 시간Overview 생성 : 7시간 (Cubic) 6시간 (Average) Tiling 시간(파일출력): 15시간(..
-
ifcopenshell 컴파일할때 cmake 버전관련 Error개발이야기 2025.08.20 11:33
https://docs.ifcopenshell.org/ifcopenshell/installation.html Installation - IfcOpenShell 0.8.3 documentationPrevious IfcOpenShelldocs.ifcopenshell.org ifcopenshell을 컴파일하려고 했더니, cmake버전관련 오류가 남.최소한 버전얼마 이상을 사용해야 하는데, 이와 관련된 cmake파일들이 너무 많아서일일이 수정하기보다는 Windows 컴파일 기준으로 build-deps.cmd파일의 아래 내용에, 최소 컴파일 버전을 지정하면 해결됨. call :RunCMake -DCMAKE_INSTALL_PREFIX="%INSTALL_DIR%\OpenCOLLADA" -DUSE_STATIC_MSV..
-
대한민국 지형 타일링GIS 2025.04.19 08:13
자체제작한 DiTAP-BW 프로그램을 이용하여 ( Gdal 사용 )대한민국 전체 지형을 타일링.Gdal이 Img 보다 Tiff를 처리하는 성능이 좋기 때문에 Tiff로 처리함.작업 사양개발PC : i7-14700F, 32G-RAM, SSDOS: win11 pro. 원본 데이터출처: 지리원 제공영역: 대한민국 전체 img ( epsg:5186 )해상도: QGIS에서 속성을 보면, 2.5m pixel해상도를 갖고있음파일: 15,693개용량: 89G 작업 시간Img -> Tiff : 대략 20분Overview 생성 : 10분Tiling : 30분초당타일링 성능 : 최고치( 3000타일 ), 평균( 960타일 ) 출력 데이터포맷: .terrain ( Quantized Mesh )인덱스 : 경위도 ( 2-base..
-
vcpkg 버전이 안올라갈때...기타 2025.01.16 15:14
vcpkg protobuf를 사용하는데,기존에 windows에서는 버전이 5.26.1이 최신버전이라고 나오는데 우분투에선 5.29.2 버전이 사용되고 있어서 서로 호환이 안되는 문제가 발생.windows에서 아무리 vcpkg를 갱신하는 명령을 수행하고 해도 - .\vcpkg\bootstrap-vcpkg.bat- .\vcpkg upgrade protobufprotobuf가 up to date라고 만 나옴. 나중에 vcpkg 폴더에서 직접 github update를 수행하고나서 ./bootstrap-vcpkg.bat 수행후,update를 하니 그제서야 정신차림. ** 근데, 라이브러리 버전이 실제로 올라가려면 아래 경고를 잘 봐야함.If you are sure you want to rebuild the ab..
-
연산 정밀도 높이기 삽질..NET 2025.01.13 22:25
PI값을 이용하여 계산하는 루틴의 정밀도를 높여야 할일이 있어서윈도우 계산기의 파이값을 변수에 넣어두고 사용했었다.물론 저 아래값이 모두 적용될거라곤 생각하진 않았지만, Math.PI값이 정밀도가 떨어진다고 생각했다.( decimal을 이용해봤는데, 성능이 너무 많이 떨어짐 ) public class MyMath{ // 원래 PI값은 3.1415926535897932384626433832795; // Math.PI값은 아래와 같다. // public const double PI = 3.1415926535897931; // 최소한 끝자리를 2로 사용하고 싶은 마음에. public const double PI = 3.1415926535897932;} 근데, ..