Fa'apefea ona galue le Tusi
O le taimi mulimuli na matou talanoa ai e uiga i nisi o taʻiala pe aisea MapServer ma fa'avae fa'apipi'i. Se'i o tatou va'ai i nisi o ana fa'agaioiga i se fa'amalositino ma fa'afanua a uo Chiapas.
i le mea e fa'ae'e ai
O le taimi lava e faʻapipiʻi ai Apache, o le faʻaogaina o le MapServer publish directory o le OSGeo4W folder i luga aʻe o C: /
I totonu, o loʻo i ai faila eseese ma talosaga e faʻatatau i mea o loʻo faʻapipiʻiina, ae o le faʻasalalauga faʻasalalau e tatau ona alu i totonu apache. I lenei tulaga o le faila e taʻua o le gis.
- Ona i totonu, o le faila o faʻamaumauga o loʻo i ai le laulau, orthophoto, ma isi.
- O le faila etc o lo'o i ai ituaiga mata'itusi sa'o o lo'o fa'aogaina mo igoa, fa'atasi ai ma le fa'aopoopoga .ttf. O iinei foi o se faila txt e siitia ai i latou ma le isi e faʻamatalaina faailoga.
- Ma mulimuli ane i totonu o le faila httdocs o itulau uepi e faʻalauiloa ai le auaunaga.
O le itulau uepi
I le faʻataʻitaʻiga, o le a ou faʻaogaina le mataupu na faʻaalia i le taimi mulimuli. O lo'o i ai se faila fa'asinomaga e toe fa'afeiloa'i i le tasi ma se fa'aopoopoga phtml, ma o le mea lea e si'itia ai galuega e fausia i luga o le php ma fa'afanua. O se faila o lo'o i ai ata o lo'o feso'ota'i mai le itulau.
A e va'ai i ai, o le phtml e na'o le atigi na fausia mai laulau, ma fa'asologa o le mapscript/php. E tatau ona tulaʻi i luga faʻaaoga:
http://localhost/gis/gispalenque.phtml
O lo'o i lalo le taunu'uga o galuega:
- i le ogatotonu o le galuega GMapDrawMap(),
- i le itu taumatau le valaau i keymap GMapDrawKeyMap(),
- fua fua i lalo GMapDrawScaleBar(),
- ma i le tulaga o galuega faʻaalia, o se tulaga e uiga i le pusa lisi pe afai (!IsHtmlMode()) si'uleo " faatasi ai ma faaiuga: ZOOM_IN, ZOOM_OUT, RECENTER, QUERY_POINT.
A maeʻa loa, o le faʻaaliga e pei o lenei:
O faila .map
O le tuʻufaʻatasiga o le Maserver post o loʻo i totonu o le mea na faʻatupuina e apache, lea e auina atu ai le php e ala i fa'afanua ona sau ai lea mai lena atigi. Ae o le tele o le saienisi o loʻo i totonu o faila .map, e le tatau ona fenumiai ma mea na gaosia e Mapinfo, Manifold, poʻo le Mobile Mapper Office ma le faʻaopoopoga tutusa.
O nei .map o faila faila, o loʻo i ai le faʻafanua i foliga o se tusitusiga. O nei mea e mafai ona faia i polokalama o le komepiuta e pei o Quantum GIS, pe afai e te matauina o loʻo i ai le tasi mo le faʻafanua autu, tasi mo le Keymap ma le lua mo le OGC wms ma wfs auaunaga. Se'i o tatou va'ai pe fa'apefea ona galue le fa'afanua:
faafanua
NAME PALENQUE_DEMO
TULAGA I LE
SIZE 600 450
FA'ATA'IGA ../etc/symbols.txt
EXTENT 604299 1933386 610503 1939300 # VAAIGA O LE FAafanua ATU O PALENQUE
#EXTENT 605786 1935102 608000 1938800 #NA'O LE VAEGA 01
UNITS METERE
SHAPEPATH "../data"
MALIU ILE
VALUE ATA 255 255 255
FONTSET ../etc/fonts.txt
- O lo'o fa'ailoa mai e le MAP e amata le tusitusiga
- STATUS, fa'ailoa mai pe o iai le fa'afanua fa'aletonu pe leai
- SIZE o le tele o le fa'aaliga
- SYMBOLSET o loʻo faʻaalia ai le ala o faʻailoga
- EXTENT o fa'amaopoopo o le fa'apipi'iina. O le # fa'ailoga e fa'aoga e fai ai fa'amatalaga
- UNITS mo iunite
- SHAPEPATH, o le ala o loʻo i ai faʻavae
- O mea uma i le fa'ai'uga o le a fa'ai'u i le fa'atonuga END
I totonu, o le code e amata i se laina faʻatonu, ma faʻaiʻu i le END, mo se faʻataʻitaʻiga mo le laʻititi ma le maualuga maualuga; lisi o ata le tumau:
apogāleveleve
MINSCALE 2000000
MAXSCALE 50000000FA'ATA'IGA "C:\OSGeo4W/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
TULAGA
Ole fua fa'atatau:
FA'ATAU
VALUE ATA 255 255 255
LABEL
Lanu 0 0 0
LAITI LAITI
TULAGA
SIZE 300 5
Lanu 255 255 255
VALUE TUA 0 0 0
VALUE VAEGA 0 0 0
UNITS kilomita
VAITAULAGA 3
TULAGA I LE
TULAGA
O se faʻailoga raster: e alu i tua, faʻatasi ai ma se faʻamatalaga i le lisi o le "Orthophoto", mai se tiff o loʻo i totonu o le faila faʻamaumauga:
LAI
NAME ata fa'atusa
METADATA
"DESCRIPTION" "OrthoPhoto"
TULAGA
ITIGA RASTER
TOTOGI TULAGA
FA'AMATALAGA "C:\OSGeo4W/apps/gis/data/orthophotoGral.tif"
#OFO 0 0 0
TULAGA
O se shp layer o polygons, autu e faʻavae i luga o taʻiala, faʻatupuina nisi faʻamatalaga i luga o se html template, faʻatasi ai ma le sans font label, lapopoa 6, lanu uliuli ma paʻepaʻe tuaoi o le paʻu 5...
LAI
Igoa vaega02Sone
Ituaiga POLIGON
TOTOGI TULAGA
FA'AMANATU 50
EXTENT 607852 1935706 610804 1938807 METADATA
"DESCRIPTION" "Autu e le Vaega o Tau 02"
"RESULT_FIELDS" "MsLink Cve_Mz Cve_Pred prop fa'alava ole Nofoaga VALUE"
TULAGA
FA'AMATALAGA PALENQUE_SECTOR01
FA'ATAU "ttt_query.html"
O LE FAALETULE 5
#TOLERANCEUNITS PIXELS
LABELITEM "VALUE"
Vasega "TULAGA"
LABEL CACHE ON
CLASS
SYMBOL 1
Lanu 128 128 128
VALUE VAEGA 0 0 0
IGOA "ZoneNULL"
FAAMATALAGA ([VALUE]=0)
LABEL
AUTO SILI
Lanu 0 0 0
FONT sans
ITIGA MONI
TULAGA cc
VAEGA SESE
TELE 5
TUSI 6
VALUE VAEGA 200 200 200
TULAGA
FA'AI'U #vasega tau 0
CLASS
SYMBOL 3
Lanu 255 128 128
#VALU -1 -1 -1 #LEAI FAATUMU
…. ma faapena ai lava seia tapunia ma
TULAGA
FA'ATAU #VaSega Taua
I'U #Layer
E faaiu
O le mea lea, galue ma mapserver, e ui lava e fai si faigofie, e fai si lavelave ma faʻatapulaʻa mo galuega tetele ona o mea uma o loʻo i le .map. O le mea sili ona le lelei o le faia o mea uma i luga o vae, e pei o le faʻamalamalamaina o lanu taʻitasi i se autu, ma o le mea lea e tulaʻi mai ai meafaigaluega e pei o CartoWeb, lea e galue i luga o Mapserver ae aumaia faʻapipiʻi faʻapipiʻi ma faʻataʻitaʻiga ma uiga e faʻatumauina ai lenei faʻamatalaga muamua. o le faitau muamua:
- Galue faʻavaa eseese, faʻatasi ai ma le AJAX ina ia faʻafou ese ese
- Fa'avasega le fa'ailoga, pe afai e toe tusia e se tusitusiga le .map e fa'atatau i ta'iala e mafai ona fa'ata'atia
- Fa'amanino le ta'avale e aunoa ma le mana'omia o se fa'afouga, peiseaī o se fa'amoe moli
- Fa'asologa o ve'a i luga ole laiga, tusi vave ile cache
- La'uina i lalo i luga ole laiga i le fomu fa'aveta
- Faʻatau atu i Google Earth
- Fausia le PDF o le faʻatulagaina
I le isi o le a tatou vaʻavaʻai i le CartoWeb, o lea ou te tuʻuina atu le fesoʻotaʻiga i faʻataʻitaʻiga autu.
E i ai se auala e maua ai le faʻataʻitaʻiga phtml masani, faʻafetai
Talofa,
O lo'o ou taumafai e vala'au se apa mai le .map, fa'apea:
LAI
NAME falesu'ega
TUSI FAITAU
SO'OGA ITIGA OGR
SO'OGA #”virtual.ovf”
"
xxxxx
EXEC…….
eess_id
wkbPoint
WGS84
"
O loʻu faʻafitauli o le auaunaga a le DSN o loʻo mafua ai faʻafitauli: pe a talosagaina se GetCapabilities o loʻo toe faʻafoʻi mai le password database ... e mafai ona ou faia se valaau i se faila e aloese ai mai le "tuʻuina atu" le upu faʻamaonia pe o se DSN sese ???? Faafetai!
MapServer ose ta'uta'ua Open Source poloketi o lona fa'amoemoe o le fa'aalia lea o fa'afanua fa'afanua fa'apitoa i luga ole Initaneti. O se ta'avale fa'apipi'i o se ta'avale e fa'afanua i se pusa avanoa i luga o se voluma e fa'aogaina ai le faila faila NTFS. O ta'avale fa'apipi'i e fa'atino e pei o isi ta'avale, ae o lo'o tu'uina atu i ai auala e ta'avale ai nai lo tusi ta'avale.