Cartografia

Sida Mapserver shaqeeya

Waqtigii hore waxaan ka wada hadalnay shuruudaha qaarkood MapServer iyo aasaaska rakibaadda. Hadda aan ku aragno qaar ka mid ah hawlgalkeeda layli ay la socoto khariidadaha saaxiibbada Chiapas.

 geoserver khariidad Meesha ay ku xirantahay

Marka Apache la rakibo, buugga daabacaadda ee loogu talagalay MapServer waa liiska OSGeo4W si toos ah kor ku xusan C:

Gudaha, waxaa jira faylal kala duwan oo leh codsiyo kuxiran waxa la rakibey, laakiin galka daabacaadda waa inuu tagaa gudaha apache. Xaaladdan oo kale galka loo yaqaan gis.

  • Ka dib gudaha, faylka xogta waxaa ku jira layers, orthophoto, iwm.
  • Faylka iwm, waxaa ku jira noocyada runta ah noocyada loo isticmaalo calaamadaha, oo leh .ttf kordhin. Sidoo kale halkan waa feyl txt ah oo kor u qaadaya iyaga iyo mid kale oo qeexaya astaamaha.
  • Ugu dambeyntii faylka httdocs waxaad gashaa bogagga internetka ee kor u qaada adeega.
  • geoserver khariidad

Bogga internetka

Tusaalaha, waxaan u isticmaali doonaa kiiska la soo bandhigay markii ugu dambeysay. Asal ahaan waxay ka kooban tahay feylal tus ah oo u weeciya kordhinta phtml, tanina waxay kor u qaadeysaa shaqooyinka lagu dhisay dusha sare ee php iyo khariidadaha. Fayl waxaa ku jira sawirrada ku xiran bogga.

geoserver khariidad

Haddii aan eegno, phtml waa qolof laga soo dhisay miisaska, oo wuxuu ku baaqayaa mapscript / php hawlaha. Waa inaad ku kacdaa adigoo isticmaalaya:

http://localhost/gis/gispalenque.phtml

Natiijada waxaa lagu muujiyay hoos:

  • xaruntii shaqada GMapDrawMap (),
  • dhinaca midigta wac GMapDrawKeyMap keymap keymap (),
  • qiyaasta miisaanka hoose GMAPDrawScaleBar (),
  • iyo haddii ay dhacdo hawlaha hawlgalka, xaalad la xiriirta liiska haddii (! IsHtmlMode ()) echo "  iyada oo go'aanada: ZOOM_IN, ZOOM_OUT, DIIWAAN, QUERY_POINT.

Horay u orodka, bandhiggu sidan ayuu u egyahay:

geoserver khariidad

Faylasha .map

Isku daridda daabacaadda sawir-gacmeedku waxa ay ku jirtaa waxa kor u kaca Apache, oo u diraya php khariidadaha taasina waxay markaa ka soo baxdaa qolofkaas. Laakiin sayniska badankood wuxuu kujiraa faylalka .map, oo aan lagu khaldamin kuwa ay soo saareen Mapinfo, Manifold, ama Mobile Mapper Office oo leh isla kordhin.

Khariidadani waa faylal qoraal ah, oo ay ku jiraan khariidada qaab qoraal ah. Kuwani waxaa lagu abuuri karaa barnaamijyada desktop sida Quantum GIS, haddii aad ogaato inuu jiro hal khariidada weyn, mid Keymap ah iyo labo adeegyada OGC wms iyo wfs. Aan aragno sida khariidadu u shaqeyso:

MAP

MAGACA PALENQUE_DEMO
Xaaladda joogtada ah
SIDE 600 450
SYMBOLSET ../etc/symbols.txt
XIDHIIDHA 604299 1933386 610503 1939300 # WARBIXIN KU SAABSAN DHAQAALKA PALENKU
XIDHIIDHA 605786 1935102 608000 1938800 # SOLO 01 SECTOR
WAXYAABAHA KOOWAAD
SHAPEPATH "../data"
KORONTADA ON
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt

  • MAP waxay muujinaysaa in qoraalka bilaabmayo
  • STATUS, waxay muujineysaa haddii khariidada ku-meel-gaadhka ah ay ku taal ama ayan ahayn
  • SIZE waa cabbirka bandhigga
  • SYMBOLSET waxay muujinaysaa waddada calaamadaha
  • EXTENT waa iskuduwaha bandhigga. Astaanta # ayaa loo adeegsadaa in lagu sameeyo faallooyin
  • UNITS ee unugyada
  • SHAPEPATH, wadada meesha lakabtu tahay
  • Dhamaan dhammaadka dhammaadka waxay ku dhammaan doonaan amarka END

Gudaha, koodhku wuxuu ka bilaabmaa xariiq talis ah, wuxuuna ku dhamaanayaa END, tusaale ahaan qiyaasta ugu yar iyo kan ugu sarreeya; tusmooyinka sawirada ku meel gaarka ah:

-KA
  MINSCALE 2000000
  MAXSCALE 50000000

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

geoserver khariidadMiisaanka miisaanka:

SCALEBAR
  IMAGECOLOR 255 255 255
  LABEL
    COLOR 0 0 0
    SIIN KASTA
  END
  SIDE 300 5
  COLOR 255 255 255
  DULSHOOYINKA 0 0 0
  OUTLINECOLOR 0 0 0
  UNITS kilomitir
  XIDHIIDHA 3
  Xaaladda joogtada ah
END

geoserver khariidadLakabka raajada: kaas oo ku tagaya asalka, oo leh sharaxaad liiska sida "Orthophoto", oo laga soo qaaday tiff ku yaal galka xogta:

 

 

LAYER
  MAGACA orthophoto
  METADATA
    "QARAX" "OrtoFoto"
  END
  RAADIISKA HALKAN
  XIDHIIDHA DEMBI
  DATA "C: \ OSGeo4W / apps / gis / data / orthophotoGral.tif"
  #OFFSITE 0 0 0
END

Lakabka shp-ga ee geesaha, oo ku saleysan shuruudaha, kordhinta xog qaar ka mid ah html html, oo leh calaamadda font sans, size 6, midabka madow iyo geesaha cad ee 5 bakhshi ...

geoserver khariidad

LAYER
  MAGACA qaybta02Zone
  POLYGON TYPE
  XIDHIIDHA DEMBI
  XADIISKA 50
  EXTENT 607852 1935706 610804 1938807 METADATA
    "SHARAXAAD" "Mowduuca Qiimaha Qeybta 02"
    "RESULT_FIELDS" "MsLink Cve_Mz Cve_Pred propከባቢ Wajigiisa VALUE"
  END
  DATA PALENQUE_SECTOR01
  TEMPLATE "ttt_query.html"
  TOLERANCE 5
  WAXYAABAHA LAGA HELAYO PIXELS
  LABELITEM "VALUE"
  CLASSITEM "MUUQAAL"
  LABELCACHE ON
  CLASS
    SYMBOL 1
    COLOR 128 128 128
    OUTLINECOLOR 0 0 0
    MAGAC "ZonaNULL"
    XADGUDUB ([VALUE] = 0)
    LABEL
         ANGLE AUTO
         COLOR 0 0 0
         FONT ayaa soo saartay
         TIPE TRUETYPE
         WAXYAABAHA CAALAMKA
        
CUTUBKA WAALIDIINTA
         BUFFER 5
         SIDE 6
         OUTLINECOLOR 200 200 200
    END
  END #class qiimaha 0
  CLASS
    SYMBOL 3
    COLOR 255 128 128
    #COLOR-1-1-1 # FURSHA

... iyo wixii la mid ah ilaa inta la xirayo

END
  DHAMAAD # Qiime ah
END # Layer

Si loo dhamaystiro

Sidaa awgeed, la shaqaynta khariidadaha, inkasta oo ay tahay wax iska fudud, waxay noqoneysaa mid adag oo aad u kooban shaqooyinka waaweyn maxaa yeelay wax walboo waxay kujiraan khariidada. Faa'iido darrada ugu weyn ayaa ah in wax walba lagu sameeyo lug, sida qeexidda midab kasta oo mawduuc ah, sababtaas awgeedna qalabyada sida CartoWeb ay u soo baxaan, oo ka shaqeeya Mapserver laakiin keenaya waxyaabo la dhisay iyo tusaalooyin leh astaamo ka dhigaya noocyadan asaasiga ah inay u ekaadaan ah marka hore u akhri:

  • Shaqooyin kala gooni ah, oo leh AJAX si ay si gooni ah u cusbooneysiiso
  • Qodobka code, oo la siiyay warqad dib loo qorayo .map oo ku salaysan shuruudaha lagu xakameyn karo
  • Caadada dib u soo celinta barokaca iyada oo aan loo baahneyn cusbooneysiin, sida haddii ay ahayd lakab xambaarsan
  • Daabacaadda vector-ka ee internetka, oo si dhakhso ah u qora warqadda
  • Kaqaybgal dusha qaybta vector
  • Ku dhoofinta Google Earth
  • Abuur PDF-ka soo-dejinta

Marka xigta waxaan fiirin doonaa CartoWeb, halkan waxaan ka tagayaa xiriirka tusaalooyinka muhiimka ah.

Golgi Alvarez

Qoraa, cilmi-baare, khabiir ku ah Qaababka Maamulka Dhulka. Waxa uu ka qaybqaatay fikradda iyo hirgelinta moodooyinka sida: Nidaamka Qaranka ee Maamulka Hantida ee SINAP ee Honduras, Moodelka Maareynta Degmooyinka Wadajirka ah ee Honduras, Habka Isku-dhafka ah ee Maareynta Cadastre - Diiwaanka Nicaragua, Nidaamka Maamulka Gobolka SAT ee Colombia . Tifaftiraha barta aqoonta Geofumadas ilaa 2007 iyo abuuraha AulaGEO Academy oo ay ku jiraan in ka badan 100 koorso oo ku saabsan GIS - CAD - BIM - mawduucyada mataanaha dhijitaalka ah.

Qodobbo la xiriira

3 Comments

  1. Hello,

    Waxaan isku dayayaa inaan lakulo lakab laga helo .map, sida soo socota:

    LAYER
    MAGACA imtixaannada
    NOOCA NOOCA
    XIDHIIDHKA OGR
    XIDHIIDHKA #"virtual.ovf"
    "

    xxxxx
    KHATAR …….
    eess_id
    wkbPoint
    WGS84

    "

    Dhibaatadaydu waxay tahay in adeegga DSN uu keenayo dhibaatooyin: markaad codsanayso GetCapabilities waxay soo celinaysaa erayga sirta ah ee xogta ... ma wici karaa faylka si aan uga fogaado "siinta" erayga sirta ah mise waa qalad DSN ???? Mahadsanid!

  2. MapServer waa mashruuc caan ah oo caan ah oo ujeedkiisu yahay inuu muujiyo khariidadaha jawi firfircoon ee internetka. Qalab lagu rakibay waa darawal lagu duubay galka faaruq ah ee mugga kaasoo isticmaala nidaamka faylka NTFS. Dareemayaasha la rakibay waxay u shaqeeyaan sidii wadooyin kasta oo kale, laakiin waxaa loo xilsaaray wadiiqooyinka waddooyinka halkii ay ka qaadi lahaayeen waraaqo.

Tomato comentario un

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

Gadaal u laab