스마트국토엑스포 2019에서 만난 SuperMap

지난 8월7일, 스마트국토엑스포 2019가 코엑스에서 열렸습니다. SuperMap 본사팀은 한국에 방문하여 SuperMap의 최신 GIS 기술과 응용 프로그램을 전 세계 손님들에게 소개하였습니다. 3일동안 열렸던 스마트국토엑스포에서 SuperMap 본사팀과 전시회, 주제별 보고서, 현장 쇼케이스 및 비즈니스 토론을 포함한 전체 이벤트에 참여하였습니다.

International Showcase 포럼에서 SuperMap International 팀의 총괄 책임자인 Evelyn Sun 이사가 SuperMap 회사의 개요를 소개하고 SuperMap의 5가지 핵심 기술 시스템, 즉 Big Data GIS, AI + GIS, 3D GIS, 클라우드 GIS 및 크로스 플랫폼 GIS를 설명하였습니다.

또한, SPH 비즈니스 부서의 유경수 이사는 수년간 SuperMap GIS 기술을 기반으로 한 프로젝트 사례들을 보여주기 위해서 현장 쇼케이스에서 발표를 하였습니다. 동시에 그는 한국의 GIS 기술 개발 및 적용에 중요한 영향을 미치는 SuperMap의 기술과 고품질 지원 서비스에 대해서 언급하였습니다.

비즈니스 영역에서 SuperMap 본사팀은 벨로루시 공화국, 방글라데시 공화국 및 온두라스 공화국의 정부 대표단에게 SuperMap 회사 역사와 주요 제품, 기술 및 산업 사례들을 다방면으로 소개하는 자리를 가졌습니다. 한국에 방문한 각 나라의 손님들은 국가 내 지적 관리 시스템을 구축하고 개선하기 위한 개발 요구때문에 지적 관리에 큰 관심을 보였습니다.

한국을 비롯한 아시아가 SuperMap의 해외 진출에 성공한 첫 번째 장소이기 때문에 SPH와 함께 이러한 행사를 공동주최하였다는 것에 큰 의미가 있습니다. SPH는 SuperMap의 한국 총괄 파트너사로써 수년간 함께 하였고 스마트국토엑스포 2019에서 제공하는 훌륭한 비즈니스 교류 기회 덕분에 유익한 시간을 보낼 수 있었습니다.

SuperMap은 계속해서 첨단 기술과 제품을 제공하고 한국과 아시아 시장에서 더 나은 결과를 달성하기 위해 노력을 할 것이며, SPH 또한 한국 시장에서 활발하게 GIS 시장을 확장할 수 있도록 함께할 것입니다.

 

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.

 

구글 지도 플랫폼과 deck.gl을통한고성능데이터시각화

지난 5, 구글맵의 엔지니어링 담당자 Travis McPahil Google I/O에서 구글 지도 플랫폼의 성능과 확장성에 대한 강연을 통해 deck.gl 대한 Maps JavaScript API 지원을 발표했습니다. 발표 이후, 세계의 개발자들과 deck.gl 가능성과 deck.gl 상의 지도에 무엇을 가져다 있는지에 대해 이야기를 나누었고, 열광적인 반응을 얻을 있었습니다. 이번 포스팅에서 deck.gl에 대해 자세히 설명해 드리겠습니다.

 

deck.gl이란?

vis.gl 프레임워크 제품군의 일부인 deck.gl은 웹에 다양한 고성능의 아름다운 데이터 시각화를 제공하는 오픈 소스 프레임워크입니다. 다음은 deck.gl 문서에서 제공하는 프레임워크에 대한 간단한 요약입니다.

  • 대용량 데이터 세트 및 고성능 업데이트를 처리
  • 선택과 같은 대화형 이벤트 처리
  • 지도 투영 및 기본 지도와의 통합
  • 테스트를 거쳐 검증된 레이어
  • 쉬운 새 레이어 생성 및 기존 레이어 편집

 

deck.gl인가요?

많은 웹 개발자가 데이터를 시각화할 때 직면하는 문제 중 하나는 매우 큰 데이터셋을 렌더링하는 방법입니다. 개발자들은 수백 개의 데이터 포인트가 아니라, 수만 개 또는 수십만 개, 심지어 수백만 개를 렌더링 할 때도 있다고 합니다.

JavaScript는 단일 스레드 이벤트 루프 모델이기 때문에 대량의 데이터를 처리하고 3D 그래픽을 렌더링하는 데 필요한 헤비 컴퓨팅 종류에는 일반적으로 적합하지 않습니다. 이를 극복하기 위해 deck.gl은 사용자의 컴퓨터에서 GPU에 비동기적으로 액세스할 수 있는 WebGL 라이브러리를 사용합니다. 간단히 말해, 이는 모든 무거운 리프팅이 브라우저에서 벗어나 이러한 유형의 작업에 더 적합한 하드웨어로 이동된다는 것을 의미합니다. 그 결과 수백만 개의 데이터 포인트를 빠르게 시각화할 수 있습니다

 

deck.gl 어떻게 작동하나요?

deck.gl Maps JavaScript API에서 제공하는 OverlayView를 활용하여 시각화를 지도 상단에 레이어로 렌더링합니다. 이렇게 하면 사용자가 검색 및 확대/축소하는 동안에도 기본 맵과 deck.gl 시각화 계층을 자동으로 동기화할 수 있으므로 사용자에게 익숙한 완전한 대화형 맵 환경을 제공할 수 있습니다.

deck.gl의 계층 기반 접근 방식을 사용하면 지도 위에 여러 시각화를 추가하여 복합적인 효과를 만들 수도 있습니다. 다음은 두 개의 데이터 세트를 별도의 산점도 레이어(Scatterplot Layer)로 렌더링하여 단일 시각화를 생성하는 작업 사례입니다.

 

 

deck.gl은 또한 계층 속성 및 데이터의 변경 사항을 기반으로 시각화를 빠르게 업데이트할 수 있는 반응형 프로그래밍 모델을 사용합니다. 이는 애니메이션 데이터도 볼 수 있음을 뜻합니다! 다음은 지도 JavaScript API 경로 서비스에서 반환한 경로의 예이며, deck.gl Trip Layer를 사용하여 애니메이션합니다.

 

 

어떻게 시작하나요?

deck.gl을 활용한 Maps JavaScript API의 샘플을 보시려면 예제 deck.gl 설명서를 확인하여 프레임워크를 숙지합니다. 또한 GitHub에서 예제 앱의 소스와 개별 계층에 대한 별도의 독립 실행형 예제를 찾을 수 있습니다. deck.gl 팀은 또한 여기에서 일반적인 성능 기대치와 최적화 기술에 대한 훌륭한 글을 보실 수 있습니다.

 

원문: https://cloud.google.com/blog/products/maps-platform/high-performance-data-visualizations-google-maps-platform-and-deckgl

 

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.

구글 지도 플랫폼 최고로 활용하기: 성능 최적화 팁

데스크톱 브라우저든 모바일 웹이든, 사용자들은 이제 부드럽고 빠른 UI 성능을 자랑하는 앱에 익숙해져 있습니다. JavaScript 개발자들이 성능 최적화에 더욱 신경써야 한다는 뜻이죠. 지도나 위치 기반 서비스를 제공하는 앱도 예외가 아닙니다. 이번 포스팅에서는 성능 최적화를 위한 몇 가지 팁을 알려드리겠습니다.

 

커스텀 오버레이 사용하기

커스텀 오버레이를 사용하면 사용자가 지도를 확대/축소할 때, 지도와 함께 이동하는 커스텀 지리공간 데이터를 지도 상단에 렌더링할 수 있습니다. 많은 개발자들이 마커와 같은 데이터를 지도에 올리기 위해 이 방법을사용하고 있습니다. 이 작업은 OverlayView.draw()에서 수행됩니다:

이는 사용자 지정 맵을 구축하는 데 매우 유용합니다. 하지만 방법으로는 사용자가 맵을 확대할 때마다 베이스 맵을 다시 그리고, OverlayView.draw()를 호출하여 오버레이된 콘텐츠를 다시 그려야합니다. 지도를 다시 그리는 동시에 코드가 실행되어 전체 지도 환경에 오류가 발생할 수 있기 때문에, 커스텀 오버레이를 만들거나 업데이트 하는 로직이 계산하기 어렵거나 차단된 경우 고려해야할 사항입니다. 또한 draw()에 필요한 코드만 실행해야 합니다. 렌더링을 실제로 실행하는 데 필요하지 않는 모든 작업은 가능한 가벼운 호출을 유지하기 위해 사전에 수행해야합니다.

아래는 지도 렌더링과 동시에 렌더링을 오버랩하는 커스텀 오버레이의 예시입니다.

또 다른 팁: 지도가 정지해 있을 때만 내용을 추가하거나 제거하여 더 나은 사용자 환경을 만들 수 있습니다. 가장 좋은 방법은 dragdragend와 같은 이벤트를 활용하여 지도를 다시 그리는 동안 커스텀 오버레이를 변경하지 않도록 하는 것입니다. 지도에서 마커를 추가하거나 제거할 때도 마찬가지입니다.

다음은 사용자 상호 작용이 완료될 때까지 기다리는 경우의 예시입니다:

훨씬 나아졌네요! 지도의 성능이 향상되었을 뿐 아니라 사용자가 패닝을 중지할 때 마커만을 렌더링함으로써 사용자 환경을 향상시켰음을 알 수 있습니다.

 

마커 이용하기

빠른 실행을 유지하면서 지도에 데이터를 추가할 수 있는 또 다른 방법은 마커를 사용하는 것입니다. 마커는 지도의 위치를 식별하는 데 쓰입니다. 기본적으로 지도에 추가된 마커는 빨간색 핀이지만, 사용자 지정 이미지를 사용할 수도 있습니다. 마커의 활용법을 살펴보겠습니다.

아래 예시에서는 경계 상자 내에 1,000개의 지오코드를 생성했습니다.

다음으로, 마커를 생성하여 지도에 추가했습니다. svg로 마커를 커스터마이징 했습니다.

지도에 적용한 모습을 보세요.

이동 및 확대/축소할 때마다 느려지는 걸 볼 수 있습니다. 이제 위의 코드 스니펫에서 “아이콘” 속성에 있는 마커의 래스터 이미지(이 경우 png)로 전환하여 간단하게 변경해보겠습니다.

이제 느려지지 않네요! 대부분의 경우 svg는 웹에서 더 나은 성능을 발휘하지만, 많은 수의 마커가 한꺼번에 렌더링되는 경우에는 마커를 래스터 이미지로 최적화하는 것이 좋습니다.

 

그 외 유용한 팁

위에서 설명드린 것 외에도 JavaScript API의 사용을 최적화하기 위해 수행해야할 작업은 훨씬 더 많습니다. 예를 들어 많은 마커를 지도에 표시하기 위해서는 마커 클러스터링이 필수인 것 처럼요.

Maps JavaScript API 대한 더욱 자세한 내용은 문서 비디오 참고하세요.

 

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.

2019 GIS 소프트웨어 기술 컨퍼런스 (GTC)에 초대합니다.

2019년 GIS 소프트웨어 기술 컨퍼런스 (GTC)는 10월 30일부터 11월 1일까지 베이징 국제 컨벤션 센터에서 개최됩니다. 이 회의는 “Geo-intelligence, Deep Evolution”이라는 주제를 통해 신기술, 새로운 아이디어 및 새로운 모델의 진화에 중점을 두고 국제 최신 연구 결과와 GIS의 혁신적인 솔루션을 공유하는 자리가 될 것입니다. 전 세계 국가 및 지역의 정부 기관, 연구소, 대학 및 기업의 리더 및 전문가와 함께하는 산업발전의 새로운 트렌드로써 GIS 전문가들이 한자리에 모이는 이 자리에서 다양한 회의와 공동으로 탐구하는 시간을 가질 예정입니다.

정부 기관 주최

 

주최 기관

 

행사 일시

날짜 : 2019 년 10 월 30 일 ~ 11 월 1 일

장소 : 중국 베이징 국제 컨벤션 센터

 

아젠다

10 월 30 일 : 총회

  • 초청자 연설
  • SuperMap 제품 출시 및 협력 발표
  • 중국 학계 테마 리포트
  • 화웨이와 알리 전문가 테마 보고서
  • 업계 전문가 테마 보고서
  • 테마 이벤트

10 월 31 일 :  세션

  • 천연 자원 정보 포럼
  • 스마트 시티 포럼
  • SuperMap GIS 신기술 포럼
  • BIM + GIS 포럼
  • 측량 및 매핑 포럼
  • 스마트 농업 및 삼림 관리 포럼
  • 전위 GIS 포럼
  • 긴급 및 공공 안전 GIS 포럼
  • GIS 국제 교육 포럼
  • 국제 포럼
  • 에코 환경 및 재난 재해 방지 포럼

11 월 1 일 : GIS 개발자 포럼

  • 차세대 3D GIS 기술 개발자 포럼
  • ABC (AI / BigData / Cloud) 개발자 포럼

10 월 30-31 일:기술 경험, 에코 파트너 전시회, 테마 이벤트

 

하이라이트

  • Digital China에서 GIS의 역할과 AI의 기회와 도전
  • 이미지 인식 외에도 GIS 및 AI의 더 많은 가능성
  • Cloud Native GIS의 혁신
  • 새로운 3D GIS 및 WebGIS의 진화
  • 비디오 GIS란?
  • 천연 자원 정보화의 규칙과 아이디어의 해석
  • GIS 플랫폼 소프트웨어와 Huawei 및 Ali의 핵심 제품의 긴밀한 통합
  • BIM + GIS 전망에 대한 해석

 

GTC 웹사이트

2019 GIS 소프트웨어 기술 컨퍼런스

 

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.

주택 단기 임대 데이터를 이용한 주요 이벤트 비즈니스 영향 평가

2019 UEFA 챔피언스 리그 결승이 6월 1일 영국 축구팀 리버풀과 토트넘 홋스퍼 사이에서 열렸습니다. 경기는 도심 서쪽 산 블라스-카닐레 야스 (San Blas-Canillejas) 지구에 위치한 마드리드 완다 메트로 폴리 타노 (Wanda Metropolitano) 경기장에서 진행되었으며 62,272명이 참석했습니다.

상당한 양의 관광과 교통을 유치할 수 있는 이와 같은 주요 행사는 단기 임대 데이터의 유용성을 탐색할 좋은 기회를 제공합니다.

이러한 데이터를 조사하고 분석함으로써 행사기획담당자는 행사 후 영향 보고서 작성에 도움을 얻을 수 있으며, 해당 도시들은 더 효율적인 미래 이벤트와 물류를 계획할 수 있습니다. 또한, 비즈니스 의사 결정에 이를 활용할 수 있습니다.

위의 지도는 마드리드의 단기임대매물 수량을 시각화한 것입니다.

마드리드 도심과 주변의 단기 임대 매물 수가 높고 상당히 집중된 것을 볼 수 있습니다. 그뿐만 아니라, 경기가 임박함에 따라 경기장에서 한 시간 거리 이내에 있는 단기 임대 매물의 수가 얼마나 드라마틱하게 변하는지도 관찰할 수 있습니다.

2019 년 5월 이전에는 경기장에서 60분 이내의 단기 렌탈 용량이 95개였으며, 마드리드 시내와 가장 가까운 도보 60분 거리인 이소 크론의 서쪽 끝에 해당 용량의 상당한 비율이 모여 있습니다.

2019 년 5월, 이 수용 인원은 757명으로 증가했으며, 단기 임대는 경기장 주변 지역에 훨씬 더 균등하게 분배되었습니다. 데이터를 자세히 살펴보면 새로운 렌탈 시설의 상당 부분이 집 전체 임대가 아닌 싱글 룸 임대에 대한 것임을 보여줍니다.

 

단기 임대 데이터 분석의 최대 수혜자

에어비앤비와 같은 단기 임대 회사는 주요 이벤트 발생 시 이와 같은 데이터를 여러 가지 방법으로 사용할 수 있습니다.

  • 고객 재참여 유도 : 단기 임대 부동산 소유자의 증가는 챔피언스 리그 결승의 직접적인 결과였지만 에어비앤비와 같은 플랫폼 회사의 경우 이 이벤트로 인해 상당수의 신규 고객이 생태계에 유입되었습니다. 따라서 더 많은 행사와 관광 명소 등이 이 지역에서 개최될 때, 이 새로운 고객층과 연락을 유지하여 그들이 부동산 임대를 계속하도록 유도할 수 있습니다.
  • 경험브랜드에의 활용 : 에어비앤비는 경기장 주변의 고객 개발을 경험 브랜드의 새로운 옵션으로 활용할 수 있습니다.. 이런 식으로 그들은 새로운 임대 부동산으로 계속 통행을 유도하고 주요 이벤트로부터 수익을 다양화할 수 있습니다.
  • 지역 마케팅 및 확장 : 이 챔피언스 리그 결승전의 데이터는 단기 임대 회사가 미래 성장을 계획하는 데 사용해야 합니다. 이 데이터는 스페인 및 전 세계에서 유사한 이벤트를 겪을 가능성이 있는 부동산 소유자를 대상으로 정보에 근거한 지오 마케팅 결정을 내리는 데 사용될 수 있습니다.

단기 임대 데이터를 이용한 주요 이벤트 영향 평가 사례 – 평창동계올림픽

에어비앤비는 평창동계올림픽이라는 세계적인 이벤트의 영향을 사업에 활용하고자 했습니다.

2018 평창 동계올림픽대회와 공식 후원 협약을 체결하여 단기임대 숙소 공급에 적극 나선 결과, 올림픽 기간 강원 지역 에어비앤비를 예약한 방문객은 9천 명 이상으로 지난해 같은 기간과 비교해 260% 증가했다고 합니다.
( 안희정, “평창 숙박, 에어비앤비가 해결…강원지역 예약 260% 증가”, 지디넷 코리아, 2018.02.06 )

앞서 살펴본 효과를 적용한다면, 위의 이벤트를 계기로 에어비앤비는 강원도 지역에 새로운 이벤트가 발생했을 시에 새로 유입된 강원도 호스트들을 상대로 재참여를 유도할 수 있으며 해당 이벤트로 인해 발생한 단기임대데이터를 토대로 새로운 마케팅을 계획할 수 있을 것입니다. 추후 대한민국에서 개최될 세계적 행사에서 에어비앤비가 어떠한 활약을 펼칠지 기대가 됩니다.

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.

3D 도시 계획 의사결정 시스템

 

3D 도시 계획 의사 결정 시스템의 장점

이 시스템은 경사사진 모델, 3Dmax 모델, 레이저 포인트 클라우드, 지하 파이프라인, BIM 데이타 등 다양한 종류의 3D 데이터를 바로 가져와 다중 소스 이기종 2D 데이터와의 융합을 실현합니다.

개방형 기술 시스템을 기반으로 구축되었으며 표준 언어 개발을 지원하여 시스템의 기존 기능을 확장하고 C/S, B/S 및 모바일 단말기에서의 애플리케이션을 실현합니다. 또한, 클라우드 컴퓨팅 구조를 기반으로 하여, 빅데이터 및 의사결정 시스템의 복잡한 3D 분석을 충족할 수 있습니다.

 

3D 도시 계획 의사결정 시스템의 기능

프로젝트 계획의 보조 승인

프로젝트 계획의 보조 승인은 3D 장면에서 계획 데이터를 관리, 조회 및 표시하는 작업입니다. 다중 창 프로젝트는 스크린과 비교할 수 있으며, 한 화면에서 다른 계획들을 비교하고 조정하여 의사 결정자가 각 프로그램의 장단을 직관적으로 비교함으로써 더 나은 결정을 내릴 수 있습니다. 이는 프로젝트 계획 관리, 조회, 객체 숨기기 및 분할 화면 비교 기능을 포함합니다.

 

 

3D 계획 적용 분석

3D 계획 적용 분석에는 높이 분석, 굴착 및 매립 분석, 건물 밀도 분석, 용적률 계산 등의 기능이 포함되어 있습니다. 이를 통해 의사 결정자는 관찰을 통해 3D 공간 데이터를 신속하게 수용하고 처리할 수 있으며, 프로젝트의 주변 상태를 명확하게 파악할 수 있습니다.

 

 

 

모바일 기능

모바일 단말기 시스템에는 주로 3D 장면 검색, 비행 경로 검색, 레이어 제어, 시야 관리, 3D 장면 쿼리 등이 포함됩니다. 이 시스템은 카메라 모드 또는 설정된 비행 경로를 통해 3D 장면에서 도시 상태 데이터와 프로젝트 모델 데이터 로딩을 지원하고, 또한 주요 영역과 주요 건물을 뷰를 통해 관리할 수 있습니다. 사용자는 키워드 및 기타 정보를 입력하여 현장의 건물을 조회하고 찾을 수 있으며, 지하 파이프라인 데이터, 일반 레이아웃, 제어 규정 및 토지 데이터를 관리할 수 있습니다. 또한 프로젝트 리더는 모바일 장치를 사용하여 3D 장면의 프로젝트에 노트를 추가하고, 노트 및 3D 장면을 실시간 보기에 저장하고 출력할 수 있습니다.

 

 

SPH는 CARTO, Google Maps, SuperMap 등 다양한 케이스에 적용될 수 있는 다채로운 제품군을 보유하고 있으며 고객의 사례에 꼭 맞는 무료 세미나 및 개별 컨설팅을 제공하고 있습니다. 각 케이스에 맞춰 더욱 자세한 이야기를 나누고 싶으시다면 여기에서 문의 주시길 바라며, SPH에서 발행하는 GIS/로케이션 인텔리전스 관련 최신 소식을 받아보고 싶으신 분들은 페이스북 페이지 또는 뉴스레터를 구독해 주시길 바랍니다. 감사합니다.