Pehea te Mahinga Papatohu
Ko te wa o mua ka korerohia e matou etahi paearu he aha MapServer me nga kaupapa o te whakauru. Tena kia tirohia etahi o ana mahi i roto i te mahi whakangungu me nga mapi o nga rohe o Chiapas.
Kei hea te whakanoho
Ina oti te Apache te whakauru, ko te whaiaronga tuku korero mo te MapServer ko te puna OSGeo4W tonu i runga i te C: /
I roto, he rereke nga waahanga me nga tono kei runga i nga mea kua whakauruhia, engari ko te kopaki mo te whakaputanga me uru ki roto i te apache I tenei ka kiia te kopae gis.
- Na i roto, kei roto i te kōpaki raraunga he paparanga, he orthophoto, etc.
- I roto i te kōpaki etc., kei reira nga momo momotuhi pono e whakamahia ana mo nga tapanga, me te toronga .ttf. Anei hoki tetahi konae txt hei hiki ake i a raatau me tetahi atu e tautuhi ana i nga tohu.
- Na i roto i te kōpaki httdocs haere i nga whārangi tukutuku e hapai ana i te ratonga.
Ko te whārangi tukutuku
I roto i te tauira, ka whakamahi ahau i te keehi kua whakaatuhia i te wa whakamutunga. Ko te mea nui he konae tohu ka anga atu ki te toronga phtml, ana ko tenei ka ara ake i nga mahi i hangaia i runga ake o te php me nga mapi. Kei tetahi kōpaki nga whakaahua e hono ana mai i te whaarangi.
Mena ka tirohia e taatau, ko te phtml noa iho te anga i hangaia mai i nga teepu, ka karanga ki nga mahinga mahere / php. Me ara ake koe ma te whakamahi i:
http://localhost/gis/gispalenque.phtml
Ka whakaaturia te hua i raro nei:
- ki te pokapū o te mahi GMapDrawMap (),
- kei te taha matau te karanga ki GmaapDrawKeyMap keymap (),
- te paerewa pae i raro nei GMapDrawScaleBar (),
- me te mea mo nga mahi whakamahinga, he ahua e pa ana ki te pouaka whaimana ki te (! IsHtmlMode ()) hamama " me nga whakatau: ZOOM_IN, ZOOM_OUT, KAUPAPA, QUERY_POINT.
Kei te rere tonu, kei te ahua o te whakaaturanga:
Ko nga kōnae .map
Ko te huinga o te whaarangi Maperver he aha te Apake e whakaara ana, e tuku ana i te php mahere ana ka puta mai i tera anga. Engari ko te nuinga o nga mahi putaiao kei roto i nga konae .map, kaua e whakapoauau ki nga mea i hangaia e Mapinfo, Manifold, me te Tari Mahere Pūkoro me te toronga kotahi.
Ko enei .hapi he konae tuhinga, kei roto te mahere i roto i te tuhinga. Ka taea enei te hanga me nga papatono papamahi penei i te Quantum GIS, mena ka kite koe he mea kotahi mo te mapi matua, kotahi mo te Maheremahi me rua mo nga ratonga OGC wms me wfs. Me titiro taatau pehea te mahinga o nga mahere:
MAP
NAME PALENQUE_DEMO
KAUPAPA ON
TE WHAKAMAHI 600 450
SYMBOLSET ../etc/symbols.txt
604299 1933386 610503 1939300 TUATAHI MAKAHI O TE PALENA KAUPAPA
#EXTENT 605786 1935102 608000 1938800 #SOLO 01 SECTOR
UNITS METERS
SHAPEPATH "../data"
WHAKAMAHI MAHI
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt
- E tohu ana te MAP ka timata te tuhinga
- STATUS, te tohu mehemea kei te maere te mahere taunoa
- Ko te rahi te whakaaturanga
- Kei te whakaatu SYMBOLSET i te ara o nga tohu
- EXTENT nga taunga whakaatu. Ko te tohu # e whakamahia ana hei hanga tuhinga
- UNITS mo nga waeine
- SHAPEPATH, te ara kei hea te papa
- Ka mutu nga mea katoa i te mutunga ki te whakahau END
I roto, ka tīmata te waehere ki te raina whakahau, ka mutu ki te END, hei tauira mo te iti me te paari teitei; whaiaronga o nga whakaahua poto:
WEB
MINSCALE 2000000
MAXSCALE 50000000IMAGEPATH "C: \ OSGeo4W / tmp / ms_tmp /"
IMAGEURL "/ ms_tmp /"
END
Ko te pae paerewa:
Tuhinga o mua
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
TE KAI KAUPAPA
END
TE WHAKAMAHI 300 5
COLOR 255 255 255
0 0 0 BACKGROUNDCOLOR
0 0 0 KAUPAPA
UNITS kiromita
Tuhinga o mua
KAUPAPA ON
END
He paparanga raster: ka haere ki muri, me te whakaaturanga ki te raarangi "Orthophoto", mai i tetahi taatai kei roto i te kopaki raraunga
LAYER
NAME WHAKAIRANGI
METADATA
"TE WHAKAMAHI" "OrtoFoto"
END
TYPE RASTER
WHAKAMAHI
DATA "C: \ OSGeo4W / taupānga / gis / data / orthophotoGral.tif"
#OFFSITE 0 0 0
END
Ko te papaa hiko o te polygons, he mahinga i runga i nga paearu, te whakatairanga i etahi raraunga i runga i te tauira html, me te tapanga kore momotuhi, te rahi 6, te tae pango, me nga pae ma o te paoho 5 ...
LAYER
NAME sector02Zone
TYPE POLYGON
WHAKAMAHI
50 TRANSPARENCY
EXTENT 607852 1935706 610804 1938807 METADATA
"DESCRIPTION" "Kaupapa ma te Hunga Uara 02"
"RESULT_FIELDS" "MsLink Cve_Mz Cve_Pred prop Area Perimeter VALUE"
END
DATA PALENQUE_SECTOR01
TEMPLATE "ttt_query.html"
TOLERANCE 5
#TOLERANCEUNITS PIXELS
LABELITEM "VALUE"
CLASSITEM "VALUE"
LABELCACHE ON
Tuhinga o mua
SYNOL 1
COLOR 128 128 128
0 0 0 KAUPAPA
Ingoa "ZonaNULL"
TE WHAKATAKI ([UTUA] = 0)
LABEL
ANOKE AUTO
COLOR 0 0 0
FONT kore
Tuhinga o mua
POSITION cc
Tuhinga o mua
BUFFER 5
TAKAI 6
200 200 200 KAUPAPA
END
END # te uara 0
Tuhinga o mua
SYNOL 3
COLOR 255 128 128
#COLOR -1 -1 -1 #SIN KAUPAPA
... me te pera ano ki te kati me te
END
END #Class Value
END # Tae
Hei mutunga
No reira, ko te mahi tahi me te maperver, ahakoa he ngawari noa iho, he uaua me he tino iti mo nga mahi nunui na te mea kei roto katoa te mahere .map. Ko te raru nui ko nga mea katoa ka mahi ma te waewae, penei i te tautuhi i ia tae ki roto i te kaupapa, na reira ka puta mai nga taputapu penei i a CartoWeb, ka mahi i runga i te Mapserver engari ka mau mai i nga mono-mai me nga tauira me nga ahuatanga e rite ai te ahua o tenei momo tuhinga te pānui tuatahi:
- Te mahi i nga papa motuhake, me te AJAX kia pai ai te whakaora
- Patohia te waehere, ka tukuna he tuhinga ki te .map i runga i nga paearu whakawhitinga
- Ka hoki mai te whakaheke i nga nekehanga kaore e hiahiatia ana te whakaora, me te mea ko te paparanga whakaata
- Ko te putanga o te ipurangi tuhi, tuhi tonu i te kaataka
- Tikiake paparanga i roto i te puka ahua
- Kaweake ki te whenua o Google
- Hanga PDF mo te whakamahinga
I tetahi wa ka titiro matou ki a CartoWeb, ka waiho e ahau te hononga ki nga tauira matua.
He ara ki te whai i te putanga tauira tauira phtml, whakawhetai
Aroha,
Te tamata nei ahau ki te karanga i te apa i te .map e whai ake:
LAYER
Nga waitohu NAME
POINT TYPE
Tuhinga OGR
HUNGA #”virtual.ovf”
"
xxxxx
EXEC…….
eess_id
wkbPoint
WGS84
"
Ko taku raruraru ko te ratonga DSN kei te raru: i te wa e tono ana ki a GetCapabilities kei te whakahoki mai i te kupuhipa raraunga ... ka taea e au te waea ki tetahi konae kia kore e "tuku" te kupuhipa he hapa DSN ranei???? Mihi!
Ko te MapServer he kaupapa Open Source rongonui ko tona kaupapa ko te whakaatu i nga mahere mokowhiti kaha i runga i te Ipurangi. He puku kei te taraihia kei te mahere ki tetahi kōpaki kore i runga i te rōrahi e whakamahi ana i te pūnaha kōnae NTFS. Ka pekehia nga taraiwa ki nga mahi a etahi atu puku, engari ka tohatohahia ki a raatau nga huarahi taraiwa hei utu mo nga reta reta.