맵벤더
Mapbender| 개발자 | 맵벤더 개발팀 |
|---|---|
| 초기 릴리즈 | 2001년 11월 23일 |
| 안정적 해제 | 3.2.5[1] / 2021년 6월 8일; |
| 리포지토리 | |
| 기록 위치 | PHP, HTML, JavaScript, JSON |
| 플랫폼 | 크로스 플랫폼 |
| 다음에서 사용 가능 | en, de, it, es, ru, nl, pt |
| 유형 | 지리정보시스템 |
| 면허증 | MIT |
| 웹사이트 | mapbender |
맵벤더는 오픈소스 지리공간재단의 졸업 프로젝트다.[2]그것은 2008년 그 달의 OGC 웹사이트를 수상했다.[3]그것은 PortalU와 몇몇 연방 주들에 의해 INSPINS 규정을 이행하는데 사용된다.[5][6][7][8]많은 자치단체들이 맵벤더를 시티맵 서비스로 사용하고 있으며, 온라인 사이클 경로 설계자의 맵핑 프레임워크로 활용되고 있다.[10]
소개
Mapbender는 PHP와 JavaScript에서 구현된 웹 매핑 소프트웨어로, 구성은 Postgre에 저장된 데이터 모델에 있다.SQL 포스트GIS 또는 MySQL 데이터베이스.오픈소스 프로젝트로 개발되고 GNU GPL이 무료 소프트웨어로 라이선스하고 있다.맵벤더는 OWS, WMS, WFS 규격에 따라 표준화된 공간정보 서비스를 관리하고 GeoRSS, GML, Web Map Context 형식을 사용하는 프레임워크다.프레임워크는 사용자 관리, 인증 및 권한을 구현한다.사용자, 그룹 및 서비스 관리를 위한 관리 인터페이스는 데이터베이스에 구성으로 저장된다.
소프트웨어는 분산된 웹 맵 서비스를 표시, 오버레이, 편집 및 관리하는 데 사용된다.지도 자체는 서버 소프트웨어에 의해 생성된다.이러한 관점에서 맵벤더는 클라이언트 소프트웨어다.클라이언트 인터페이스는 Mapbender Server의 PHP 스크립트에 의해 동적으로 생성된다.
사용자 인터페이스
사용자 인터페이스는 동일한 웹 기반 형식의 양식을 사용하여 생성된다.사용자 인터페이스는 요소(버튼, 맵, 범례, 링크)를 포함하며, 각 요소에는 데이터베이스에 저장된 PHP 모듈 또는 JavaScript 코드에 대한 경로와 관련된 HTML 속성, PHP 모듈의 경로, JavaScript 코드 등이 있다.기본 모듈 구현:
- 확대/축소하다
- 판지도
- 클릭 및 쿼리(OGC WMS GetFeatureInfo)
- 레이어를 켜거나 끄다
- 조정으로 이동(이동)
- 좌표 가져오기(선택 클릭)
- 디지타이즈(새 점, 선, 다각형 추가, 트랜잭션 WFS 필요)
- 지도 서비스 로드(OGC WMS)
- 지도 서비스 순서를 변경하고 제거
- 전설을 보여주다
- 인쇄하다
- 인터페이스를 검색하다
- 현재 지도 구성을 OGC 웹 맵 컨텍스트 문서로 저장
사용자 인터페이스는 경계 상자, 서비스 집합 및 활성화된 계층 집합으로 매개변수로 시작할 수 있다.
관리 인터페이스
관리 인터페이스는 관리 모듈과의 사용자 인터페이스다.이는 관리를 매우 유연하고 다중 클라이언트 기능(다중 인터페이스와 사용자/그룹 권한 모두)으로 만든다.관리 모듈에는 다음과 같은 관리(추가, 편집, 제거)가 포함된다.
- 사용자들
- 무리
- 인터페이스(GUI)
- WMS 서비스
- WFS 및 트랜잭션 WFS 서비스
- OWS 보안 프록시
- 메타데이터
- 로그 및 프로토콜
- 서비스 모니터
분류
Mapbender는 서비스 지향 아키텍처에서 느슨하게 결합된 웹 서비스를 관리하도록 설계되었다.좌표계, 데카르트 좌표계 및 측량계와의 초기 GIS 역사의 일부 결함으로 인해 때로는 다소 복잡할 수 있다.
Mapbender 소프트웨어는 다음 주제를 다룬다.
- Web-GIS 클라이언트(OGC WMS, WFS, 카탈로그 서비스 클라이언트)
- Geo-CMS(콘텐츠 관리 시스템)
- 웹 기반 맵 디지털화 및 편집 기능(OGC WFS-T Client)
- 서비스 메타 정보 브로커(ISO 1,900 시리즈)
- 카탈로그 시스템(ISO 19119 서비스 메타 데이터)
- 보안 관리(인증, 인증, SSO 보안 서비스)
- 회계 관리(로깅)
- Spatial Web Services 조정
참조
- ^ "Release 3.2.5". 8 June 2021. Retrieved 21 June 2021.
- ^ "Press release: Mapbender is the first graduated software project of OSGeo". Archived from the original on 2016-03-05. Retrieved 2012-10-04.
- ^ OGC 뉴스레터 보관소
- ^ 독일 환경 포털 아카이브 2013-09-11 오늘
- ^ 지오포르탈 라인란트 팔라티네이트
- ^ 지오포르탈 사를란트
- ^ 브란덴부르크의 수생지리학 지도
- ^ 함부르크 메트로폴리탄 지역 2013-06-06 웨이백 머신에 보관
- ^ 웨이백 머신에 Mapbender Archived 2013-09-28을 사용한 선택된 도시 지도 서비스 목록
- ^ 독일 연방정부 라인랜드 팔라티네이트에서 운영하는 래드완더랜드