최고의 PostGIS 호스팅 : 사이트에 가장 적합한 사람은 누구입니까? [업데이트 : 2020]

PostGIS 호스팅 비교

PostGIS를 사용하면 지리 정보를 PostgreSQL 데이터베이스에 추가하여 매핑 할 수 있습니다. 이 기사에서는 PostGIS를 실행하는 데 필요한 요소를 설명하고이를 지원하는 최고의 호스팅 제공 업체를 추천합니다.


PostGIS는 PostgreSQL 9.0 이상, GNU C 컴파일러, JSON-C 버전 0.9 이상, GDAL 1.9 이상 등 설치 요구 사항이 상당히 많습니다. 또한 PostGIS 설치에는 VPS 또는 전용 서버와 같은 개인 환경이 필요합니다..

이 기사의 뒷부분에서 각 호스트에 대한 자세한 내용을 볼 수 있지만 미리보고 싶다면 PostGIS 호스팅에 가장 적합한 호스트는 다음과 같습니다.

  1. A2 호스팅
    – 무료 사이트 전송, 개발자 친화적
  2. LiquidWeb
  3. 서버 간

PostGIS를위한 최고의 호스트 선정 방법?

1,500 개 이상의 호스팅 계획을 찾아 PostgreSQL과 PostGIS를 모두 제공하는 계획을 선택했습니다. 그런 다음 C 컴파일러, 최신 버전의 JSON-C 및 PostGIS를 실행하는 데 필요한 기타 기술 사양이있는 호스트를 선정했습니다..

마지막으로, 거대한 독립 고객 리뷰 데이터베이스를 조사하여 최고의 호스트를 식별했습니다..

당신이 배울 것

PostGIS에 대해 배우기 전에 PostgreSQL에 익숙해지는 것이 좋습니다. 일부 PostGIS 사용자는 사실상 PostGIS가 확장 기능으로 제공하는 지리적 객체 지원에 의존합니다.

이 페이지에서는 소프트웨어가하는 일, 어떻게합니까 어떻게 잘 활용할 수 있는지. 또한 추천 제공 업체의 호스팅 계획 형태로 최상의 옵션을 선택하는 방법을 알려 드리겠습니다.

PostGIS 호스팅이란 무엇입니까?

필요한 PostgreSQL 사용자 지리 공간 데이터베이스 익스텐더 오픈 소스 PostGIS를 고려해야합니다. OGC (Open Geospatial Consortium), PostGIS의 ISO 표준 준수 지리 데이터를 저장할 수 있습니다 형식으로 많은 플랫폼에서 읽을 수 있습니다.

PostGIS 홈페이지

매우 미니멀리스트 PostGIS 홈페이지

GNU 일반 공중 사용 허가서 (GPL) 버전 2에 따라 사용 허가 됨, 무료 및 오픈 소스 PostGIS는 지리적 옵션을 제공합니다. PostGIS는 Open Geospatial Consortium의 SQL 사양에 대한 간단한 기능을 따릅니다..

이 앱은 PostgreSQL이 위치 쿼리를 실행할 수 있도록합니다. PostgreSQL 데이터베이스에 더 많은 유형, 함수, 연산자 및 색인 향상 기능을 제공합니다. 이러한 기능은 공간 데이터베이스 관리 시스템을 만듭니다.

OpenGeo Suite

응용 프로그램을 빠르게 구성하는 데 관심이있는 프로젝트, OpenGeo Suite는 지리 공간 도구 번들로 존재합니다., 빠른 배포에 사용 가능.

지오 서버

GeoServer는 확실히 주목할 가치가 있습니다.

완벽한 지리 공간 패키지

OpenGEO는 다음과 함께 PostGIS를 사용합니다.

  • 지오 서버
  • GeoWebCache
  • QGIS
  • OpenLayers 2와 3
  • 무한 SDK
  • GeoExplorer

살펴 보자 그들이 무엇이며 어떻게 적용 할 수 있습니까?.

GeoServer, GeoWebCache 및 QGIS

GeoServer는 논리적 작업 및 데이터 처리를 실행하기위한 기능 서버입니다. GeoWebCache 지원 클라이언트 측 웹 맵 캐싱을 통한 데이터 전달. QGIS는 오픈 소스 데스크톱 응용 프로그램입니다. 그것은 당신을 할 수 있습니다 지리 공간 정보를보고 조작.

OpenLayers 및 OpenGeo

OpenLayers 2 및 3은 브라우저 기반 매핑 요구를위한 JavaScript 프레임 워크입니다. Boundless SDK는 OpenGEO와 빠른 프로토 타이핑을위한 라이브러리 및 템플릿을 갖춘 풀 서비스 개발 키트입니다. GeoExplorer는 완전히 구성된지도 구성 및 게시 도구 브라우저 용

OpenGEO Suite는 PostGIS의 기능을 활용하는 한 가지 방법입니다. 빠른 게시 및 테스트를 위해 잘 정리 된 스택입니다. 더 깊은 사용자 정의가 권장됩니다. 확장 가능한 기업 요구 또는 모바일 사용자 경험.

PostGIS 기능

PostGIS 기능

PostGIS는 다양한 기능 다음을 포함하여 지리 정보 시스템 데이터를 사용합니다.

  • 벡터 및 래스터 데이터 처리 및 분석 기능
  • 래스터지도 대수 & 지리적 쿼리
  • 포장 파일 가져 오기 명령 줄
  • 에 래스터 데이터 렌더링 다양한 형식
  • 3D 물체 원격 측정 지원
  • 네트워크 토폴로지 지원
  • 포장 된 타이거 로더 (미국 인구 조사국 지오 코더)
  • 지오 코더 및 역 지오 코더

PostGIS 도구

PostGIS는 확장을 통해 GeoTiff, NetCDF, PNG, JPG, GeoJSON, GeoHash, KML 등 여러 가지 일반적인 파일 형식을 지원합니다..

PostGIS와 함께 작동하는 많은 데스크탑 도구는 타사에서 제공됩니다. 지원 가능 ESRI에서 개발 한 전문 라이센스 도구, ArcGIS, Server ArcSDE 또는 웹 API를 사용하는 모든 도구 등이 있습니다. 인기있는 4 가지 오픈 소스 옵션은 QGIS, OpenJump, uDig 및 gvSig입니다..

매핑 서버

Linux, macOS 및 Windows에서 잘 작동합니다. 여러 오픈 소스 매핑 서버도 사용 가능. 가장 널리 사용되는 옵션은 MapServer, GeoServer, Degree, QGIS Server 및 MapGuide Open Source입니다..

PostGIS 기능

PostGIS 사용 사례

PostGIS의 목적은 전문 측량을위한 스토리지 솔루션에서 데이터를 즉시 스트리밍해야하는 모바일 지원 맵 애플리케이션에 이르기까지 다양합니다. 데스크톱, 웹 및 모바일 애플리케이션이 모두 지원되고 상호 운용 가능.

다른 데이터 소스와 통합

오픈 스트리트 맵

WhoIsHostingThis를 통한 OpenStreetMap 스크린 샷

GeoDjango와 같은 일부 타사 도구는 Google지도 또는 Open Street Maps와 같은 인기있는 데이터 소스와 호환됩니다. 대부분의 조직이 PostGIS를 지원하도록 유도하는 것은 기능과 성능이 최적화 된 방식입니다. 지리 데이터를 신속하게 저장 및 검색.

상업 및 정부 용도

이것은 그것을 만든다 다양한 상업적 목적을위한 이상적인 도구. 모바일 애플리케이션 대기업 FourSquare & Instagram은 지리 공간 요구에 PostGIS를 사용합니다. PostgreSQL 샤딩 기능은 PostGIS 와도 호환되므로 프로젝트 확장이 매우 쉽습니다..

시립 및 정부 기관은 상용 응용 프로그램 외에도 PostGIS를 성공적으로 사용했습니다. 미국 NOAA (National Oceanographic and Atmospheric Administration)는 GeoServer와 함께 PostGIS를 사용합니다. 포틀랜드 교통 및 기타 다양한 교통 앱은 OpenGeo와 함께 PostGIS를 사용합니다.

PostGIS 역사

PostGIS 역사

2000 년 PostgreSQL은 기하학적 모양은 지원하지만 종합적인 매핑 프로젝트는 지원하지 않는 학업 능력으로 구축되었습니다..

오픈 소스 시작과 성장

이에 대한 응답으로 PostGIS는 2001 년에 굴절 리서치 (Refractions Research)의 GNU General Public License에 따라 브리티시 컬럼비아 정부에서 시스템을 작동하면서 만들어졌습니다. 최초의 안정적인 버전은 2005 년에 이어졌지만 6 개의 이전 버전이 이미 사용 가능했습니다.

2006 년 PostGIS는 공식적으로 SQL 기능을 지원하기 위해 구현되었습니다..

더 빠르고 더 유능한

이 도구의 초기 릴리스는 지리 고유의 지오메트리 스토리지를 천천히 추가하면서 쿼리 속도를 최적화했습니다. 나중에 OpenGIS와 통합되도록 확장되었으며 나중에 광범위한 호환성을위한 확장 오늘 사용 가능.

프로그램의 오픈 소스 특성으로 인해 정기적 인 기여도 드물지 않습니다.

사용자 정의 설치

PostGIS 다운로드

WhoIsHostingThis를 통한 PostGIS 다운로드 페이지 스크린 샷

당신은 할 수있다 바이너리 설치 프로그램 패키지 중 하나를 다운로드하십시오 Windows, Mac OS X 및 Linux에서 사용 가능. 모든 주요 Linux 배포판의 패키지 관리자에서 사용할 수 있습니다: Red Hat, CentOS, Ubuntu, Debian 및 OpenSUSE / SUSE. 설치하고 데이터베이스에서 활성화해야합니다.

만약 당신이 기술적 인 능력을 가지고 있고 원한다면 소스로부터 자신의 설치를 컴파일 할 수도 있습니다..

PostGIS를 설치하지 말고 웹 호스트가 귀하를 위해하도록하십시오

항상 그렇듯이 웹 서버에 설치하기 전에 호스팅 제공 업체에 문의하여 호환성을 확인하십시오. 원하지 않으면 직접 설치 관리, 최신 버전의 PostgreSQL 및 PostGIS와 함께 제공되는 다양한 웹 호스팅 계획 중 하나를 고려하십시오..

완벽한 PostGIS 호스팅 선택

개방형 지리 공간 컨소시엄 소프트웨어 패키지 인 PostGIS는 PostgreSQL을 확장하고 다른 개발 소프트웨어와 결합하며 개발자가 데이터베이스에서 공간 데이터를 활용하는 방식을 개선합니다..

이는 PostGIS 호스팅이 개발자 친화적이고 우수한 고객 지원 및 성능 서버 제공. PostGIS에 직접 제공되는 호스트가 필요하지는 않지만 PostgreSQL, Perl 및 MySQL과 같은 기능을 지원하도록 개발자를 지원하는 것으로 알려진 호스트가 필요하지 않습니다..

개발자 친 화성

개발자 친근감의 큰 부분은 호스트가 제공하는 인터페이스 및 경험. 개발 소프트웨어는 Apache 2.2에서 Perl 5.10까지의 옵션과 Python에서 MySQL까지의 옵션입니다. 이들 모두는 개발자가 사용하지만 모든 호스트가 적절한 지원을 제공하지는 않습니다.

개발 환경을 설정하는 호스트

올바른 개발 소프트웨어를 지원할뿐만 아니라 적절한 호스트를 찾는 것이 중요합니다 그들과 함께 당신의 계정을로드 게다가. PHP, MySQL 및 Node.js와 같이 필요한 개발 소프트웨어로 초기 호스팅 계정을 설정하는 호스트는 필수적입니다.

소프트웨어 이름
PHP오픈 소스, 범용 스크립팅 언어
파이썬객체 지향, 최상위 프로그래밍 언어
오픈 소스 스크립팅 언어
Node.js자바 스크립트 런타임 라이브러리

도움이되는 다양한 개발 도구를 제공하는 호스트도 있습니다. 찾을 도구로는 Perl, Python, PHP, Java, MySQL 및 Curl이 있습니다. 그러한 프로그램의 배포는 개발자를 우선시하는 호스트로 쉽게.

PostGIS 보안

PostGIS 보안

모든 데이터베이스 프로그램에는 많은 위험이 따르기 때문에 높은 보안이 필요합니다. 때로는 데이터가 기밀로 유지되어 보안 위반이 심각한 영향을 미칠 수 있습니다..

일부 호스팅 제공 업체는 다른 호스팅 제공 업체보다 보안에 덜 집중합니다. 나는 호스트 또는 호스팅 계획을 선택할 때 항상 적절한 수준의 보안을 우선시한다고 말했습니다..

호스트 보안

호스트는 종종 백업, 무차별 대입 방어 및 방화벽과 같은 보안 강화 옵션을 제공합니다. 일부 호스트는 다음과 같은 보안 조치를 제공합니다 사이트에 침입하기 전에 해킹을 차단하는 도구, 이중 방화벽 및 무차별 대입 방어와 함께.

재부팅하지 않고 업데이트

재부팅없는 커널 업데이트 인 KernelCare가 포함되었습니다. KernelCare를 사용하면 데이터베이스, 웹 사이트 또는 프로그램 가동 중지 시간이 표시되지 않습니다 상기 업데이트 동안. 이는 신뢰성과 고객 신뢰 관점 모두에서 도움이됩니다..

안정성 및 서버 속도

PostGIS 데이터베이스는 공간 분석 및 쿼리를 실행합니다. 대부분의 서버에는 상당한 서버 전원이 필요합니다. 이 때문에 수많은 유형의 호스팅 계획을 허용하는 PostGIS 호스팅 회사를 찾는 것이 합리적입니다..

공유 대 VPS 대 클라우드

이런 식으로 PostGIS가있는 프로그램이나 웹 사이트는 공유 호스팅에서 클라우드, 전용 또는 VPS 호스팅으로 확장 할 수 있습니다. 클라우드 호스팅은 안전한 내기입니다. 예를 들어 PostGIS 데이터베이스와 웹 사이트를 퍼블릭 클라우드 또는 프라이빗 클라우드와 같은 것을 고려 또는 전용 노드. 하이브리드 호스팅도 고려해야합니다.

개발자는 또한 고급 호스팅 환경 또는 관리되는 호스팅 계정을위한 전용 서버 호스팅에 대해 생각하여 대부분의 호스팅 업무를 진정한 전문가에게 전달할 수 있습니다..

PostGIS 호스팅 고객 지원

고객 지원은 개발자 편의성과 관련이 있지만 각 PostGIS 호스팅 회사의 직접적인 지원 측면에서 분석하는 것이 중요합니다. 예를 들어, 연중 무휴 24 시간 지원 전화를 통해 살아있는 채팅과 함께 탄탄한 지식 기반, 발권 시스템은 찾아야 할 것들입니다.

PostGIS 장단점

PostGIS의 장단점

호스트 추천으로 넘어 가기 전의 최종 요약으로 PostGIS의 기복을 요약 해 보겠습니다. 인기있는 확장 기능을 사용하려면 아래 사항을 고려하십시오..

찬성

  • GIS 소프트웨어의 데이터 저장을위한 관리 가능한 옵션을 제공합니다.
  • 쉽게 사용할 수 있습니다 공간 분석 및 쿼리.
  • 타사 소프트웨어 및 프로그램을 사용하여 사용자는 PostGIS의 도움으로 더 쉽게 데이터에 액세스.
  • SQL과 동일한 접근 방식을 사용하여 쿼리를 수행합니다. 따라서 SQL에 익숙한 사람들에게는 아무런 문제가 없습니다..

단점

  • NoSQL 메소드는 특히 복잡한 쿼리와 관련하여 데이터를 더 빨리 검색하는 것으로 나타났습니다.
  • 더 큰 공간 데이터 문제로 작업 할 때 PostGIS가 항상 올바르게 확장되지는 않습니다.
  • 플러그인이 종종 필요합니다 PostGIS 단점 중 일부를 처리하기 위해.

PostGIS 상위 호스트

상위 3 개의 PostGIS 호스팅 제공 업체

이제 PostGIS의 기본 기능을 소프트웨어 및 확장 기능으로 다루었으며,이를 지원하는 최고의 호스팅 제공 업체를 살펴 보겠습니다..

A2 호스팅

PostGIS를위한 A2 호스팅

PostGIS를위한 A2 호스팅.

가장 개발자 친화적 인 PostGIS 호스팅 회사의 경우 A2 호스팅을 고려하십시오. 가장 유명한 개발 소프트웨어 (PHP, MySQL, PostgreSQL, Perl 등)를 지원하며 무료 사이트 전송으로 작업이 훨씬 쉬워집니다. PostGIS 호스팅 제어를 호스트에게 전달하고 개발에 더 집중하고 싶다면 Atlantic.net 및 LiquidWeb과 같은 관리 호스팅 회사도 좋아합니다..

보안과 관련하여 대부분의 권장 사항은 강력 해 보이지만 A2 Hosting은 재부팅없는 커널 업데이트 및 이중 방화벽. Liquid Web은 또한 전용 서버 및 관리되는 호스팅 프로그램을 통해 높은 보안 옵션을 선전합니다.

Atlantic.net

PostGIS를위한 Atlantic.net

PostGIS를위한 Atlantic.net 호스팅.

확장 성과 성능을 찾을 때 PostGIS 호스팅을위한 Atlantic.net을 고려하십시오. 전용 서버, 클라우드 호스팅 및 코 로케이션 호스팅과 같은 몇 가지 추가 옵션을 제공합니다. 대서양도 놀라운 성능을 제공합니다, 전용 서버 및 VPS 호스팅과 함께.

LiquidWeb

PostGIS를위한 LiquidWeb

PostGIS를위한 LiquidWeb 호스팅.

LiquidWeb은 WIHT에서 가장 자주 권장하는 호스팅 제공 업체 중 하나입니다. 관리되는 전자 상거래 호스팅에서 최고 전용 서버에 이르기까지 모든 것을 제공합니다. 신뢰성 가동 시간 보장, 과 연중 무휴 24 시간 지원 라이브 채팅, 전화 또는 이메일을 통해 표준으로 간주됩니다.

전반적으로 LiquidWeb은 PostGIS 호스팅에 탁월한 선택입니다..

PostGIS 자주 묻는 질문

  • PostGIS가 필요한 이유?

    PostGIS는 공간 데이터로보다 쉽게 ​​작업 할 수있는 기능을 추가합니다. 원시 데이터를 모든 유형의 데이터베이스에 확실히 저장하고 코드를 사용하여 데이터에서 공간적 의미를 끌어내는 방식으로 해석 할 수 있지만 PostGIS 및 제품과 같이 공간 데이터를 훨씬 쉽게 저장하고 의미있게 사용할 수 있습니다. 방법.

  • PostGIS는 어떻게 받습니까??

    소프트웨어를 설치하려는 서버의 명령 줄에 액세스하여 필요한 종속성이 있는지 확인한 다음 PostGIS 웹 사이트에 제공된 지침을 따라 PostGIS를 설치합니다. 그런 다음 사용하려는 각 PostgreSQL 데이터베이스에 대해 PostGIS를 활성화하십시오. 최소한 그렇게하는 것이 쉬운 방법입니다. 모험심이 많으면 소스 코드를 다운로드하여 직접 설치를 컴파일 할 수도 있습니다.

  • PostGIS 출시시기?

    PostGIS의 첫 번째 버전은 2001 년에 출시되었습니다. 그러나 첫 번째 안정 버전은 4 년 후까지 릴리스되지 않았습니다..

  • PostGIS가 활성화되어 있습니까??

    예, PostGIS 개발 커뮤니티는 매우 활발하며 매년 PostGIS에 대한 몇 가지 업데이트가 있습니다..

  • PostGIS를 개발하는 사람?

    PostGIS는 원래 Refractions Research에 의해 개발되어 2007 년에 릴리스 된 소프트웨어 버전 1.3.2를 통해 응용 프로그램 개발을 주도했습니다. 그 이후로 프로젝트는 PostGIS Project Steering이 이끄는 오픈 소스 사용자 커뮤니티 커뮤니티에서 관리했습니다. 위원회.

  • PostGIS를 사용하는 사람?

    많은 위치 기반 응용 프로그램 및 서비스는 PostGIS를 데이터베이스로 사용할 수 있습니다. PostGIS 데이터베이스로 구동 할 수있는 응용 프로그램에는 Kosmo, OpenJUMP, MapServer, MapGuide, Kosmo 등이 있습니다. 또한 Instagram, Uber 및 FourSquare와 같은 회사는 PostGIS도 사용합니다..

  • PostGIS가 공간 지원을 추가하는 다른 SQL 데이터베이스 확장과 다른 점?

    첫째, 가장 중요한 PostGIS는 무료이며 오픈 소스입니다. SQL 데이터베이스를위한 다른 많은 공간 데이터 확장에는 많은 비용이 듭니다. 둘째, PostGIS는 PostgreSQL 데이터베이스와 함께 작동하지만 대부분의 다른 유사한 제품은 다른 유형의 관계형 데이터베이스를 확장합니다.

  • MyGIS가 아닌 PostGIS가 필요한 이유?

    OSGeo에 따르면 PostgreS는 MySQL보다 유연한 데이터베이스 관리 시스템이므로 PostGIS는 MySQL 데이터베이스가 아닌 PostgreSQL 데이터베이스 용으로 생성되었습니다. 다시 말해 PostgreS for PostgreSQL을 생성하는 것보다 MyGIS (MyGIS for MySQL)를 설계하는 데 시간이 더 오래 걸렸기 때문에 프로젝트가 시작되기 전에 프로젝트가 실패 할 가능성이 있습니다.

  • PostGIS에 대한 대안?

    PostGIS는 PostgreSQL을 위해 특별히 제작되었으며 지리 공간 데이터를 저장하기위한 가장 크고 지원되는 플랫폼입니다. 그래도 몇 가지 대안이 있습니다.

    • H2GIS : JAVA 용으로 구축되었으며 간단한 기능을 갖춘 JDBC 기반
    • JASPA : 계층 관리에 중점을 둔 PostgreSQL도 사용
  • PostGIS가 경쟁 업체와 차별화되는 이유?

    PostGIS는 가장 큰 지원 커뮤니티, 가장 긴 역사 및 다양한 확장 기능을 가지고 있습니다..

  • PostGIS 실행을위한 서버 요구 사항은 무엇입니까?

    PostGIS의 모든 배포는 DBaas 서버에 있거나 PostgreSQL을 실행하기에 충분한 메모리와 스토리지가있는 개인 서버 여야합니다. 간단한 사이트에는 512MB 이상의 메모리가 권장됩니다.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map