A legjobb PostGIS tárhely: Ki a legjobb az Ön webhelyén? [Frissítve: 2020]

Hasonlítsa össze a PostGIS tárhelyét

A PostGIS lehetővé teszi, hogy földrajzi információkat adjon hozzá a PostgreSQL adatbázishoz a leképezéshez. Ez a cikk elmagyarázza azokat az elemeket, amelyekre szükség lesz a PostGIS futtatásához, és javasolja a legjobb támogató szolgáltatókat.


A PostGIS-nek nagyon kevés telepítési követelménye van, köztük a PostgreSQL 9.0 vagy újabb, a GNU C fordító, a JSON-C 0.9 vagy újabb, a GDAL 1.9 vagy újabb, és még sok más. Ezen felül egy privát környezetre, például VPS-re vagy dedikált szerverre van szükség a PostGIS telepítéséhez.

Az egyes gazdagépekkel kapcsolatos további részletek később találhatók ebben a cikkben, de ha előnézetet szeretne, akkor itt találja meg a legjobb gazdagépeket a PostGIS tárhelyéhez:

  1. A2 tárhely
    – Ingyenes webhelyátvitel, nagyon fejlesztőbarát
  2. LiquidWeb
  3. Interserver

Hogyan választottuk ki a legjobb házigazdákat a PostGIS-hez?

Több mint 1500 tárhely-terveket keresettünk, és kiválasztottuk azokat, amelyek PostgreSQL-t és PostGIS-t is kínálnak. Ezután kiválasztottuk azokat a gazdagépeket, amelyek rendelkeznek C-fordítóval, a JSON-C legújabb verzióival és a PostGIS futtatásához szükséges egyéb műszaki adatokkal..

Végül szétválasztottuk a független vásárlói vélemények óriási adatbázisát, hogy azonosítsuk a legfontosabb gazdagépeket.

Mit fogsz tanulni

Mielőtt továbblépne és megismerje a PostGIS-t, valószínűleg jó ötlet megismerkedni a PostgreSQL-lel. Néhány PostGIS-felhasználó valójában támaszkodik a földrajzi objektumtámogatásra, amelyet a PostGIS nyújt kiterjesztésként.

Ezen az oldalon megismerheti a következőket mit csinál a szoftver, hogyan csinálja? és hogyan lehet azt hatékonyan felhasználni. Ezenkívül megtanítom, hogyan válasszuk ki a legjobb lehetőséget tárhely-terv formájában az ajánlott szolgáltatók közül.

Mi a PostGIS tárhely??

PostgreSQL felhasználók, akiknek szükségük van a földrajzi adatbázis kiterjesztő figyelembe kell vennie a nyílt forráskódú PostGIS-t. Az Open Geospatial Consortium (OGC), a PostGIS ISO szabványait követve lehetővé teszi a földrajzi adatok tárolását a következő formátumban sok platformon olvasható.

PostGIS honlap

Nagyon minimalista PostGIS honlap

A GNU általános nyilvános licenc (GPL) 2. verziója alapján engedélyezett, Az ingyenes és nyílt forráskódú PostGIS földrajzi lehetőségeket kínál. A PostGIS az Open Geospatial Consortium SQL specifikáció egyszerű funkcióit követi.

Az alkalmazás felhatalmazza a PostgreSQL-t a helylekérdezések futtatására. Többfajta funkciót, operátort és indexfejlesztést kínál a PostgreSQL adatbázishoz. Ezek a szolgáltatások kombinálódnak hozzon létre egy térbeli adatbázis-kezelő rendszert.

OpenGeo Suite

Olyan projektek számára, amelyek érdeklődnek egy alkalmazás gyors összeállításában, az OpenGeo Suite földrajzi eszközcsomagként létezik, elérhető a gyors telepítéshez.

GeoServer

A GeoServer minden bizonnyal figyelemre méltó.

Teljes földrajzi csomag

Az OpenGEO a PostGIS-t használja a következőkkel együtt:

  • GeoServer
  • GeoWebCache
  • QGIS
  • OpenLayers 2 és 3
  • Határtalan SDK
  • GeoExplorer

Vessen egy pillantást mi ezek és hogyan lehet alkalmazni.

GeoServer, GeoWebCache és QGIS

A GeoServer egy szolgáltatáskiszolgáló logikai műveletek és adatkezelés futtatásához. A GeoWebCache támogatja a adattovábbítás az ügyféloldali webes térképek gyorsítótárazásával. A QGIS egy nyílt forráskódú asztali alkalmazás. Ez lehetővé teszi a térinformatikai információk megtekintése és manipulálása.

OpenLayers és OpenGeo

Az OpenLayers 2 és 3 JavaScript keretek a böngésző alapú leképezési igényekhez. A Blessless SDK egy teljes körű szolgáltatás fejlesztő készlet, amely párosul az OpenGEO-val könyvtárakkal és sablonokkal a gyors prototípus készítéséhez. A GeoExplorer egy teljesen beépített térképkészítési és közzétételi eszköz a böngésző számára

Az OpenGEO Suite csak egy módja annak, hogy kihasználják a PostGIS funkcionalitását. Ez egy jól kidolgozott halom a gyors közzétételhez és teszteléshez. Javasoljuk a mélyebb testreszabást méretezhető vállalati igények vagy mobil felhasználói igények kielégítése.

PostGIS képességek

PostGIS képességek

A PostGIS lehetővé teszi a sokféle képesség a földrajzi információs rendszer adatainak felhasználására, beleértve a következőket 8:

  • A vektor- és raszter adatok feldolgozása és elemzése
  • Raszteres térkép algebra & földrajzi lekérdezések
  • A csomagolt parancssor a fájl importálásához
  • Raszteres adatok megjelenítése a sokféle formátum
  • 3D objektum telemetriai támogatás
  • Hálózati topológia támogatás
  • Csomagolt tigris rakodó (US Census Bureau geoder)
  • Geoder és hátramenő geoder

PostGIS eszközök

A PostGIS számos általános fájltípust támogat: GeoTiff, NetCDF, PNG, JPG, GeoJSON, GeoHash, KML és egyéb kiterjesztések révén.

Számos asztali eszköz, amely a PostGIS-rel működik, harmadik féltől beszerezhető. Támogatás érhető el az ESRI által kifejlesztett szakszerűen engedélyezett eszközök, mint például az ArcGIS, és azok bármely eszköze, amely kiszolgálja az ArcSDE-t vagy a webes API-kat. Négy népszerű nyílt forráskódú opció: QGIS, OpenJump, uDig és gvSig.

Szerverek feltérképezése

Jól működnek a Linux, a MacOS és a Windows rendszerrel. Több nyílt forráskódú térképező szerverek szintén rendelkezésre állnak. A legszélesebb körben használt lehetőségek közül néhány a MapServer, a GeoServer, a Degree, a QGIS Server és a MapGuide Open Source..

PostGIS képességek

PostGIS használati esetek

A PostGIS célja a professzionális földmérők számára készített tárolási megoldásoktól kezdve egészen a mobil használatra kész térképes alkalmazásokig terjedhet, amelyek adattovábbításra szorulnak. Az asztali, az internetes és a mobil alkalmazások mind támogatottak, és együttjárhatók.

Integráció más adatforrásokkal

OpenStreetMap

Az OpenStreetMap képernyőképe a WhoIsHostingThis segítségével

Néhány harmadik féltől származó eszköz, például a GeoDjango, még kompatibilitást mutatott olyan népszerű adatforrásokkal, mint a Google Maps vagy az Open Street Maps. A legtöbb szervezet vonzza a PostGIS támogatását, hogy mennyire optimalizált a működése és a teljesítménye a földrajzi adatok gyors tárolása és visszakeresése.

Kereskedelmi és állami felhasználások

Ez teszi ideális eszköz különféle kereskedelmi célokra. A FourSquare mobilalkalmazás-óriások & Az Instagram mind a PostGIS-t földrajzi igényeikhez használja. A PostgreSQL sharding képessége szintén kompatibilis a PostGIS-sel, így a projekt méretezését nagyon egyszerűvé teszi.

A kereskedelmi alkalmazásokon túl az önkormányzati és kormányzati szervezetek sikeresen használják a PostGIS-t. Az Egyesült Államok Nemzeti Oceanográfiai és Légköri Hivatala (NOAA) a PostGIS-t használja a GeoServerrel. A Portland Transit és számos más szállítási alkalmazás a PostGIS szolgáltatást használja az OpenGeo segítségével.

PostGIS története

PostGIS története

2000-ben a PostgreSQL tudományos képességgel épült fel, támogatva a geometriai alakzatokat, de hiányzott az átfogó térképészeti projektek támogatása.

Nyílt forráskódú kezdetek és növekedés

Válaszul a PostGIS-t 2001-ben hozták létre a GNU Általános Nyilvános Licenc alapján a Refractions Research segítségével, miközben rendszereket működtetnek a brit kolumbiai kormány számára. Az első állítólag stabil változat azonban 2005-ben következett hat korábbi verzió már használható volt.

2006-ban a PostGIS-t hivatalosan bevezették az SQL szolgáltatások támogatására.

Egyre gyorsabb és képesebb

Az eszköz korai megjelenése lassan hozzáadta a földrajzi szempontból egyedi geometria tárolását, miközben optimalizálta a lekérdezés sebességét. Ez később kibővült, hogy integrálódjon az OpenGIS-hez, és később bővítés a széles körű kompatibilitás érdekében ma elérhető.

A program nyílt forráskódú jellege miatt a rendszeres hozzájárulás szintén nem ritka.

Egyéni telepítés

PostGIS letöltés

A PostGIS letöltési oldalának screenshot a WhoIsHostingThis segítségével

Te talán töltse le az egyik bináris telepítő csomagot elérhető Windows, Mac OS X, valamint Linux számára. Ez az összes fő Linux disztribúció csomagkezelőjében elérhető: Red Hat, CentOS, Ubuntu, Debian és OpenSUSE / SUSE. Telepítenie kell és engedélyeznie kell az adatbázisában.

A saját telepítését a forrásból is összeállíthatja, ha rendelkezik technikai ismeretekkel és erre vágyakozik.

Ne telepítse a PostGIS-t, hagyja, hogy a webgazda tegye érted

Mint mindig, vegye fel a kapcsolatot a host szolgáltatóval a kompatibilitás biztosítása előtt, mielőtt bármit telepít a webszerverre. Ha nem akarja kezeli a telepítést, fontolja meg a rendelkezésre álló sok webes tárhely-terv egyikét, amelyekhez a PostgreSQL és a PostGIS legújabb verziója van telepítve.

A tökéletes PostGIS tárhely kiválasztása

Nyílt térinformatikai konzorcium szoftvercsomagként a PostGIS a PostgreSQL kiterjesztésén, más fejlesztési szoftverekkel történő kombinálásán és javításán keresztül fejleszti a fejlesztők módját a térbeli adatok felhasználására.

Ez azt jelenti, hogy a PostGIS tárhelyének meg kell lennie fejlesztőbarát, minőségi ügyfélszolgálatot igényel, és teljesítménykiszolgálókat kínál. Nem feltétlenül kell egy olyan gazdagépre, amely közvetlenül a PostGIS-hez szolgál, hanem egy olyanról, amelyről ismert, hogy segítséget nyújt a fejlesztőknek a PostgreSQL, Perl és MySQL támogatásával..

Fejlesztői barátságosság

A fejlesztői barátságosság nagy része a felhasználói felület és tapasztalat. A fejlesztőszoftver az Apache 2.2-től a Perl 5.10-ig és a Python-tól a MySQL-ig terjed. Mindezeket a fejlesztők használják, de nem minden állomás biztosítja a megfelelő támogatást.

A házigazdák, amelyek beállítják a fejlesztési környezetet

Fontos, hogy keressünk egy olyan gazdagépet, amely nem csak a megfelelő fejlesztőszoftvert támogatja, hanem betölti velük a fiókját is. Alapvető fontosságú egy olyan host, amely beállítja az első host-fiókot bármilyen szükséges fejlesztőszoftverrel, például a PHP, a MySQL és a Node.js..

Szoftver NameDescription
PHPNyílt forráskódú, általános célú szkriptnyelv
PitonObjektum-orientált, felső szintű programozási nyelv
PerlNyílt forráskódú szkriptnyelv
node.jsJavaScript futásidejű könyvtár

Olyan házigazdák, amelyek fejlesztési eszközök széles választékát nyújtják, hogy kihasználhassuk hasznos eszközöket is. Néhány keresendő eszköz a Perl, Python, PHP, Java, MySQL és Curl. Az ilyen programok telepítését meg kell tenni könnyű egy olyan gazdagéppel, amely a fejlesztőket kiemeli.

PostGIS biztonság

PostGIS biztonság

Minden adatbázis-program nagy biztonságot igényel, mivel sok a kockázat. Időnként a rendelkezésre álló adatok rendkívül bizalmasak, azaz a biztonság megsértése súlyos következményekkel járhat.

Egyes host-szolgáltatók kevésbé koncentrálnak a biztonságra, mint mások. Mindemellett a gazdagép vagy a fogadási terv kiválasztásakor mindig prioritást élvezek a megfelelő szintű biztonság mellett.

Gazdagép biztonsága

A házigazda gyakran nyújt lehetőségeket a fokozott biztonsághoz, például biztonsági mentéseket, védő erőket és tűzfalakat. Egyes házigazdák biztonsági intézkedéseket hoznak, például a eszköz, amely blokkolja a hackeket, mielőtt azok egy webhelyre kerülnének, kettős tűzfallal és brute force védelemmel együtt.

Frissítések újraindítás nélkül

A KernelCare, az újraindítás nélküli kernelfrissítés. A KernelCare, az adatbázis, a webhely vagy a program segítségével nem lát leállást az említett frissítés során. Ez mind megbízhatóság, mind ügyfél-bizalom szempontjából hasznos.

Megbízhatóság és szerversebesség

A PostGIS adatbázis térbeli elemzést és lekérdezéseket futtat. Ezek közül sok jelentős kiszolgálóerőt igényel. Ezért van értelme egy PostGIS tárhely szolgáltatót találni, amely számos típusú tárhely-tervezést tesz lehetővé.

Megosztott vs. VPS vs felhő

Ily módon a PostGIS-t tartalmazó program vagy webhely méretezhető a megosztott tárhelyről felhő, dedikált vagy VPS-tárhelyre. A felhőtárhely itt egy biztonságos fogadás. Például elhelyezheti PostGIS adatbázisát és webhelyét a nyilvános felhő, vagy fontolgassa valami olyat, mint egy privát felhő vagy dedikált csomópontok. A hibrid tárhely szintén szempont.

A fejlesztőknek gondolkodniuk kell a legfejlettebb tárhelyi környezethez szánt dedikált szerver-tárhelyről, vagy akár egy kezelt tárhely-fiókról is, hogy a tárhelyi feladatok többségét az igazi szakemberekre hárítsák..

PostGIS tárhely ügyfélszolgálat

Az ügyfélszolgálat a fejlesztői barátsághoz kapcsolódik, de fontos elemezni, hogy az egyes PostGIS-üzemeltető társaságok milyen közvetlen támogatást nyújtanak. Például, 24/7 támogatás telefonon keresztül, élő csevegéssel együtt, a szilárd tudásbázis, és egy jegykezelő rendszert kell keresni.

PostGIS előnyei és hátrányai

A PostGIS előnyei és hátrányai

Végső összefoglalóként, mielőtt átnéznék a házigazda ajánlásaimat, foglaljuk össze a PostGIS magas és hátrányos helyzetét. Vegye figyelembe az alábbiakat, amikor a népszerű kiterjesztéssel kíván dolgozni.

Előnyök

  • Kezelhető lehetőséget kínál az adattárolásra a GIS szoftveren.
  • Lehetővé teszi a térbeli elemzés és lekérdezések.
  • Harmadik féltől származó szoftverek és programok használatával a felhasználó: könnyebben hozzáférhet az adatokhoz a PostGIS segítségével.
  • Ugyanazt a megközelítést használja, mint az SQL a lekérdezések elvégzéséhez. Ezért azoknak, akik ismerik az SQL-t, nincs probléma.

Hátrányok

  • A NoSQL módszerekről bebizonyosodott, hogy az adatok gyorsabb lekérésére, különösen összetett lekérdezések esetén.
  • A PostGIS nem mindig méretez megfelelő módon, ha nagyobb téradat-problémákkal dolgozik.
  • Gyakran szükség van plug-inekre a PostGIS néhány hiányosságának orvoslása érdekében.

PostGIS legnépszerűbb házigazdák

A 3 legfontosabb PostGIS tárhely-szolgáltató

Most áttekintettük a PostGIS mint szoftver és bővítmény alapvető és hátrányos pontjait, nézzük meg az azt támogató legjobb tárhely-szolgáltatókat.

A2 tárhely

A2 tárhely a PostGIS számára

A2 tárhely a PostGIS számára.

A legfejlesztõbb barátságos PostGIS tárhely szolgáltatóként vegye fontolóra az A2 tárhelyet. Kiemelkedik a legnépszerűbb fejlesztőszoftverek (például a PHP, MySQL, PostgreSQL és Perl) támogatásával, és az ingyenes webhelyátvitel még könnyebbé teszi a munkáját. Azt is szeretjük, ha olyan menedzselt hosting cégek, mint az Atlantic.net és a LiquidWeb, ha inkább átadják a PostGIS tárhelyvezérlőit a gazdagépnek, és inkább a fejlesztésre koncentrálnak.

Ami a biztonságot illeti, az ajánlásaink többsége erőteljesnek tűnik, ám az A2 Hosting örök biztonságot nyújt a az újraindítás nélküli kernelfrissítések és a kettős tűzfal. A Liquid Web emellett kihasználja a magas biztonsági lehetőségeit dedikált szerverek és felügyelt tárhelyprogramjaik révén.

Atlantic.net

Atlantic.net a PostGIS számára

Atlantic.net tárhely a PostGIS számára.

Amikor méretezhetőséget és teljesítményt keres, gondoljon az Atlantic.net-re a PostGIS tárhelyén. Dedikált szervereket, felhőtárhelyt és további kiegészítő lehetőségeket kínál, mint például a colocation hosting. Atlanti-óceán is hihetetlen teljesítményt nyújt, valamint a dedikált szerverek és a VPS tárhely.

LiquidWeb

LiquidWeb a PostGIS-hez

LiquidWeb tárhely a PostGIS számára.

A LiquidWeb az egyik leggyakrabban ajánlott tárhely-szolgáltató a WIHT által. Bármit kínálnak, a kezelt e-kereskedelem tárhelyétől a legjobban dedikált szerverekig. Megbízható üzemidő garanciák, és 24/7 támogatás élő csevegésen, telefonon vagy e-mailen keresztül is standardnak tekintik.

Összességében a LiquidWeb remek választás a PostGIS tárhelyéhez.

PostGIS Gyakran Ismételt Kérdések

  • Miért van szükségem a PostGIS-re??

    A PostGIS olyan funkciókat ad hozzá, amelyek megkönnyítik a téradat-kezelést. Bár mindenképpen bármilyen adatbázisban tárolhatja a nyers adatokat, és a kód felhasználásával értelmezheti azokat úgy, hogy kihúzza az adatokból a téri jelentést, a PostGIS és az ehhez hasonló termékek sokkal könnyebbé teszik a téradatok tárolását és értelmes felhasználását. módokon.

  • Hogyan szerezhetem be a PostGIS-t?

    A PostGIS telepítéséhez a kiszolgáló parancssort kell elérni, ahová a szoftvert telepíteni kívánja, megbizonyosodva arról, hogy a szükséges függőségek vannak-e a helyén, majd követi a PostGIS webhelyén található utasításokat. Ezután engedélyezze a PostGIS-t minden olyan PostgreSQL adatbázishoz, ahol használni szeretné. Legalábbis így könnyű megtenni. Ha kalandos, akkor letöltheti a forráskódot, és összeállíthatja saját telepítését.

  • Mikor került kiadásra a PostGIS?

    A PostGIS első verziója 2001-ben jelent meg. Az első stabil verziót azonban csak négy évvel később adták ki.

  • A PostGIS aktív marad?

    Igen, a PostGIS fejlesztői közössége nagyon aktív, és általában évente több frissítést végeznek a PostGIS-ben.

  • Ki fejleszti ki a PostGIS-t?

    A PostGIS-t eredetileg a Refractions Research fejlesztette ki, aki a 2007-ben kiadott szoftver 1.3.2 verzióján keresztül vezette az alkalmazás fejlesztését. Azóta a projektet egy nyílt forráskódú felhasználói fejlesztői közösség kezeli, amelyet a PostGIS projekt irányítása vezet. Bizottság.

  • Ki használja a PostGIS-t??

    Számos helyalapú alkalmazás és szolgáltatás használja a PostGIS-t adatbázisként. A PostGIS adatbázis által táplálható alkalmazások a következők: Kosmo, OpenJUMP, MapServer, MapGuide, Kosmo és egyebek. Ezen felül olyan vállalatok, mint az Instagram, az Uber és a FourSquare, a PostGIS-t is használják.

  • Mi különbözteti meg a PostGIS-t a többi térbeli támogatást nyújtó SQL adatbázis-kiterjesztéstől?

    Először is, ami a legfontosabb, a PostGIS ingyenes és nyílt forráskódú. Az SQL adatbázisok sok más téradatbővítésének izgalmas díja van. Másodszor, a PostGIS PostgreSQL adatbázisokkal működik, míg a legtöbb hasonló termék kiterjeszti a relációs adatbázisok különféle típusait.

  • Miért a PostGIS, és nem a MyGIS?

    Az OSGeo szerint a PostGIS a PostgreSQL adatbázisokhoz készült, nem pedig a MySQL adatbázisokhoz, mert a PostgreSQL rugalmasabb adatbázis-kezelő rendszer, mint a MySQL. Más szóval, sokkal hosszabb időbe telt volna a PostGIS for MySQL (MyGIS) tervezése, mint a PostGIS for PostgreSQL létrehozása, amely potenciálisan megbuktathatná a projektet, még mielőtt még a földre került volna..

  • Milyen alternatívák léteznek a PostGIS-hez?

    A PostGIS kifejezetten a PostgreSQL számára készült, és a legnagyobb, a legjobban támogatott platform a térinformatikai adatok tárolására. Itt van néhány alternatíva:

    • H2GIS: JAVA-hoz készült és a JDBC-n alapult, egyszerű funkciókkal
    • JASPA: a PostgreSQL-t is használja, a rétegkezelésre összpontosítva
  • Mi különbözteti meg a PostGIS-t a versenytársaktól?

    A PostGIS vitathatatlanul a legnagyobb támogató közösséggel rendelkezik, a leghosszabb történelemmel rendelkezik és különféle kiterjesztésekkel rendelkezik.

  • Melyek a szerver követelményei a PostGIS futtatásához?

    A PostGIS bármilyen telepítése valószínűleg egy olyan kiszolgálón történik, amely vagy DBaas, vagy pedig magánszervernek kell lennie, elegendő memóriával és tárolóhellyel a PostgreSQL futtatásához. Az egyszerű webhelyeknél ösztönözni kell az 512 MB-os vagy annál magasabb memóriát.

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