유엔 벡터 타일의 전모

5738 단어 Node.jsgeo

나는 내가 참여한 유엔 벡터 타일 관련 활동의 현재 전체 상황이 다음과 같다고 생각한다.
  • 유엔 벡터 타일 공구 패키지 본체
  • 유엔 사무국에 대한 개별 지원
  • Docker 구현(RPi 구현 포함)
  • Adopt Geodata
  • 신한스톤자료ango
  • 추가 신규 확장
  • HOCON으로 Mapbox Style
  • 실내 지도로 전개
  • 생산 단계와 모쿠로쿠의 연결
  • OSGeo incubation process 등록 고려
  • FOSS4G2019Bucharest 프레젠테이션 준비
  • 자세한 내용은 다음을 수행합니다.

    1. 유엔 벡터 타일 공구 패키지 본체


    유엔 벡터 배열 도구 패키지는 코드와 문서로 벡터 배열 생산 호스트 스타일 최적화에 필요한 기존 소스 소프트웨어를 충분히 활용할 수 있다.https://github.com/un-vector-tile-toolkit.

    1.1 유엔 벡터 타일 공구 패키지 핵심 개념


    유엔 벡터 타일 패키지의 핵심 개념은 다음과 같다.
  • [생산] 소스 데이터.geojsons 형식으로 전환하면서 Tippecanoe에 제공합니다.mbtiles 파일을 가져옵니다.
  • [호스트]는 맞춤형 Express 서버를 사용하여 벡터 슬라이스를 제공합니다.
  • [스타일]style.json 파일은 손으로 쓴다.때로는 Maputnik의 지원도 받는다.
  • Vector Tile optimizer 지원으로 벡터 슬라이스 크기를 줄입니다.원본 데이터의 규모가 커질 때 문제를 컴퓨터가 처리하기 쉬운 단위로 분할하기 위해 조금만 더 노력하세요.

    1.2 유엔 벡터 배열 도구 패키지 역사 기록


    2018년 12월 3일FOSS4G Asia 2018의 기조 연설에 유엔 벡터 타일 도구 패키지는 버전 1을 발표했다.
    한편 2019년 6월 25일 실시된 유엔 일본 정부 대표부와 유엔 사무국 정보통신기술국이 공동으로 개최한 행사에서는 유엔 사무국 최고 정보통신기술책임자와 유엔 일본 정부 차석대표를 비롯한 약 35명의 참가자들에게 유엔 벡터 타일 패키지프레젠테이션를 실시했다.

    1.3 유엔 벡터 타일 공구 패키지의 기술 현황


    유엔 벡터 타일 패키지는 맥북 프로 한 대만 있으면 플래닛을 사용할 수 있다.osm.그것은 80시간 내에 pbf를 벡터 타일로 바꾸는 성능을 가지고 있다.
    이 성능은 osmium과 Tippecanoe 덕분이지만, 이 가장 좋은 도구들 중에서 적절하게 구분된 데이터를 주입하는 곳은 유엔 벡터 타일 패키지의 독창성이 있다.자세한 내용은 FOSS4G2019 Bucharest에 게재된 논문 을 참조하십시오.
    유엔 벡터 타일 공구 패키지 본체에 대해서는 현재 큰 개발 계획이 없다.나는 문서를 정비하는 과정에서 세련을 진행할 계획이다.

    2. 유엔 사무국에 대한 개별 지원


    유엔 벡터 타일 공구 패키지의 주요 목적은 유엔의 조작에 높은 신선도와 성능의 기본도를 제공하는 것이다.따라서 유엔 사무국에 대한 개별 지원은 계속될 것이다.
    개별 지원에서 특별한 정보 관리가 필요 없는 성과는 처음부터 모두 개원하여 작업하고 있다.성과는 왕왕 https://github.com/un-vector-tile-toolkit 위에 놓이지만 https://github.com/hfu 위에 놓을 수도 있다.

    3. Dockerfile 구현(RPi에서 구현 포함)


    유엔 벡터 배열 패키지가 Docker에서 이동할 수 있도록 조정되었습니다. 이 Dockerfile은 https://github.com/un-vector-tile-toolkit/rasv에 있습니다.
    Dockerfile의 목적은 다음과 같습니다.
  • 유엔 벡터 타일 공구 패키지를 사용하는 시범을 쉽게 진행한다.
  • 유엔 벡터 타일 공구 패키지의 기술 이전에 편리하다.
  • 전체적으로 유엔의 벡터 타일 도구 패키지는 더욱 휴대성이 있다.
  • 4. 지리적 위치 데이터 적응


    인터넷에서 아직까지 벡터 타일이 되지 않은 개방된 지리 공간 정보를 벡터 타일로 호스트로 바꾸는 것은 기술적 실험이자 연수 교재이다.
    이런 조합에 Adopt Geodata(Adopt Geodata)라는 이름을 붙여 천천히 묶으면 모임으로서 존재감이 있고 데이터 간의 협력에 대한 논의도 쉬워진다.
    풀오버 코디로 GitHub organization을 제작했습니다optgeo.ad*OPT*GEOdata 및 중간 6자의 이름입니다.
    optgeo/ideas/issues에서 앞으로 적응하고 싶은 개방적인 지리 공간 정보를 통합했다.관심 있으시면 보세요.가능하다면, 일을 해 볼 수 있다면 나는 매우 기쁠 것이다.

    5. 신한슨 자료ango


    지금까지 유엔 벡터 타일 패키지의 한슨은 두 차례 실시했다.
  • 유엔 글로벌 서비스 센터 관계자를 위한 한스옹(이탈리아 블린디치, 2018)
  • OSGeo.스리랑카 모라투바, 2018-12)
  • 이어서 2019년 가을 이후 일본에서 한스톤을 실시하고 싶습니다.이를 위해 더욱 정리된 휴대용 프로그래머 재질을 제작하고 ango 새로운 휴대용 프로그래머 자료로 제작하고 있습니다.
    이 밖에ango를 만드는 데 사용되는 메모도 함께 제작했다.

    6. 기타 신규 확장


    6.1 HOCON으로 맵박스 스타일 합리적 설명


    벡터 타일의 묘사 구성은 스타일입니다.json으로 기술하다.전통적인 이미지 평점에서 말하는 층의 source-layer 외에 평점에 포함된 전통적인 GIS에서 말하는 층의 layer 개념도 있다.
    이 구조를 최대한 활용하면서 유연하고 사용자의 수요에 부합되는 정보를 제공하기 위해서는 Leaflet 기반 설계gsimaps부터 구조를 변경해야 한다.
    새로운 구조는 나도 잘 보이지 않는다. 관건은 스타일이다.나는 이것이 json의 10배를 쉽게 조종할 수 있는 기술이라고 생각한다.Maputnik의 버전 업그레이드뿐만 아니라 유지보수도 어려워졌습니다. 이런 상황에서 저는 그런 WYSWIG의 방법이 아니라 역특화 언어와 같은 방법이 필요하다고 생각합니다.
    따라서include/import 개념을 JSON의 데이터 모델에 가져온 HOCON에서 스타일, 펜 다각형의 스타일을 효과적으로 정의할 수 있는지 고려한다.json을 재현하는 것을 현재 목적으로 balzac-hocon라는 프로젝트를 시작했지만 실시가 늦어져 지금부터 시작한다.

    6.2 실내 지도의 전개


    벡터를 실내 지도에 평평하게 깔면 유용할 수 있지만 이런 가능성을 시도한 결과는 공유하지 않는다.그래서 개방된 실내 지도 데이터를 활용해 가능성을 시험해 보고 싶습니다.

    6.3 생산 단계와 모쿠로쿠의 연결


    모쿠로쿠는 데이터 집합원 데이터를 평평하게 깔는 규범이다.이 파일을 기점으로 모든 타일 데이터에 낭비하지 않고 접근할 수 있으며, 시간 스탬프와md5sum를 갖추고 있기 때문에 차분 업데이트도 할 수 있습니다.
    따라서 모쿠로쿠를 이용하여geojsons로 돌아가는 스크립트를 만드는 등 모쿠로쿠와 벡터 타일 생산을 연결할 수 있을지 고민 중입니다.
    작업장은 hfu/mokuroku2geojson에서 제작한다.

    6.4 OSGeo 인큐베이션 프로세스 등록 고려


    UN Open GIS Initiative는 OSGeo incubation process에 가입하는 것을 권장합니다. 프로세스에 들어가기 위한 조건을 정리하고 사용자의 요구를 만족시킬 수 있기를 바랍니다.

    7. FOSS4G2019 부쿠레슈티의 준비


    FOSS4G 2019 Bucharest에서 발표할 기회가 있어서 20분 동안 프레젠테이션을 준비하고 있습니다.

    좋은 웹페이지 즐겨찾기