<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>이현준 블로그</title>
    <link>https://www.leehyeonjun.com/blog</link>
    <description>웹 개발자 이현준의 블로그. GIS·지도·웹 개발 기록을 남깁니다.</description>
    <language>ko-KR</language>
    <atom:link href="https://www.leehyeonjun.com/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Sun, 05 Jul 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>좌표를 변환했더니 서울이 사라졌다 — proj4와 ST_Transform의 함정</title>
      <link>https://www.leehyeonjun.com/blog/gis-08-coordinate-transformation</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-08-coordinate-transformation</guid>
      <description>5179로 받은 데이터를 4326으로. 코드 한 줄이면 되는데 왜 서울이 지도 밖으로 날아갈까. 좌표 변환이 실제로 하는 일과, proj4js·PostGIS·GDAL에서 사람들이 가장 자주 빠지는 네 가지 함정.</description>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>한국은 왜 EPSG:5179를 쓸까 — 좌표계의 주민등록번호, EPSG</title>
      <link>https://www.leehyeonjun.com/blog/gis-07-epsg-codes</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-07-epsg-codes</guid>
      <description>같은 127, 37.5도 좌표계가 다르면 다른 곳이다. 측지계와 투영을 숫자 하나로 묶은 EPSG 코드, 4326·3857·5179·5186의 차이, 그리고 한국 좌표계가 이렇게 많은 이유.</description>
      <pubDate>Sun, 28 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>지도 투영법 총정리 — 완벽한 세계지도가 불가능한 이유</title>
      <link>https://www.leehyeonjun.com/blog/gis-06-map-projections</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-06-map-projections</guid>
      <description>둥근 지구를 평평한 화면에 펴는 순간, 무언가는 반드시 거짓말이 된다. 그것도 수학적으로 증명된 불가능. 정각·정적·정거, 원통·원뿔·평면, 그리고 한국이 자기만의 좌표계를 쓰는 이유까지.</description>
      <pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>지구의 진짜 모양 — 같은 좌표가 수백 미터 어긋나는 이유</title>
      <link>https://www.leehyeonjun.com/blog/gis-05-shape-of-earth</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-05-shape-of-earth</guid>
      <description>지구는 공이 아니다. 적도가 불룩한 타원체, 그보다 더 울퉁불퉁한 지오이드, 그리고 측지계(Bessel·GRS80·WGS84)가 다르면 같은 위경도가 수백 미터 어긋나는 이유 — 한국이 동경측지계를 버린 사연.</description>
      <pubDate>Fri, 26 Jun 2026 12:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>위도와 경도, 그리고 도분초 — 숫자 두 개로 지구의 한 점을 찍기까지</title>
      <link>https://www.leehyeonjun.com/blog/gis-04-latitude-longitude</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-04-latitude-longitude</guid>
      <description>순서만 바꿔도 서울이 바다에 빠지는 좌표의 함정. 위도·경도와 도분초(DMS), 십진도 변환, 그리고 (위도,경도)와 (경도,위도) 사이에서 개발자가 가장 자주 밟는 지뢰.</description>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>공간 데이터의 특별함 — 가까운 것은 먼 것보다 더 닮는다</title>
      <link>https://www.leehyeonjun.com/blog/gis-03-toblers-first-law</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-03-toblers-first-law</guid>
      <description>왜 공간 데이터는 일반 데이터처럼 다루면 안 될까? 50년 전 디트로이트 시뮬레이션 논문에 각주처럼 적힌 한 줄에서 시작된 지리학 제1법칙, 그리고 모든 공간 분석이 따로 존재하는 이유.</description>
      <pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>지도의 역사 — 점토판에서 디지털 트윈까지</title>
      <link>https://www.leehyeonjun.com/blog/gis-02-history-of-maps</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-02-history-of-maps</guid>
      <description>바빌론 점토판에서 디지털 트윈까지, 지도가 걸어온 길. 메르카토르 도법이 그린란드를 아프리카만 하게 키운 이유와, 당신 폰 속 지도가 여전히 1569년 도법인 까닭.</description>
      <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>GIS란 무엇인가 — 지도는 결과물, GIS는 시스템</title>
      <link>https://www.leehyeonjun.com/blog/gis-01-what-is-gis</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/gis-01-what-is-gis</guid>
      <description>카카오맵·배민·재난문자가 모두 GIS다. 1854년 콜레라 지도로 보는 GIS의 본질과, 지도와 GIS의 결정적 차이.</description>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
      <category>GIS</category>
    </item>
    <item>
      <title>@next/mdx로 블로그 만들기 2 (App router)</title>
      <link>https://www.leehyeonjun.com/blog/next_mdx_blog2</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/next_mdx_blog2</guid>
      <description>Anchor Navigation 구현, blurDataURL 기능 활용, Parallel Routes 및 Intercepting Routes 기능을 통한 모달 구현</description>
      <pubDate>Sun, 23 Jun 2024 00:00:00 GMT</pubDate>
      <category>Next</category>
    </item>
    <item>
      <title>@next/mdx로 블로그 만들기 (App router)</title>
      <link>https://www.leehyeonjun.com/blog/next_mdx_blog</link>
      <guid isPermaLink="true">https://www.leehyeonjun.com/blog/next_mdx_blog</guid>
      <description>@next/mdx를 이용해 블로그 만드는 여정</description>
      <pubDate>Tue, 18 Jun 2024 00:00:00 GMT</pubDate>
      <category>Next</category>
    </item>
  </channel>
</rss>