CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·자전거당 ·개발한당 ·소시당 ·이륜차당 ·나스당 ·AI당 ·안드로메당 ·패스오브엑자일당 ·걸그룹당 ·사과시계당 ·영화본당 ·클다방 ·골프당 ·노키앙 ·노젓는당 ·디아블로당 ·IoT당 ·축구당 ·창업한당 ·윈폰이당 ·젬워한당 ·가상화폐당 ·리눅서당 ·여행을떠난당 ·전기자전거당 ·바다건너당 ·물고기당 ·육아당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·키보드당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·소셜게임한당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

모두의공원

국내 공공API들 진짜 총체적 난국이네요.. 11

6
2025-06-15 19:49:24 수정일 : 2025-06-15 19:54:32 180.♡.104.47
바람별

API들을 이제 끌어다 본격적으로 이런저런 서비스들


하나하나 적용시켜보고 있는데 온갖 데이터 파편화는 둘째치고


데이터가 안 맞는 경우도 있네요? 안 쓰는 API는 폐기 시켜야지


왜 아직도 공공 데이터에서 제공해주고 있는지..


해당 API 제공 페이지 댓글에 질문 들어가보니 자기는 모른다


어디 부서로 전화해봐라..는 댓글만 달 거면 뭐하러 질문을 받는지...


그냥 전화번호 안내로 퉁치지... 



1번 API를 설명하기 위한 2번 API가 있는데...


왜 이걸 API 사용 방법에 기입 안 해놓고 2번 API로 따로 제공해주는지 1차 의문.


2번 API에서 제공해주는 1번 API정보를 적용해보니 뭔가 안 맞네요?


실제로 찾아보니 다른 정보가 맞음... 2번이 틀렸거나 1번이 틀렸거나...



예를 들면 1번 API에서 event_type = 002 로 응답이 옵니다. 002가 뭐야? 하고


찾아보는데 설명서에 없어요.. 구글링 해보니 2번 API를 호출하면 된데요.


근데 2번 API를 또 호출해서 받아보면 event_002_nm = 연어 축제 라고 응답이 옵니다.

(그리고 응답 데이터는 5개가 끝.. 상수로 이벤트 번호 1번은 뭐고 2번은 뭐다 안내를 왜

굳이굳이 API호출해야 알려주죠?? 그럴거면 그냥 1번 API설명에 안내를 해야지!!!)


일단 1번 API에 'event_type = 002'라고 하고 'event_nm = 연어 축제' 이렇게


한 번에 제공을 해주거나, API 사용 설명서에 적어두거나 하면 되는데...


그 값을 다른 API를 찾아서 호출해서 알아야되나??가 첫 번째 의문이고요...


결정적으로 그 API에서 '연어 축제'라고 알려줬는데 연어 축제가 아니길래


실제 그 데이터를 다루는 공공페이지를 들어가봤더니 '송어 축제'인 상황입니다.



ㅡ,.ㅡ


기상창 API로 날씨 정보 조합하고 대기질 정보까지 불러오는데만 API를 총 7개인가


호출해서 정보를 받아 넣는데.. 데이터 이름들도 죄다 전문용어로 도배를 해놔서


이 용어가 무슨 정보를 의미하는지도 다 찾아보고 정리해야되고...


비효율만 보면 현기증이 오는 성격인데 충격이 이만저만이 아니더라고요.


생활 날씨 정보는 기상청에 파편화된 API를 6개인가 불러와서 가공하고


정리해야되고, 또 대기질 정보는 에어코리아에서 따로 또 불러서 받아와야 되네요...ㄷㄷ;;



이걸 지금 국내에 수 많은 서비스들이... 날씨 데이터 가공을 위해서


얼마나 많은 코드 낭비를 하고 자원 낭비를 했을지 어질어질합니다.



아.. 진짜 쓰면 쓸수록 놀라움 그 잡채.......


날씨만 해도 이런데.. 수 많은 다른 데이터들도 다 이 상황인 거 아니에요??


앞으로 얼마나 더 많은 비효율을 경험하게 될까요?


벌써 무서워요.....



공공데이터를 사용하는 국내 개발자들의 생산성 증대를 가로막는


주범이 공공데이터 그 자체 같네요....

바람별 님의 게시글 댓글
SIGNATURE
나쁜 정당에 투표하지 말고,
나쁜 신문을 보지 않고,
집회에 나가고,
인터넷에 글을 올리고,
하다못해 담벼락을 쳐다보고
욕이라도 할 수 있다.
하려고 하면 너무 많다.

2009년 6월,
故김대중 대통령
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [11]
그시절그때
IP 218.♡.203.3
06-15 2025-06-15 19:55:57
·
공짜잖아요.

막히는 부분 있으면 삭 긁어서 gpt에게 보여주면서 상의하면 답이 또 나오기도 하더라고요.
바람별
IP 180.♡.104.47
06-15 2025-06-15 20:02:41
·
@그시절그때님 공짜가 문제가 아닌 것 같습니다. 결국 다 세금으로 운영되고 있어요.
니케니케
IP 222.♡.5.59
06-15 2025-06-15 20:02:48
·
관리 책임 주체를 명확하게 하고, 전수 조사를 해서 의미 관리가 안되고 책임자 할당이 안되는건 폐기 해야죠.
aqure84
IP 180.♡.204.252
06-15 2025-06-15 20:07:23 / 수정일: 2025-06-15 20:12:50
·
한 업체에서 만든 것도 아니고...
그냥 필요에 의해 그때그때 만들어진 것이라 파편화는 어쩔 수 없는 영역입니다.

데이터를 넣는 공무원들도 업무 담당자가 바뀔때마다 자기 주관적인 해석대로 데이터를 넣기 때문에 개발자들이 생각하는 직관적인 데이터가 힘들어보기도 했습니다.

또한 겪으신 대로 문서의 친절함을 바라는게 과분할 정도로 느껴지더라구요. 그정도로 개판이었습니다 ㅋㅋㅋ
그냥 문제 없이 제대로 돌아가기만 한다면 만족할 정도였습니다.

그나마 이쪽에서는 국토부 실거래 API가 가장 정리가 잘된 편입니다. 오래부터 내려오고 가장 많이 이용되는 API다보니 정리가 가장 잘된편입니다.

이런 영역에 AI가 도입되면 참 정리가 잘될거 같고요
개발 규격이나 포맷도 정부측에서 가이드라인을 만들어서 업체들에게 배포하는 것도 중요합니다만...
최소한의 개발적인 이해도를 가진 공무원이 있을까... 라는 의문도 많이 듭니다 ㅋㅋㅋㅋ
zilog
IP 223.♡.85.197
06-15 2025-06-15 20:14:10 / 수정일: 2025-06-15 20:14:25
·
그때그때 필요에 따라 여기저기 하청 줘서 만드는 거라 좀 그렇죠. 쳬계적으로 관리를 해야하는데 말이죠.
츠바이
IP 222.♡.135.191
06-15 2025-06-15 20:15:53
·
지속적으로 전문인력에게 관리시켜야 하는데 그런 예산을 기재부가 그냥 놔두지 않습니다
허니콤보닭죽
IP 211.♡.203.151
06-15 2025-06-15 20:32:25
·
@츠바이님 사실 이게 중요합니다.

막상 특정 업체 하나 선정해서 뼈대 잡는다 하더라도 계약 끝나면 다시 입찰 들어갑니다. 그러면 기존 업체가 다시 낙찰 받는다는 보장이 없어요. 계속 한 업체가 수의계약이든 뭐든 잡고 있으면 어느순간 감사 들어올꺼고 예산 깎이고 난리납니다.

조달 입찰에 장단점이 있지만 이런 부분에서는 단점으로 작용할 수 밖에 없는데 마땅한 보완책도 없다는게 문제죠.
리안
IP 125.♡.9.118
06-15 2025-06-15 21:16:38
·
ㅎㅎㅎ;;;
제가 멘토링 할 때 기상청 api 정리해서 open weather map 처럼 oneshot api 하나 만들어주는 코드 잘 만들어서 github 공개하면 무조건 채용할거다 (백엔드) 라고 한 적이 있는데. 진짜 속 터지죠.

gps 기준으로 처리도 안되고, 무슨 결과물이 형식도 없는 서술형 텍스트로와서 써먹기도 애매한것들도 있고... ㅠ
국내 기준에서는 기상청만한 곳도 없어서 안쓸수도없고...;
BMCall
IP 211.♡.226.158
06-15 2025-06-15 23:27:04
·
공공기관 근무했던 지인에게 똑같은 얘기를 들었습니다.
덮어 씌우고, 덮어 씌우고, 쓰지 않아도 모르니까 남겨두고, 또 계속 덮어서 얹혀놓고.
담당자 인수인계, 개발업체 인수인계 그런거 없다죠.
규격화가 필요합니다.
Dijkstra
IP 210.♡.62.113
06-16 2025-06-16 06:59:45
·
정통부 산하에 공공데이터 api를 담당하는 부서나 담당자가 하나라도 있으면 해결 되겠네유.

euc_kr을 utf로 전환하는 작업도 하고…
CopperLight
IP 175.♡.17.80
06-22 2025-06-22 11:49:35
·
그냥 우리 부서에서 몇 건 데이터 공유했다는 실적에 급급해서..
정말 쓸모 없는 데이터들도 많이 있는듯..
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.