본문 바로가기

728x90
반응형
728x170

사실, 위 제목은 어그로다.

'chatgpt 후기2~오클 막힌 웹페이지 어떻게 긁어올까?' 본디 이 제목이지만, chatgpt에게 까리하게 바꿔달라고 하니, 이렇게 만들어 주더라...

 

오클은 오른쪽 클릭인데... 말 해 줄걸 그랬나...

 

여튼 이격거리 계산기를 하도 못 만들길래, 예제를 던져줬다.

그랬더니!!!!

 

 

See the Pen Untitled by xelaw (@xelaw) on CodePen.

이렇게 만들어 주었다...

드디어 나의 마음을 알아주는구나...

율리우스식을 이용하여 태양광 고도각을 구한 다음 적용 할려고 하니, 무료라... 코드 쓰다가 말더라...

// Date 객체에 getDOY() 메소드를 정의합니다.
Date.prototype.getDOY = function() {
  var onejan = new Date(this.getFullYear(), 0, 1);
  return Math.ceil((this - onejan) / 86400000);
}

// 위도, 경도, 시간 값을 입력 받아 태양 고도각을 계산하는 함수를 정의합니다.
function calculateSolarAltitude(lat, lon, date) {
  // Date 객체를 생성합니다.
  var d = new Date(date);

  // Date 객체에서 년, 월, 일, 시, 분, 초 값을 추출합니다.
  var year = d.getFullYear();
  var month = d.getMonth() + 1;
  var day = d.getDate();
  var hour = d.getHours();
  var minute = d.getMinutes();
  var second = d.getSeconds();

  // 계산에 필요한 일 수를 계산합니다.
  var doy = d.getDOY();

  // 위도와 경도 값을 라디안 단위로 변환합니다.
  var latRad = lat * Math.PI / 180.0;
  var lonRad = lon * Math.PI / 180.0;

  // 태양 시각각을 계산합니다.
  var utcTime = hour + (minute / 60.0) + (second / 3600.0);
  var t = (doy - 1) + (utcTime / 24.0);
  var tc = (t - 81.0) / 36525.0;

  // 태양의 평균 궤도 경도를 계산합니다.
  var l = 280.460 + (36000.770 * tc);
  l = l % 360;
  if (l < 0) {
    l += 360;
  }

  // 태양의 평균 궤도 경도의 변화율을 계산합니다.
  var g = 357.528 + (35999.050 * tc);
  g = g % 360;
  if (g < 0) {
    g += 360;
  }

  // 태양의 진규위치를 계산합니다.
  var eclipticLongitude = l + (1.915 * Math.sin(g * Math.PI / 180.0)) + (0.020 * Math.sin(2 * g * Math.PI / 180.0));
  eclipticLongitude = eclipticLongitude % 360;
  if (eclipticLongitude < 0) {
    eclipticLongitude += 360;
  }

  // 태양의 균일한 수평 위치각을 계산합니다.
  var meanObliquity = 23.4393 - (0.013 * tc);
  var hourAngle = (15.0 * (utcTime - 12.0)) * Math.PI / 180.0;
  var declination = Math.asin(Math.sin(meanObliqu

 

이것을 조금 다듬고 고도각은 chatgpt에게 일일히 물어보거나, 사이트에서 가져 오면 될 듯하다.

 

여튼 공짜로 쓸 수 있을 때 많이 써둬야지~

대한민국 태양 고도각을 알 수 있는 사이트로는 아래와 같은 사이트가 있습니다.

  1. 한국천문연구원 태양과 달의 움직임 시뮬레이션 : https://astro.kasi.re.kr/main/index.jsp

이 사이트는 한국천문연구원에서 제공하는 태양과 달의 움직임 시뮬레이션 페이지로, 현재 위치와 시간을 입력하면 태양 고도각을 확인할 수 있습니다. 또한 다양한 기능들이 제공되어 태양과 달의 위치, 일출/일몰 시간, 일식/월식 정보 등을 확인할 수 있습니다.

  1. Naver 지도 태양위치 : https://m.map.naver.com/sun

이 사이트는 Naver 지도에서 제공하는 태양위치 페이지로, 현재 위치와 시간을 입력하면 태양의 위치와 고도각을 확인할 수 있습니다. 또한 지도상에서 현재 위치를 확인할 수 있어 태양 고도각에 대한 시각적 이해가 용이합니다.

  1. timeanddate.com : https://www.timeanddate.com/sun/south-korea/seoul

이 사이트는 timeanddate.com에서 제공하는 대한민국 서울의 태양 고도각 정보를 제공합니다. 날짜와 시간을 선택하면 일출/일몰 시간과 함께 태양 고도각을 확인할 수 있습니다. 또한 계절별 태양의 움직임에 대한 정보와 태양에 대한 다양한 기사도 함께 제공되어 있습니다.

위와 같은 사이트들을 이용하면 쉽게 대한민국의 태양 고도각 정보를 확인할 수 있습니다.

 

 

 

아, 네이버 같은데 보면 오른쪽 클릭 막아놨잖아?

필자 글도 오른쪽 클릭 막아놨고...

그 때는 이것을 이용해봐!

2023.02.23 - [각 종 it/티스토리 등 프로그래밍] - 엣지 몰입형 리더 어느 사이트나 적용 해 보자(TTS)

 

엣지 몰입형 리더 어느 사이트나 적용 해 보자(TTS)

솔방울 필자의 사이트는 가독성이 떨어진다. 나름 부드러운 것을 생각하여, 바탕과 글자색을 일치화 하고, 거기다 글자 크기가 작아 가독성이 떨어진다. 여기다 그 흔한 번역기도 없다... 어떻게

aldkzm.tistory.com

위 예제글도 오클 막아놨던데, 당연히 이 것을 이용해서 간단히 긁어왔음~

반응형
그리드형
영덕박달대게 택배 영양 태양광 1.9mw 전복소라 영덕 태양광 1.7mw 이시가리(줄가자미) 공장 위 500kW 고둥 영덕박달대게 택배 돌문어 영덕박달대게 택배 영덕박달대게 홑게 회 신재생에너지
#강구박달대게 시세는(054-734-0458)
#태양광 상담은(010-2668-3897)...