Kamoo Mapserver e sebetsang kateng
Nako e fetileng eo re buileng ka eona ka lebaka la hore na ke hobane'ng MapServer le metheo ea ho kenya. Joale ha re boneng tse ling tsa tšebetso ea eona boikoetlisong le limmapa tsa cuate tsa Chiapas.
Moo o nyolohileng teng
Hang ha Apache e kenyelitsoe, sengoliloeng sa kamehla sa MapServer ke fensetere ea OSGeo4W ka holimo ho C: /
Ka hare, ho na le lifoldara tse fapaneng tse nang le lits'ebetso ho latela hore na ho kentsoe eng, empa foldara ea phatlalatso e tlameha ho kena ka hare ho apache. Tabeng ena folda e bitsoang gis.
- Joale ka hare, fensetere ea data e na le lihlopha, orthophoto, joalo-joalo.
- Ka har'a foldara joalo-joalo, ho na le liforomo tsa 'nete tse sebelisitsoeng bakeng sa mangolo, ka katoloso ea .ttf. Hape ke ena faele ea txt e ba phahamisang le e ngoe e hlalosang matšoao.
- 'Me qetellong ka fensetereng ea httdocs e-ea ho maqephe a maqephe a phahamisang tšebeletso.
Leqephe la websaete
Mohlala, ke tla sebelisa nyeoe e bonts'itsoeng lekhetlo la ho qetela. E na le faele ea index e lebisang ho e ngoe ka katoloso ea phtml, mme sena se hlahisa mesebetsi e hahiloeng holim'a php le limmapa. Sephutheli se na le litšoantšo tse hokahantsoeng le leqephe.
Haeba re e sheba, phtml e mpa e le khetla e hahiloeng ka litafole, ebe e letsetsa ho mesebetsi ea limmapa / php. U lokela ho tsoha u sebelisa:
http://localhost/gis/gispalenque.phtml
Phello e bontšoa ka tlase:
- ho bohareng ba mosebetsi GMapDrawMap (),
- ka ho le letona pitso ea ho ea Kakaretso ea GMapDrawKeyMap (),
- mohaho o ka tlaase mona GMapDrawScaleBar (),
- mme ha ho na le mesebetsi ea ho tsamaisa, boemo bo mabapi le lebokose la list haeba (! IsHtmlMode ()) echo " le liqeto: ZOOM_IN, ZOOM_OUT, RECENTER, QUERY_POINT.
E se e ntse e sebetsa, ponahalo e shebahala tjena:
Lifaele tsa .map
Ho kopanngoa ha khatiso ea Maperver ke seo Apache a se tsosang, se romela php mapscript ebe seo se tsoa khetla eo. Empa boholo ba mahlale a lifaele tsa .map, a se ke a ferekanngoa le a hlahisoang ke Mapinfo, Manifold, kapa Mobile Mapper Office ka katoloso e tšoanang.
'Mapa ona ke lifaele tse ngotsoeng, tse nang le' mapa ka sebopeho sa script. Tsena li ka etsoa ka li-program tsa desktop tse kang Quantum GIS, haeba u sheba hore na ho na le 'mapa o moholo, e' ngoe bakeng sa Keymap 'me tse peli ke tsa OGC wms le wfs services Ha re boneng hore na 'mapa o sebetsa joang:
Mapa
LEQEPHE PALENQUE_DEMO
STATUS ON
SIZE 600 450
SYMBOLSET ../etc/symbols.txt
EXTENT 604299 1933386 610503 1939300 # BOPHELO BA MAPA E MONG A PALENKE
#EXTENT 605786 1935102 608000 1938800 #SOLO SEBISO SE 01
METERS METERS
SHAPEPATH "../data"
TŠEBELETSO HO
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt
- MAP e bontša hore mongolo o qala
- STATUS, e bonts'a hore na 'mapa o sa lekanyetsoang o teng kapa che
- SIZE ke boholo ba pontšo
- SYMBOLSET e bontsa tsela ea matšoao
- EXTENT ke likhokahano tsa lipontšo. Letšoao la # le sebelisetsoa ho etsa litlhaloso
- UNITS bakeng sa lihlopha
- SHAPEPATH, tsela eo lihlopha li leng ho eona
- Bohle qetellong bo tla fela ka taelo ea END
Ka hare, khoutu e qala ka taelo ea taelo, mme e qetella ka END, mohlala ka bonyane le boholo bo phahameng; litlhaku tsa litšoantšo tsa nakoana:
Web
MINSCALE 2000000
MAXSCALE 50000000IMAGEPATH "C: \ OSGeo4W / tmp / ms_tmp /"
IMAGEURL "/ ms_tmp /"
QETA
Sebaka sa tekanyo:
SCALEBAR
IMAGECOLOR 255 255 255
LABEL
COLOR 0 0 0
SIZE SMALL
QETA
SIZE 300 5
COLOR 255 255 255
BACKGROUNDCOLOR 0 0 0
OUTLINECOLOR 0 0 0
Litsi tse UNITS
LITŠOANTŠISO 3
STATUS ON
QETA
Lera la raster: le kenang ka morao, ka tlhaloso lenaneng e le "Orthophoto", ho tsoa ho tiff e fumanehang foldareng ea data:
LAYER
NAME orthophoto
METADATA
"Tlhaloso" "OrtoFoto"
QETA
TYPE RASTER
STATUS OFF
DATA "C: \ OSGeo4W / apps / gis / data / ortofotoGral.tif"
#OFFSITE 0 0 0
QETA
Shp layer ea polygone, e thehiloeng ho latela litekanyetso, ho hlahisa boitsebiso bo itseng ka html template, e nang le sans font font, boholo ba 6, mmala o motšo le bophahamo bo mosoeu ba mongobo oa 5 ...
LAYER
LEGO sekhahla02Zone
TYPE POLYGON
STATUS OFF
TRANSPARENCY 50
EXTENT 607852 1935706 610804 1938807 METADATA
"TLHALOSO" "Sehlooho ka Lekala la Boleng 02"
"RESULT_FIELDS" "MsLink Cve_Mz Cve_Pred prop Area Perimeter VALUE"
QETA
DATA PALENQUE_SECTOR01
TEMPLATE "ttt_query.html"
TOLERANCE 5
# TOLERANCEUNITS PIXELS
LABELITEM "VALOR"
CLASSITEM "VALOR"
LABELCACHE ON
CLASS
SYMBOL 1
COLOR 128 128 128
OUTLINECOLOR 0 0 0
NAME "ZoneNULL"
EXPRESSION ([VALUE] = 0)
LABEL
ANGLE AUTO
COLOR 0 0 0
E FETILENG FETA
TYPE TRUETYPE
POSITION cc
BATHO BA SEBELETSENG SEBELE
BUFFER 5
SIZE 6
OUTLINECOLOR 200 200 200
QETA
Qetellong # koro ea bohlokoa 0
CLASS
SYMBOL 3
COLOR 255 128 128
#COLOR -1 -1 -1 #SIN FILLING
... joalo-joalo ho fihlela ho koaloa
QETA
Qetellong # Nako ea Bohlokoa
Qetellong # Lera
Ho etsa qeto
Kahoo, ho sebetsa le 'mapserver, leha ho le bonolo, ho ba thata ebile ho na le moeli bakeng sa mesebetsi e meholo hobane ntho e ngoe le e ngoe e ho' mapa. Bothata bo boholo ke hore ntho e ngoe le e ngoe e etsoa ka maoto, joalo ka ho hlalosa 'mala o mong le o mong ka har'a sehlooho, mme ka lebaka lena lisebelisoa tse kang CartoWeb li hlaha, tse sebetsang ho Mapserver empa li tlisa li-plugins tse hahelletsoeng le mehlala e nang le litšobotsi tse etsang hore mofuta ona oa khale o shebahale the bala pele:
- Sebelisa liforeimi tse fapaneng, le AJAX e le hore u li khatholle ka bomong
- Fana ka khoutu, e fane ka script e ngolang hape .map ho latela melao ea bohlokoa
- Matla a khutlisetsa ho falla ho sa hlokahale ho khatholoha, joalokaha eka e ne e le lera
- Phatlalatso ea lipapali tsa Inthaneteng, ho ngola hang-hang ka cache
- Kenya lera ka mokhoa oa vector
- Fetisa ho Google Earth
- Hlahisa PDF ea ho tsamaisoa
Ka le hlahlamang re tla sheba CartoWeb, bonang! Ke tlohela ho hokahanya mehlala e ka sehloohong.
Ho na le tsela ea ho ba le template e tloaelehileng ea phtml e tsoang, leboha
Lumela,
Ke leka ho bitsa lera ho tswa ho .map, ka tsela e latelang:
LAYER
Mabitso a li-NAME
THAHA POTSO
PONTS'ELE OGR
KHOkahano #"virtual.ovf"
"
xxxxx
EXEC…….
eess_id
wkbPoint
WGS84
"
Bothata ba ka ke hore ts'ebeletso ea DSN e baka mathata: ha o kopa GetCapabilities e khutlisetsa password ea database ... na nka letsetsa faele ho qoba "ho fana ka" phasewete kapa ke phoso ea DSN ???? Kea leboha!
MapServer ke morero o tummeng oa Open Source eo morero oa oona e leng ho bontša limmapa tse potlakileng tsa marang-rang ho Internet. Koloi e tsamaisitsoeng ke koloi e ngotsoeng ho folda e se nang letho ka molumo o sebelisang tsamaiso ea faele ea NTFS. Li-drive tse tsamaeang li sebetsa joaloka tse ling tse khanna, empa li fuoa litsela tsa koloi ho e-na le litlhaku tsa koloi.