조디악 표시로 호환성을 찾으십시오
허리케인 추적: Sarasota Herald-Tribune을 위한 IbisEye.com 만들기
다른
작년 이맘때쯤, 저는 IbisEye, 온라인 허리케인 신청 의 웹사이트에서 사라소타(Fla.) Herald-Tribune . 나는 이것을 Adrian Holovaty가 '컴퓨터 프로그래밍을 통한 저널리즘'이라고 부르는 완벽한 예라고 설명했습니다. IbisEye는 온라인 출시 첫해에 나이트 배튼 우수상 .
심사 위원은 '우리는 군중의 지혜를 구하는 이 놀라운 도구와 데이터베이스에 놀랐습니다.'라고 말했습니다.
올해의 허리케인 시즌이 시작되면서 나는 IbisEye의 아이디어를 제안한 조사 기자 Maurice Tamman에게 그 뿌리, 작동 방식 및 사이트 방문자에게 제공하는 것에 대해 논의하도록 요청했습니다.
왜 그랬어헤럴드 트리뷴IbisEye를 만드시겠습니까?
플로리다에 산다는 것은 허리케인과 함께 사는 것과 같습니다. Charley가 우리 서비스 지역의 남쪽 끝에 도달한 후 열대성 폭풍우 시즌을 처리하기 위한 고유한 애플리케이션을 만들기 위해 많은 데이터 소스를 통합하는 진화적인 프로세스가 있었습니다.
이름의 유래는 무엇입니까?
전설에 따르면(최소한 마이애미 허리케인 대학의 전설) 새는 허리케인이 치기 전에 가장 늦게 떠나고 가장 먼저 돌아오는 새입니다. 그것은 우리에게 기자들이 하는 일을 상기시켰고 우리는 이 사이트가 전통적으로 인쇄 보도가 하는 것과 유사한 방식으로 온라인 사용자들에게 정보를 제공하고 조명하기를 바랍니다.
IbisEye 버전 2.0입니다. 당신은 무엇을 바꾸었고 그 변화 뒤에 어떤 교훈이 있습니까?
전체 사이트는 처음부터 구축되었습니다. 우리는 작년을 베타로 간주하고 올해 v1을 고려합니다. 우리의 주요 목표는 애플리케이션을 최대한 빠르게 만드는 것이었습니다. 작년 버전은 멋지긴 했지만 엄청나게 느렸습니다. 동일한 기능이 많이 반환되지만 모두 개선되었으며 훨씬 더 쉽게 찾을 수 있습니다.
나는 우리가 성공했다고 생각합니다.
또한, 우리는 훨씬 더 나은 풍장의 데이터베이스를 찾았고 이러한 풍장을 표시하는 방법을 크게 개선했습니다. 또한 허리케인 바람에 노출된 플로리다 재산에 대한 분석과 함께 허리케인 바람에 노출된 남동부 인구 및 도시에 대한 계산을 추가했습니다.
경보 시스템도 많이 개선되었습니다.
피해 보고 시스템은 허리케인이 발생한 모든 지역에서 작동합니다. 주소를 검색하고 아이콘을 클릭하여 피해를 보고합니다. 모든 보고서는 위도와 경도 또는 소포 ID 번호(플로리다)에 연결됩니다.
또한 소포나 지도의 한 지점(또는 날씨 경보 구역)에 연결될 수 있는 경보 시스템을 추가했습니다. 선택된 경보가 발행될 때마다 이메일이 발송됩니다. 또한 시스템(아직 테스트하지 않음)은 지점이 허리케인 바람에 노출되거나 노출될 것으로 예상되거나 '죽음의 원뿔' 안에 있는 경우 경고를 보내야 합니다.
또한 특정 지점 근처에서 사람과 애완동물의 피해 또는 분실 신고를 원하는 사람들을 위한 경고를 추가할 예정입니다.
더 있지만 그렇게 할 것입니다.
IbisEye가 소비자에게 주는 가치는 무엇입니까?
방황하는 경험을 의미합니다. 둘러보다; 배우다. 그리고 아마도 더 중요한 것은 허리케인을 처리하고 평가하기 위한 컨텍스트와 도구를 제공하도록 설계되었다는 것입니다.
그 도달 범위는 얼마나 되었습니까?
이 시스템은 남동부, 특히 플로리다에서 거의 완벽하게 기능하도록 설계되었습니다.
버전 1과 2를 제작하는 데 시간이 얼마나 걸렸습니까?
두 경우 모두 애플리케이션을 구축하는 데 약 6주를 보냈습니다. 그러나 작년에 우리는 시즌 내내 더하고 만지고, 빼고 곱했습니다.
추가할 기능이 2~3개 더 있고 그 다음에는 1년 동안 작업을 마칠 것입니다.
그것을 만들기 위해 어떤 기술 세트가 필요했습니까? 팀에 누가 있었고 각각 어떤 기여를 했습니까?
우리 두 명이 있었고 그것은 정말로 파트너십이었습니다.
Charlie Szymanski가 모든 것을 처리했습니다. 고객 입장에서 스크립팅 및 디자인 구현. 나는 처리했다 서버 측 프로그래밍 및 데이터 관리. 새로운 모습은 주로 그의 작업입니다.
찰리는 눈썰미가 좋다 자바스크립트 그리고 액션스크립트 (flex/flash) 그리고 그가 없으면 내가 모은 이 모든 데이터는 사용할 수 없을 것입니다. 그러나 서버 측 프로그래밍 및 데이터베이스 관리에 대한 적절한 지식을 갖춘 사람이 필요합니다.
IbisEye를 구축하는 데 필요한 정보는 어떻게 얻으셨습니까?
역사적인 폭풍 데이터는 콜로라도 주립대의 한 교수로부터 나왔습니다. 플로리다 소포 데이터는 국세청과 카운티 GIS/부동산 감정사 부서에서 가져왔습니다. 수많은 인구 조사 데이터와 수십 개의 소스에서 가져온 지리 공간 데이터가 많습니다.
우리는 또한 실시간 날씨 경보 피드를 사용합니다. 날씨 지하 , 현재 시즌 폭풍 데이터도 제공합니다. 기상 관측소/부표 데이터를 얻습니다. WeatherFlow.com .
또한 NOAA에서 직접 가져온 일부 위성 이미지를 추가하고 있습니다.
해당 정보를 얻는 데 어떤 장벽이 있었습니까?
부동산 필지 데이터, 특히 필지 레벨 지도에 약간의 노력이 필요했습니다. 그 외에 모든 보고서를 생성하기 위해 데이터를 얻고 다양한 스크립트를 설정한 후에는 정말 힘든 작업을 수행했습니다.
또한 Charlie가 수행한 Javascript 작업은 방대하고 매우 복잡했습니다. 그는 다른 단어를 선택할 수도 있습니다.
IbisEye를 만들 때 어떤 프로그램을 사용하셨나요?
IbisEye는 우리가 다음을 사용하여 개발한 .NET 애플리케이션입니다. MS 비주얼 스튜디오. 데이터는 SQL 서버 . 우리는 또한 사용 ArcGIS Photoshop 및 기타 몇 가지 사용자 정의 응용 프로그램.
IbisEye는 플로리다의 허리케인 시즌에 이상적입니다. 다양한 자연 재해에 직면한 언론사가 만들 수 있는 유사한 도구를 상상할 수 있습니까?
우리의 피해 보고 시스템/경고 시스템은 미국과 유럽의 거의 모든 자연 재해에 대해 몇 분 안에 적응할 수 있습니다. (세계의 다른 지역에 대한 주소 조회는 그렇게 뜨겁지 않습니다.)
그리고 날씨 경보와 바람은 활동적인 폭풍우와 무관합니다.
핵심 질문: IbisEye가 모든 문제를 해결할 가치가 있었다는 증거는 무엇입니까?
아직 가시적인 것은 없습니다. 작년은 우리가 시스템을 구축할 수 있다는 것을 증명하는 데 모든 것이 있었습니다.
아무도 보지 않을 (보통 지루한) 온라인 비디오이든, (너무나 많은 뉴스룸처럼) 다음 유행을 따르려고 서두르는 것보다 창의적이고 역동적인 방식으로 뉴스에 대해 생각하려고 하는 것만큼이나 중요합니다. 종종 정보가 없는) 블로그 또는 더 나쁜 정보가 없는 시민 저널.
우리의 임무는 항상 명확성과 맥락을 제공하는 동시에 유용하고 교육적이며 재미있는 도구 역할을 하는 것이었습니다. 그러나 그것은 다른 사람들이 판단하는 것입니다.
작년에 폭풍이 몰아쳤던 그 짧은 순간 동안 사이트에 대한 조회수가 폭발했다는 것을 압니다. 올해도 마찬가지일 것으로 예상합니다.
또한 일종의 비즈니스 모델 개발을 염두에 두고 지도 경계에 묶인 허리케인 관련 서비스/비즈니스를 오버레이하는 시스템을 개발했습니다.
우리는 지역의 열대성 폭풍 상태를 감안할 때 대중에 대한 실제 사용을 기반으로 서비스를 분류했습니다. 예를 들어, 화재 및 홍수 피해 청소 서비스는 폭풍이 지역을 통과한 후에만 표시되는 반면 허리케인 셔터 설치자는 폭풍이 위협하지 않는 동안에만 표시됩니다.
지금은 서비스가 적용되는 지역에서만 서비스를 이용할 수 있지만 지원할 자금이 있다면 플로리다 전체 또는 남동부까지 확장할 수 있습니다.
그리고 우리가 확장하면 해당 서비스를 검색 가능하게 만들 준비가 되어 있습니다.
그럴만한 가치가 있었나요? 모르겠어요. 5년 후에 물어보세요. 내가 여전히 비즈니스에 있다면 아마도 그렇다고 말할 것입니다.
IbisEye v1과 v2를 만들면서 가장 놀라웠던 점은 무엇인가요?
작년 버전이 얼마나 나빴는지. 움찔하지 않고는 거의 볼 수 없습니다. 코드는 나를 토하게 만든다.
당신과 당신의 직원이 프로젝트에서 배운 가장 중요한 교훈은 무엇입니까?
나는 이것이 큰 그림을 그리는 질문이라고 생각합니다. 제가 말할 수 있는 것은 제가 수년간 알고 있는 것뿐입니다. 일에 대한 집중과 헌신은 결과를 낳습니다. 대화와 만남은 아무 소용이 없습니다. 하지만 말할 필요도 없습니다. 우리는 모두 잉크 비즈니스입니다.
하드웨어, 소프트웨어 및 웻웨어 측면에서 이 정도 규모의 프로젝트를 만들려면 뉴스룸에 무엇이 필요할까요?
시간. Charlie와 나는 6주 동안 거의 매일, 매주 이루 말할 수 없는 시간을 보냈습니다. 때로는 한 작업에 전념하는 작은 그룹의 사람들이 프로그래머와 관리자의 부서보다 더 빨리 일을 끝낼 수 있습니다.
우리는 3개의 서버에서 애플리케이션을 실행합니다. 모든 창 상자. 우리는 그것들을 기업 구조 외부에서 실행하는데, 이는 필수적이었습니다. 나머지는 우리가 다뤘다고 생각합니다.
비용은 크게 보면 상대적으로 작으며 그 비용 중 일부(예: 서버 비용)는 다른 많은 프로젝트에 사용되었습니다.
독자들이 알아야 한다고 생각하는 질문, 주제, 제가 다루지 않은 문제가 있습니까?
이상하게도 나는 찢어졌다. 나는 확실히 바쁜 허리케인 시즌을 원하지 않지만이 응용 프로그램은 바쁠 때만 실제로 시작됩니다. 바퀴가 돌아가는 걸 보고 싶은 부분이 있다.