../../_images/logo_mapserver.png ../../_images/OSGeo_project.png

MapServer

Web szolgáltatás

A MapServer egy C-ben írt nyílt forráskódú térinformatikai adatmegjelenítő motor. Az adatok böngészésén túl a MapServer „térinformatikai kép térképek” létrehozását is lehetővé teszi, ez olyan térkép, mely különböző web tartalmakra irányíthatja a felhasználót. Például a Minnesota DNR Rekreációs iránytű alkalmazás több mint 10,000 weblapot kínál a felhasználóknak, egyetlen alkalmazáson keresztül. Ugyanez az alkalmazás „térkép motorként” szolgálja ki az oldal többi részét és térbeli tartalmat szolgáltat ahol szükséges.

A MapServert eredetileg a Minnesota Egyetem (UMN) Természetes Erőforrások tanszékén (MNDNR) fejlesztették, a NASA-val együttműködésben a ForNet projekt keretében. Később a TerraSIP projekt kezelésébe került, melyet a NASA szponzorált és az UMN mellett egy termőföld kezelésben érdekelt konzorcium vett benne részt.

Napjainkban az OSGeo egy projektje és a világon mindenfelé megtalálható, növekvő számú fejlesztő (közel 20) tartja karban. A szervezetek sokszínű csoportja biztosít támogatást, alapfejlesztést és karbantartást, az OSGeo-n belüli irányításról a MapServer Projekt Irányító Bizottság gondoskodik, mely fejlesztőkből és közreműködőkből áll.

mapserver képernyőképek

Alapfunkciók

  • Fejlett térképi kimenet

    • Méretarány függő megjelenítés és alkalmazás végrehajtás

    • Címkézés és címke egybeesés vizsgálat

    • TrueType font támogatás a címkézéshez és a szimbólumokhoz

    • Automatikus térkép elemek (lépték vonalzó, áttekintő térkép és jelmagyarázat)

    • Tematikus térkép logikai vagy szabályos kifejezés alapján kialakított osztályokra

    • Lecserélhető megjelenítő AGG, Cairo, GD, OpenGL és még további meghajtókkal

    • Speciális szolgáltatás a csempe output generálásához

    • Maszk rétegek

    • Pontos szimbólum elhelyezés

    • Összetett többszörös címke/szimbólum definíciók

    • Vektor mezők

    • Nyilazott címkék

    • SVG szimbólumok

    • Többféle font támogatása

    • Dinamikus hőtérképek

    • UTF rács támogatás

    • Réteg kompozíció

  • Kifinomult térbeli lekérdezések

    • Elemek azonosítása attribútum, pont, befoglaló idom vagy geometria alapján, egy vagy több rétegen

    • Raszter lekérdezések

    • Teljesen testreszabható sablon alapú kimenet

    • OGR alapú lekérdezés kimenet

  • Népszerű szkript és fejlesztő környezetek támogatása

    • CGI/FastCGI

    • PHP, Python, Perl, Ruby, Java, és .NET

  • Platform függetlenség

    • Linux, Windows, Mac OS X, Solaris, és továbbiak

  • Vektor és raszter formátumok sokasága

    • Natív támogatás ESRI shape fájl, PostGIS és Oracle Spatial adatforrásokhoz

    • Sok további formátum GDAL és OGR könyvtárakon keresztül

  • Térkép vetületek

    • Röptében történő vetületi átszámítások több ezer vetület között a Proj.4 könyvtárral

Implementált szabványok

Demó

Dokumentáció

Részletek

Honlap: https://mapserver.org

Licenc: MIT-style licenc

Szoftver verzió: 8.0.1

Támogatott platformok: Windows, Linux, Mac

API Interfészek: C, PHP, Python, Perl, Ruby, Java, és .NET

Támogatás: https://mapserver.org/community/

Gyorstalpaló