GNU/Linux >> Znalost Linux >  >> Linux

PostGIS:Případová studie francouzské mapovací agentury

Co je PostGIS a jak se používá? Podívejme se na základy tohoto nástroje, na to, jak jej používá hlavní mapovací skupina a jak si jej snadno osvojit.

  • PostGIS – co to přesně je?
  • Případová studie – Institut Géographique National
  • Rychlý přístup k PostGIS

PostGIS – co to přesně je?

GIS je zkratka pro geografický informační systém. Tento typ softwaru se používá k uspořádání datové sady prostřednictvím geografických komponent, takže můžete vidět informace v prostoru. V podstatě si můžete vyžádat data z databáze a nechat si tyto informace zobrazit jako mapu. Tento nástroj může zpočátku znít, že je užitečný pouze pro speciální případy, ale datové sady často obsahují kritické geografické komponenty, vysvětluje Margaret Rouse v TechTarget . Vzorové aplikace zahrnují meteorologii, pochopení objemu prodeje v různých regionech, hodnocení populace a analýzu využití půdy.

PostGIS je open source geografický informační systém, který lze použít s objektově relační databází PostgreSQL pro podporu geografických objektů.

PostGIS vděčí za své široké přijetí částečně dodržování standardu uznávaného v mapovém průmyslu – Simple Features. Jednoduché funkce jsou standardizovány jako ISO 191255 ve spolupráci mezi Mezinárodní organizací pro standardizaci (ISO) a Open Geospatial Consortium (OGC). Vymezuje způsob, jakým se mají ukládat a získávat primárně dvourozměrná data, jako jsou body a čáry.

Je také populární kvůli svému vztahu k PostgreSQL, což je open source databáze podnikové třídy, která ve skutečnosti získala několik ocenění. „PostgreSQL získal chválu od svých uživatelů a uznání v oboru,“ vysvětluje oficiální web, „včetně ceny Linux New Media Award za nejlepší databázový systém a pětinásobného vítěze ceny The Linux Journal Editors’ Choice Award za nejlepší DBMS.“

PostGIS byl poprvé zpřístupněn v dubnu 2001 a pracuje s Mac OS X, Windows a Linux. PostGIS, naposledy vydaná 7. října 2015 (verze 2.2 .0), je zdokonalována různými přispěvateli a otevřeně nabízena s GNU General Public License.

Případová studie – Institut Géographique National

Institut Géographique National (IGN) je národní agentura ve Francii, která zaměstnává 1800 lidí pro správu a kontrolu geografických dat.

IGN v roce 2002 rozhodlo, že chce přejít ze svého desktopového GIS programu GeoConcept na jednotnou databázi, která nebude vyžadovat definování konkrétní dlaždice pro správu.

Tři systémy, které IGN zkoumala, byly PostGIS/PostgreSQL, DB2 a Oracle. Jejich hlavním zájmem bylo, že GIS bude schopen podporovat více než 100 milionů objektů, udržovat vysokou rychlost a nabízet silnou integritu dat. Agentura použila srovnávací studie, aby se podívala na výkon PostgreSQL/PostGIS vs. proprietární možnosti a výsledky byly přesvědčivé.

Jedním z lidí z IGN, kteří pomohli rozhodnout o PostGIS, je projektový manažer Frank Fuchs. „Vzhledem k tomu, že PostgreSQL a PostGIS jsou bezplatný a open source software, mohli bychom je klidně použít v prototypu,“ říká. "Na druhou stranu, pokud bychom použili komerční DBMS, mohli bychom mít později problém ve výzvě k podávání nabídek."

Fuchs a jeho kolegové používají PostGIS s francouzskou databází „BUDni“, což je trojrozměrná databáze země, která zahrnuje dopravní trasy, budovy, vodní plochy a označení jurisdikcí. Skupina vytvořila novou metodu pro bezproblémovou správu dat a integrovala nový systém do softwaru, který již používali zaměstnanci agentury.

IGN se rozhodlo, že chtějí PostGIS pro backend, ale také chtějí zachovat GeoConcept jako rozhraní pro editaci dat. GeoConcept byl upraven tak, aby řídil tok informací do az primární databáze:

  • Zavaděč dat jednoduše vezme soubor GeoConcept a vloží jej do databáze PostGIS
  • Extraktor dat získá data z databáze PostGIS a přesune je do GeoConcept k úpravě.
  • Synchronizátor dat odesílá aktualizace z klientských zařízení do centrální databáze a naopak.

Vzhledem k tomu, že IGN používá k úpravám GeoConcept GIS, analytici pracující pro agenturu nemusí neustále aktualizovat systém. Spíše se jejich zařízení může synchronizovat s hlavním, kdykoli je připojení možné. Analytici také nemusí být školeni v nové technologii, protože stále používají GeoConcept. Extraktor a synchronizátor se zásadně spoléhají na transakční systém PostgreSQL, takže integrita dat je zachována, pokud se někdy vyskytnou problémy s konektivitou – jako je výpadek systému během synchronizace.

A konečně, protože spolehlivost a integrita jsou pro Institut Géographique National prvořadé, je redundantní záložní server synchronizován s primárním serverem každých několik hodin.

Fuchs je ohromen PostGIS, zejména jeho transakčními schopnostmi. „Pamatujte, že databáze jsou velmi mocné nástroje a transakce jsou klíčovou funkcí,“ říká. „PostGIS přináší tyto nástroje do komunity GIS velmi efektivně.“

Rychlý přístup k PostGIS

Atlantic.Net ví, jak vám plně umožnit využívat PostGIS. Můžeme vám pomoci s cloudovým hostingem přívětivým pro vývojáře. V Atlantic.Net naše plány průběžného financování zahrnují účtování po sekundách, nepřetržitou technickou podporu a 100% garantovaný SSD Cloud Hosting.

Hostingové služby VPS jsou pouze jednou z našich nabídek – nabízíme také vyhrazený hosting, spravovaný hosting a hosting v souladu s HIPAA.


Linux
  1. Skrytí dat v souborových systémech?

  2. Použití případových prohlášení v Bash

  3. Co je to relační databáze?

  1. Dvouletá případová studie Ansible

  2. 5 Příklady prohlášení o případu Bash

  3. ncview:příkaz nenalezen

  1. Jednoduchá obnova dat z pevného disku

  2. YAML pro začátečníky

  3. Ignorujte malá a velká písmena v glob() na Linuxu