GIS1 [GEE] GEE, GEEMap Authenticate 자동 갱신하는 방법. 이건 진짜 원래 API 잘 다루는 사람 아니면 알기 힘들다. 우선 Github으로 Streamlit 배포할 때와 도커를 이용해서 배포할 때가 다른데 오늘은 Docker를 사용했을 때를 설명하겠다. 원래 ipynb에서 GEE, Geemap을 사용하려면 ee.aunthenticate()나 geemap.ee_initialize() 및 authenticate()를 실행해야 한다. 그리고 인증을 하면 토큰을 받을 수 있는데 그것을 입력해주면 된다. 그런데 스트림릿 같은 경우에 웹을 구동하는 순간에 Authenticate가 되어 있지 않으면 아래와 같은 에러가 발생한다. EOFError: EOF when reading a line Traceback: File "/usr/local/lib/python3.9/dist-.. 2024. 1. 4. 이전 1 다음