Térkép szerver (MapServer)

Hasonló dokumentumok
Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

UMN Mapserver és a Grass használata a Geológiában. Soós Dániel, Phd. Hallgató Miskolci Egyetem Geodéziai és Bányaméréstani Intézeti Tanszék

GeoServer, OpenLayers és WFS. Dolleschall János

QGIS. Tematikus szemi-webinárium Térinformatika. Móricz Norbert. Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI)

Internetes GIS MapServer alapokon

Nyílt forráskódú térinformatikai eszközök Dolleschall János

Többfelhasználós és internetes térkép kezelés, megjelenítés

Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán

Quantum GIS (QGIS) dr. Siki Zoltán Mottó: Computers are like air conditioners - they stop working properly when you open Windows.

GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel

Tematikus térképek létrehozásának bemutatása a MapServer segítségével Bulgária példáján keresztül

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

2. lépés: openssh szerver telepítés sudo apt-get install openssh-server

Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások

JavaScript Web AppBuilder használata

Nyílt forráskódú szoftverek a geodéziai gyakorlatban. dr. Siki Zoltán BME Általános- és Felsőgeodézia Tanszék siki.zoltan@epito.bme.

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

Földmérési és Távérzékelési Intézet

Nyílt forráskódú online térképi szolgáltatások fejlesztése a FÖMI-ben

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Google Drive szinkronizálása asztali géppel Linux rendszeren

WEBFEJLESZTÉS 2. ADATBÁZIS-KEZELÉS, OSZTÁLYOK

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával Útmutató 2010.

Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása

Synology NAS integrálása inels IMM szerverhez

OTDK-dolgozat. Kádár Iván

Országos Területrendezési Terv térképi mellékleteinek WMS szolgáltatással történő elérése, MapInfo program alkalmazásával

Bevezetés a QGIS program használatába 3.4 verzió Összeállította: dr. Siki Zoltán

Tili-Toli játék. Felhasználói dokumentáció

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

Memória játék. Felhasználói dokumentáció

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

Bevezetés a QGIS program használatába 2.0 verzió Összeállította: dr. Siki Zoltán

MapServer bemutatása az magyarországi shapefile-ok segítségével

Youtube videó letöltés és konvertálás Linuxon

RapidMiner telepítés i. RapidMiner telepítés

iseries Client Access Express - Mielőtt elkezdi

Sakk játék. Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket.

Kép mozaik és piramis készítése LANDSAT űrfelvételből dr. Siki Zoltán 2011

geoinformatikai alkalmazások

ERserver. iseries. Az iseries Access for Windows használatának megkezdése

eszemélyi Kliens Szoftvercsomag

(ArcCatalog, ArcMap)

Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán

5-ös lottó játék. Felhasználói dokumentáció

Telepítési dokumentáció. Naviscon Informatikai Zrt Budapest, Montevideó utca 16/b.

Természetesen készíts egy csempe nevű könyvtárat és ide mentsd az index.html állományt.

Bevezetés a QGIS program használatába 2.x verzió Összeállította: dr. Siki Zoltán. QGIS program telepítése Windows operáció rendszeren

PHP. Adatbázisok gyakorlat

Google Web Toolkit. Elek Márton. Drótposta kft.

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu Mátó Péter <mato.peter@fsf.

Linux alapok gyakorlat

Web programozás. 3. előadás

NYÍLT FORRÁSKÓDDAL A. FÉNYKÉP, TÉRKÉP, FÉNY TÉR KÉP 2012 konferencia Gyöngyös, Károly Róbert Főiskola

Kedvenc Linkek a témakörben: MySQL mindenkinek Vizuális adatbázis tervezés

Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET)

Információ és kommunikáció

Szathmáry László Debreceni Egyetem Informatikai Kar

MS Windows XP Professional SP2 telepítés virtuális gépre.

Számológép. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő

1.2. NFS kliens telepítése és beállítása

Webes alkalmazások fejlesztése 4. előadás. Megjelenítés és tartalomkezelés (ASP.NET) Cserép Máté.

Objektumorientált programozás

Adatbázis rendszerek 7. előadás Térinformatikai adatbázisok. Molnár Bence

LINUX LDAP címtár. Mi a címtár?

KEZELÉSI ÚTMUTATÓ NAVIGÁCIÓS RENDSZER FRISSÍTÉSÉHEZ

DIPLOMAMUNKA. Sövegjártó Ferenc

INFORMATIKAI RENDSZERGAZDA SZAKKÉPESÍTÉS TANULÓI SEGÉDLET. Windows áttelepítő használatához

I. A program áttelepítése másik számítógépre

Hálózati adminisztráció Linux (Ubuntu 8.04) 12. gyakorlat

eszemélyi Kliens Szoftvercsomag

Olyan eszközre van szükség, amelynél a webszerkesztés folyamatát a fejlesztő, nem pedig a program vezérli

Az Educatio weboldalain elhelyezhető hirdetések technikai paraméterei

A földmérési törvény által meghatározott feladatokhoz rendelt fejlesztések a FÖMI-ben

ArcGIS Desktop QGIS GRASS AutoCAD Map ITR. Op. rendszer Win Linux, Win, OSX Unix, CygWin, (Win) Win korábban DOS, Win. GRASS specific GDAL/OGR

Jánoshalma webes térképe

Automatizált mozgásvizsgálati mérőrendszer. Dr. Siki Zoltán BME Általános- és Felsőgeodézia tanszék

ALAP BEÁLLÍTÁSOK. 1. Jogosultság megadás, hogy tudjunk dolgozni sudo s jelszó:xxxxxx. 2.Hálózati kártyák beállítása mcedit /etc/network/interfaces

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft

Excel ODBC-ADO API. Tevékenységpontok: - DBMS telepítés. - ODBC driver telepítése. - DSN létrehozatala. -Excel-ben ADO bevonása

Internetes böngésző fejlesztése a mobil OO világban

Sakk-játék. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

DWL-G122 Vezeték nélküli USB Adapter. CD-ROM (amely tartalmazza a drivereket, a használati útmutatót és a garanciát)

Internet TV Broadcaster kézikönyv

Kedvenc Ingyenes editorok avagy milyen a programozó jobbkeze? PSPAD editor DEVPHP IDE

Java Servlet technológia

Stateless Session Bean

GRASS GIS workshop. Térinformatikai Konferencia kísérő esemény Debrecen, május 24. Padányi-Gulyás Gergely (Fegyi) Siki Zoltán

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

Csomagkezelés haladó. Bakai Dániel, volt reszortvezető


FOSS4G-CEE Prágra, 2012 május. Márta Gergely Sándor Csaba

A MOKKA hitelesítő szoftver telepítése és használata

Google Maps használata OSM, mint alternatív térkép

Web-fejlesztés NGM_IN002_1

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

Szabad szoftverek a geoinformatikában

PHP. Telepítése: Indítás/újraindítás/leállítás: Beállítások: A PHP nyelv

Átírás:

Térkép szerver (MapServer) MAP EXTENT 465638 79800 851291 313008 IMAGETYPE "png" NAME "QGIS-MAP" SHAPEPATH "/home/user/mo" SIZE 600 600 STATUS ON UNITS METERS OUTPUTFORMAT NAME "png" MIMETYPE "image/png" DRIVER "AGG/PNG" EXTENSION "png" Map fájl Web szerver http kérés HTML, HTML, kép kép Böngésző kliens Térkép szerver (GCI) GIS adatok GIS adatok vektor/raszter http://mapserver.org/

Telepítés/használat Windows: OSGeo4W telepítő Express Web-GIS Install MS4W telepítő Linux: OSGeo Live DVD vagy pendrive (telepítés nélkül) Ubuntu-GIS apt-get, yum csomag telepítők

Térkép szerver Telepítés ellenőrzése böngészőből: http://localhost/cgi-bin/mapserv Válasz: No query information to decode. QUERY_STRING is set, but empty. Map fájl szerkezete Fő részek: Saját munka könyvtár (OSGeo-Live környezet): cd /var/www/html sudo mkdir mo sudo chown user:user mo ls -ld mo mapserv -v MAP OUTPUTFORMAT WEB SCALEBAR REFERENCE LEGEND QUERYMAP LAYER (több) END MapServer version 6.4.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=KML SUPPORTS=PROJ SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO SUPPORTS=SVG_SYMBOLS SUPPORTS=RSVG SUPPORTS=ICONV SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG...

Map fájl létrehozás 1.Szövegszerkesztővel (Notepad++, medit, stb.) Profiknak 2.QGIS RT MapServer Exporter QGIS-hez 3.MapMint Kényelmes RT MapServer Exporter telepítés (QGIS)

RT MapServer telepítés folytatás

QGIS előkészítés Adatok letöltése: http://www.agt.bme.hu/php/browse.php?/foss mo.zip kibontása (/home/user/mo könyvtárba) QGIS projekt létrehozása: varos.shp és mo_pm.tif rétegek Projekt mentése minta.qgs

MapServer Export Map fájl módosítása (medit) Kész map fájl: http://www.agt.bme.hu/gis/mapserv Kipróbálás segédprogrammal shp2img -m minta.map -o minta.png -l varos mo_pm

Map fájl kipróbálása böngészőből CGI MapServer http://localhost/cgi-bin/mapserv?map=/var/www/html/proba/proba.map& mode=map&layer=varos CGI MapServer + OpenLayers http://localhost/cgi-bin/mapserv?map=/var/www/html/proba/proba.map& mode=browse&template=openlayers&layer=varos&layer=mo_pm WMS szerver: http://localhost/cgi-bin/mapserv?map=/var/www/html/proba/proba.map& SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities http://localhost/cgi-bin/mapserv?map=/var/www/html/proba/proba.map& SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap& LAYERS=varos&CRS=epsg:23700&BBOX=465000,79800,851000,313000& format=png&width=500&height=500

WMS használata QGIS-ből

OpenLayers WMS szerver <html> <head> <meta charset='utf-8' /> <title>minta</title> <script type='text/javascript' src='/openlayers/openlayers.js'></script> <script defer="defer" type="text/javascript"> var map; function init() { map = new OpenLayers.Map('map', {projection: 'EPSG:23700', maxextent: new OpenLayers.Bounds(424000 41000 940000 361000), units: 'm'}); var varos = new OpenLayers.Layer.WMS('varos', 'http://localhost/cgi-bin/mapserv? map=/var/www/html/proba/proba.map&version=1.3.0',{layers: 'varos'}); map.addlayer(varos); map.zoomtomaxextent(); } </script> </head> <body onload='init();'> <div style="width:100%; height:100%" id="map"></div> </body> </html>

OpenLayers <html> <head> <meta charset='utf-8' /> <title>minta</title> <script type='text/javascript' src='/openlayers/openlayers.js'></script> <script defer="defer" type="text/javascript"> var map; function init() { map = new OpenLayers.Map('map', {projection: 'EPSG:23700', maxextent: new OpenLayers.Bounds(424000,41000,940000,361000), units: 'm'}); map.addcontrol(new OpenLayers.Control.LayerSwitcher()); map.addcontrol(new OpenLayers.Control.OverviewMap()); map.addcontrol(new OpenLayers.Control.KeyboardDefaults()); map.addcontrol(new OpenLayers.Control.ScaleLine({ MaxWidth: 200, bottomoutunits: '', bottominunits: '' }); var varos = new OpenLayers.Layer.WMS('varos', 'http://localhost/cgi-bin/mapserv? map=/var/www/html/proba/proba.map&version=1.3.0',{layers: 'varos'}, {transitioneffect: 'resize'}); map.addlayer(varos); map.zoomtomaxextent(); } </script>...