Litšoantšo tsa litšoantšo

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.

 mapserver geoserver 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.
  • mapserver geoserver

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.

mapserver geoserver

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:

mapserver geoserver

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 50000000

IMAGEPATH "C: \ OSGeo4W / tmp / ms_tmp /"
  IMAGEURL "/ ms_tmp /"
QETA

mapserver geoserverSebaka 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

mapserver geoserverLera 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 ...

mapserver geoserver

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.

Golgi Alvarez

Mongoli, mofuputsi, setsebi sa Mehlala ea Tsamaiso ea Mobu. O kentse letsoho ho nahanoa le ho kenya ts'ebetsong ea mehlala e kang: Sistimi ea Sechaba ea Tsamaiso ea Thepa SINAP ho Honduras, Mohlala oa Tsamaiso ea Masepala a Kopanetsoeng Honduras, Mohlala o Kopanetsoeng oa Tsamaiso ea Cadastre - Registry in Nicaragua, System of Administration of Territory SAT in Colombia. . Mohlophisi oa blog ea tsebo ea Geofumadas ho tloha 2007 le moetsi oa AulaGEO Academy e kenyelletsang lithuto tse fetang 100 ka lihlooho tsa GIS - CAD - BIM - Digital Twins.

Related Articles

3 Comments

  1. 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!

  2. 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.

Siea ho hlahisa maikutlo

aterese ya hao ya imeile ke ke ho phatlalatswa. masimo a hlokahala a tšoailoe ka *

Konopo ea holimo