일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- MDB Connect
- C# MDB Handle
- 경기도 버스
- NUnit
- 버스 API
- JSON
- eventargs
- MDB Select
- MVC
- delegate
- TDD
- 디자인 패턴
- Excel Cell Format
- Cell Border Style
- C# 파일 암/복호화
- 경기도 버스정보시스템
- 시
- Winform
- 공공 데이터 포털
- c#
- solid
- GDI+
- WPF
- 객체지향
- DrawRectangle
- sqlite3
- DrawEllipse
- C# MDB
- eventhandler
- Json.NET
- Today
- Total
White Whale Studio
해당 포스팅은 주기적으로 갱신될 가능성이 높습니다! 특정 UIElement들의 높이, 너비를 상위 부품들의 높이, 너비에 맞춰 바인딩 하고 싶을 때 아래의 소스에서 Path는 가져오고 싶은 요소(높이, 너비), ElementName은 상위 부품의 이름(Grid, 혹은 Window 등등) Height = "{Binding Path=ActualHeight, ElementName=uc}"Width = "{Binding Path=ActualWidth, ElementName=uc}"
이번 포스팅에서는 routeInfo 즉, 노선 정보에 대해서 살펴볼겁니다. 본래 이걸 제가 할게 아니라 API 제공하는 경기도 API 쪽에서 하는게 맞는데.. 답답한 사람이 해야죠. 별 수 있나요. 제공하는 설명서에는 나와있지 않은 내용들도 있으니 참고가 되실 것 같습니다. 00000000 00-00 23 239000607 가평터미널 44151 239000818 가평역 44779 06:30 06:35 07:00 07:05 360 420 000000 00고속 000000000 가평 2 위의 정보는 하나의 노선이 가지는 정보입니다. 제공하는 기반정보 파일에 포함된 내용이구요. 하나씩 살펴보면 위에서부터 노선 id 노선 이름 (예: 100번 버스) 노선 타입(일반형, 시외버스, 좌석형, 직행좌석형, 광역급행버..
앞선 포스팅에서 언급한 바와 같이 기반정보에 대해서 살펴보겠습니다. 요청 URL은 다음과 같습니다. openapi.gbis.go.kr/ws/rest/baseinfoservice?serviceKey=test 서비스 키는 알아서 하시리라 믿습니다. baseInfoItem String 기반정보 목록 routeVersion String 노선정보 버전 routeDownloadUrl String 노선정보 다운로드 경로 stationVersion String 정류소 정보 버전 stationDownloadUrl String 정류소 정보 다운로드 경로 routeStationVersion String 노선-정류소 정보 버전 routeStationDownloadUrl String 노선-정류소 정보 다운로드 경로 areaVe..