본문 바로가기

분류 전체보기

(80)
수질 [Water Quality] 강은 자연환경 건강에 필수적이지만 런던의 많은 강은 오염되어 있다. 런던의 41개 하천 수역 중 하나만 ‘좋은’ 등급으로 분류된다. 3개는 ‘불량한’, 5개는 ‘나쁜’, 나머지는 유럽연합 물관리 기본지침 아래 ‘온건한’ 등급이다. 이것은 우리 강이 그들이 건강해야 하는 것보다 훨씬 덜 건강하고, 장어와 바벨 (담수 물고기)과 같은 주요 종들은 런던 강에서 생존하기 위해 고군분투하고 있다는 걸 의미한다. 환경청(EA)은 모니터링 및 규제를 포함해 수질 문제를 감독한다. 수자원 회사는 오염 사고를 예방하고 오염 발생 시 영향을 완화 시킬 책임이 있다. 런던 자치구는 계획 프로세스를 통해 지속 가능한 배수를 촉진함으로써 건물 규정의 시행, 잘못된 연결의 수정, 도로 배수 네트워크의 적절한 유지 보수 및 유출 ..
Android Studio 구글 지도 API 사용하기 구글 Map API를 사용하여 Android Studio에 지도를 삽입해보자. 1. Google APIs https://console.developers.google.com/apis/dashboard Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 먼저 위 사이트로 들어가서 로그인을 한 뒤 프로젝트 만들기 버튼을 클릭한다. 프로젝트 이름을 작성하고 만들기 버튼을 클릭한다. 예시로 프로젝트 이름을 GoogleMap으로 지정하였다. 프로젝트 생성이 완료되면 API 및 서비스 사용 설정 버튼을 클릭한다. Android Studio에서 사용할 것이기 때문에 API 라이브러리에서..
애드몹(Admob) 이용하여 Android Studio 전면 광고 삽입 Admob을 이용하여 전면 광고를 삽입하는 방법을 알아본다. 1. Admob Admob 사이트에 가입한다. https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com 로그인을 완료했다면 광고를 삽입할 앱과 광고 설정을 진행한다. 광고를 삽입할 앱ㅇ르 설정해야 하는데 위 사진과 같은 화면이 나온다. '아니오' 버튼을 눌러 앱 정보를 작성한다. 예시로 앱 이름을 test로 설정하고 플랫폼을 Android로 설정하여 추가해보았다. 추가하면 아래와 같이 앱 이름과 플랫폼, 앱 ID가 보여지..
Android Studio 네이버 지도 API 사용하기 네이버 Map API를 사용하여 Android Studio에 지도를 삽입해보자. 1. Naver Map API Key https://console.ncloud.com/dashboard 먼저 위 사이트로 들어가서 로그인을 한 뒤 결제정보를 작성한다. 결제정보를 작성해도 요금이 부과되지 않는 api를 사용하면 결제가 되지 않는다. 입력을 완료하고 나면 위와 같은 화면이 나오는데 Products & Services 메뉴를 클릭한다. AI-NAVER API 클릭한 뒤 Application 등록 버튼을 누른다. Application 이름을 작성하고 Android Studio에서 Map API를 사용할 것이기 때문에 Mobile Dynamic Map을 체크한 뒤 서비스 환경을 등록한다. Android studio의..
애드몹(Admob) 이용하여 Android studio 배너 광고 삽입 Android 앱에 광고를 달 수 있는 플랫폼에는 여러가지가 있다. 그 중에 Admob을 이용하여 배너 광고를 삽입하는 방법을 알아본다. 1. Admob Admob 사이트에 가입한다. https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com 로그인을 완료했다면 광고를 삽입할 앱과 광고 설정을 진행하면된다. 광고를 삽입할 앱을 설정해야 하는데 위 사진과 같은 화면이 나온다. '아니오' 버튼을 눌러 앱 정보를 작성한다. 예시로 앱 이름을 test로 설정하고 플랫폼을 Android로 설..
네이버 맵 api 사용 및 데이터 레이어 만들기 오늘의 과제 : 지도 상에서 전주천을 표시하고 ph 값에 따라 다른 색으로 나타내는 웹페이지 만들기 구현 방법 생각: 1. 지도를 받아오자 ( 네이버, 다음, 카카오) 2. 전주천을 구분하는 방법생각 - 전주천을 나타내는 공공데이터가 있을까? - 전주천 위치를 직접 하나하나 찍어줘야 할까? 3. 지도위에 전주천을 표시 하는 방법 생각 - 레이어? - 오버레이? 4. ph 값에 따라 색을 다르게 나타내보자 이정도로 생각했고 하나하나 1번부터 해보자. 1. 지도를 받아오자 먼저 웹페이지에 지도를 담고 서비스 하려면 지도 api 를 받아와야한다. 네이버 맵 api 를 선택했고 https://www.ncloud.com/product/applicationService/maps NAVER CLOUD PLATFORM..
안드로이드 스튜디오 데이터바인딩 데이터바인딩 라이브러리란? 선언적 형식으로 레이아웃의 UI 구성요소를 앱의 데이터 소스와 결합할 수 있는 지원 라이브러리이다. 라이브러리를 사용하기 위해서는 1. Android 4.0(API레벨 14) 이상을 실행하는 기기 2. Android Plugin for Gradle 1.5.0 이상 두 가지 조건을 만족해야 한다. 안드로이드 스튜디오로 프로젝트를 실행한다. 해당 프로젝트의 build.gradle(Module:app)에 들어가서 android안에 위 사진과 같이 해당 코드를 작성한다. 작성한 뒤 위에 나타나는 Sync Now 버튼을 눌러 동기화해준다. 그 이후 데이터바인딩을 사용하려는 해당 xml 파일의 전체 root 레이아웃을 태그로 감싸준다. xml파일에 해당하는 자바파일로 이동하여 데이터바인딩..
공공 데이터 포털 api 사용 가이드 공공데이터란? 공공기관이 만들어 낸 자료, 정보로 누구나 접근해 사용 가능한 정보이다. 이러한 공공데이터를 모아둔 사이트가 바로 공공 데이터 포털이다. (https://www.data.go.kr/index.do) 위 사진에서 테마별 부분을 보면 알겠지만 어마어마하게 많은 양의 데이터가 있음을 예상할 수 있다. (교육, 국토관리, 공공행정, 재정금융, 산업고용, 사회복지, 식품건강, 문화건강 ...등등) 카테고리 별로 분류할수도 있고 국가중점으로, 제공기관별로도 분류해서 원하는 api 를 찾을 수 있다.) 그렇지만 원하는 정보를 찾는 가장 좋은 방법은 내가 원하는 정보의 '키워드' 를 검색하는 것이다. 바로 검색을 해보자. 나는 '수질' 에 대한 데이터를 검색을 했다. 총 379개의 데이터가 검색이 되었고..