Cartografia

Kedu ka Ụlọ Ọrụ Na-arụ Ọrụ

Oge gara aga anyị kwurula banyere ụfọdụ ihe kpatara ya MapServer na isi nke ntinye. Ugbu a, ka anyị hụ ihe gbasara ọrụ ya na mmega ahụ yana eserese ndị enyi Chiapas.

 ndị na-emepụta ebe obibi Ebee ka a na-etinye

Ozugbo arụnyere Apache, akwụkwọ ndabara maka ndekọ MapServer bụ osGeo4W nchekwa ozugbo n'elu C: /

N'ime, enwere folda dị iche iche nwere ngwa dabere na ihe arụnyere, mana folda maka mbipụta ga-abanye n'ime apache. Na nke a, folda a na-akpọ gis.

  • Mgbe ahụ, nchekwa data nwere ọkwa, orthophoto, wdg.
  • Na folda wdg, enwere ụdị ụdị ederede eji eme ihe maka aha, yana ndọtị .ttf. Ọzọkwa ebe a bụ faịlụ txt na-ebuli ha na ọzọ nke na-akọwa akara.
  • N'ikpeazụ na folda httdocs gaa na ibe weebụ ndị na-ebuli ọrụ ahụ.
  • ndị na-emepụta ebe obibi

Ibe weebụ

N'ihe atụ, m ga-eji ikpe egosiri oge ikpeazụ. O nwere faịlụ ndeksi nke na-agagharị na onye nwere ndọtị phtml, nke a na-ewelite ọrụ ndị ewuru n'elu php na map ndị ahụ. Otu folda nwere onyonyo jikọtara na ibe.

ndị na-emepụta ebe obibi

Ọ bụrụ na anyị ele ya anya, phtml bụ naanị shei wuru na tebụl, ma kpọọ ọrụ mapscript / php. Ikwesiri ibili iji:

http://localhost/gis/gispalenque.phtml

E gosipụtara ihe a n'okpuru:

  • na etiti ọrụ ahụ GMapDrawMap (),
  • na nri na oku na GMapDrawKeyMap keymap (),
  • ọnụ ọgụgụ dị n'okpuru ebe a GMapDrawScaleBar (),
  • ma ọ bụrụ na ọ bụ ọrụ nkwụsị, ọnọdụ gbasara ndepụta ọ bụrụ (! IsHtmlMode ()) ikwughachi "  na mkpebi: ZOOM_IN, ZOOM_OUT, AKW RKWỌ, QUERY_POINT.

Na-agba ọsọ, ngosipụta dị ka nke a:

ndị na-emepụta ebe obibi

The .map faịlụ

Nchikota akwukwo Maperver bu ihe Apache na-ebuli, nke na-eziga site na mapcript nke ahụ wee pụta na mkpokoro ahụ. Mana imirikiti sayensị dị na faịlụ .map, ka a ghara inwe mgbagwoju anya na ndị Mapinfo, Manifold, ma ọ bụ Mobile Mapper Office mebere.

Ndị a .map bụ faịlụ ederede, nke nwere maapụ na ụdị edemede. Enwere ike ịmepụta ihe ndị a na mmemme desktọọpụ dị ka Quantum GIS, ọ bụrụ na ị chọpụta na enwere otu maka isi map, otu maka Keymap na abụọ maka ọrụ OGC wms na wfs. Ka anyị lee ka map si arụ ọrụ:

Map

Aha PALENQUE_DEMO
Na-eche na
Nwunye 600 450
SYMBOLSET ../etc/symbols.txt
604299 1933386 610503 1939300 EXTENTE NKE NKWA NKE PALENQUE
XEXTENT 605786 1935102 608000 1938800 #SOLO 01 SECTOR
UTU UNITS
SHAPEPATH "../data"
Gbanwee
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt

  • MAP na-egosi na edemede ahụ amalite
  • AKWỤKWỌ, na-egosi ma ọ bụ na ndabara map dị na ma ọ bụ
  • Ọnụ ọgụgụ dị nha
  • SYMBOLSET na-egosi ụzọ nke akara
  • EXTENT bụ nhazi ihe ngosi. Akara # akara iji kọwaa nkọwa
  • UNITS maka nkeji
  • SHAPEPATH, ụzọ nke ebe a dị
  • Ihe niile na njedebe ga-ejedebe iwu END

N'ime, koodu ahụ na-amalite site na akara iwu, ma mechie END, dịka ọmụmaatụ maka opekempe na oke kachasị; nchịkọta ihe oyiyi nwa oge:

WEB
  MINSCALE 2000000
  MAXSCALE 50000000

IMAGEPATH "C: \ OSGeo4W / tmp / ms_tmp /"
  IMAGEURL "/ ms_tmp /"
ọgwụgwụ

ndị na-emepụta ebe obibiOgwe ntụ ọka ahụ:

SCALEBAR
  IMAGECOLOR 255 255 255
  LABEL
    0 0 0 isi
    Obere obere
  ọgwụgwụ
  Nwunye 300 5
  255 255 255 isi
  0 0 0 BACKGROUNDCOLOR
  XINUM 0 0 na-enye aka na ntanetị
  UNITS kilomita
  3 INTERVALS
  Na-eche na
ọgwụgwụ

ndị na-emepụta ebe obibiA raster oyi akwa: nke ahụ na-aga n’azụ, yana nkọwa na listi ahụ dị ka “Orthophoto”, site na tiff dị na folda data:

 

 

LAYER
  Aha aha
  METADATA
    "AKUKO" "OrtoFoto"
  ọgwụgwụ
  AKWỤKWỌ AKWỤKWỌ
  MGBE ECHICHE
  DATA "C: \ OSGeo4W / ngwa / gis / data / ortofotoGral.tif"
  #OFFSITE 0 0 0
ọgwụgwụ

Akara akwa nke polygons, haed dabeere na njirisi, na-ewepụta ụfọdụ data na template html, na-enweghị font label, size 6, agba ojii na agba ọcha nke na 5 nchekwa ...

ndị na-emepụta ebe obibi

LAYER
  NAME sector02Zone
  ỤLỌ ỤLỌ
  MGBE ECHICHE
  50 TRANSPARENCY
  EXTENT 607852 1935706 610804 1938807 METADATA
    "NKỌWA" "Okwu site na Uru Akụ 02"
    "RESULT_FIELDS" "MsLink Cve_Mz Cve_Pred prop Mpaghara Perimeta VALUE"
  ọgwụgwụ
  DATA PALENQUE_SECTOR01
  TEMPLATE "ttt_query.html"
  NDỤMỌDỤ 5
  #TOLERANCEUNITS PIXELS
  LABELITEM 'VALUE'
  CLASSITEM 'VALUE'
  LABELCACHE ON
  KLAS
    1 SYMBOL
    128 128 128 isi
    XINUM 0 0 na-enye aka na ntanetị
    Aha "ZonaNULL"
    NTỤTA (Ụdị) = 0)
    LABEL
         ANGLE AUTO
         0 0 0 isi
         FONT enweghị
         ỤLỌ AKA
         OWU OZI
        
NKWUKWU AHỤ
         BUFFER 5
         Akara 6
         XINUM 200 200 na-enye aka na ntanetị
    ọgwụgwụ
  END #class value 0
  KLAS
    3 SYMBOL
    255 128 128 isi
    #COLOR -1 -1 -1 #SIN Na-agba ọsọ

... na ime ya ruo mgbe mechie

ọgwụgwụ
  END #Class Uru
END # Nka

Iji mechie

N'ihi ya, iji kọmpụta rụọ ọrụ, ọ bụ ezie na ọ dị mfe, na-aghọ ihe mgbagwoju anya ma dịkwa oke oke maka nnukwu ọrụ n'ihi na ihe niile dị na .map. Ihe ọghọm kasịnụ bụ na a na-eme ihe niile n'ụkwụ, dị ka ịkọwa agba ọ bụla na ntinye akwụkwọ, ọ bụ ya kpatara ngwaọrụ dịka CartoWeb ji ebili, nke na-arụ ọrụ na Mapserver mana na-eweta ngwa mgbakwunye etinyere na ihe atụ nwere njirimara na-eme ụdị ochie a. ihe agụ na mbụ:

  • Mpempe akwụkwọ iche iche, na AJAX iji mee ka ha dị iche
  • Kọwaa koodu ahụ, ma ọ bụrụ na ederede edegharịa ya .map dabere na njirimara ndị a pụrụ ịhazi
  • Di elu na-alaghachi n 'ihighari na -achoghi achọrọ ume, dika oburu na o bu okpukpu onyonyo
  • Ntaneti mbipụta nke nta, dee ozugbo na cache
  • Download nhazi na ụdị ngwa
  • Bupu na Google Earth
  • Dezie PDF nke nkenye

Na-esote anyị ga-ele anya CartoWeb, ebe a ka m na-ahapụ njikọ na ihe atụ ndị a.

Golgi Alvarez

Onye edemede, onye nyocha, ọkachamara na Model Management Land. O sonyela na echiche na mmejuputa ụdị dị ka: National System of Property Administration SINAP na Honduras, Model of Management of Joint Municipalities na Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT na Colombia. . Onye nchịkọta akụkọ ihe ọmụma nke Geofumadas blog kemgbe 2007 na onye okike nke AulaGEO Academy nke gụnyere ihe karịrị 100 ọmụmụ na GIS - CAD - BIM - Digital Twins isiokwu.

njikọ Articles

3 Comments

  1. hello,

    Ana m agbalị ịkpọ oyi akwa site na .map, dị ka ndị a:

    LAYER
    Aha nyocha ụlọ
    Ederede akwụkwọ
    OGR NKE NKWUKWU
    Njikọ #"virtual.ovf"
    "

    xxxxx
    Zuru …….
    eess_id
    wkbPoint
    WGS84

    "

    Nsogbu m bụ na ọrụ DSN na-akpata nsogbu: mgbe ị na-arịọ GetCapabilities ọ na-eweghachite paswọọdụ nchekwa data ... enwere m ike ịkpọ oku na faịlụ iji zere "inye" paswọọdụ ma ọ bụ na ọ bụ njehie DSN ???? Daalụ!

  2. MapServer bụ ihe na-ewu ewu Open Source nke nzube ya bụ iji gosipụta map ndị dị omimi na Intanet. Ụgbọala a na-agbagharị bụ ụgbọala nke a na-edebere na nchekwa efu na olu nke na-eji usoro faili NTFS. Ọrụ nkedo dị ka ihe ọ bụla ọzọ draịva, ma a na-enye ha ụzọ ụgbọala kama akwụkwọ mpịakọta.

Deja un comentario

Adreesị email gị agaghị bipụtara. Chọrọ ubi na-akara na *

Gaa na bọtịnụ n'elu