Cartography

Sezvo Mapserver anoshanda

Nguva yapfuura yatakambotaura nezvimwe zvikonzero nei MapServer uye nheyo dzekuisa. Iye zvino ngatione chimwe chinhu chekushanda kwayo muchiitwa nemamepu eshamwari dzeChiapas.

 mapserver geoserver Iyo yakakwira

Kana kamwe Apache yakaiswa, shanduro yakasara yakanyorerwa MapServer ndiyo OSGeo4W folder zvakananga pamusoro pe C: /

Mukati, pane maforodha akasiyana nemaapplication zvichienderana nezvinoiswa, asi dhairekodhi rekutsikisa rinofanira kuenda mukati meapache. Mune ino kesi iyo folda inonzi gis.

  • Zvino mukati, dheta re data rine mavara, orthophoto, nezvimwe.
  • Mune iyo etc dhairekitori, pane echokwadi mhando mafonti anoshandiswa pamazita, iine .ttf yekuwedzera. Zvakare pano pane txt faira rinovasimudza uye imwe inotsanangura zviratidzo.
  • Uye pakupedzisira mune faira httdocs enda kumapeji ewebhu anokwidza basa.
  • mapserver geoserver

Peji yewebhu

Mumuenzaniso, ini ndinoshandisa iyo kesi yakaratidzwa kekupedzisira. Iyo inongori ine index index iyo inonongedzera kune iyo phtml yekuwedzera, uye izvi zvakare zvinomutsa mabasa akavakirwa pamusoro pe php nemamepu. Dhairekitori rine mifananidzo yakabatana kubva papeji.

mapserver geoserver

Kana tikazvitarisa, iyo phtml ingori Shell yakavakwa kubva pamatafura, uye inodaidzira kune mapaScript / php mabasa. Iwe unofanirwa kusimuka uchishandisa:

http://localhost/gis/gispalenque.phtml

Mugumisiro unoratidzwa pasi apa:

  • kusvika pakati pebasa GMapDrawMap (),
  • pane kurudyi kudanwa kune GMapDrawKeyMap keymap (),
  • bharamu rezasi pasi GMapDrawScaleBar (),
  • uye kana zvichiitwa basa rekuendesa, mamiriro ezvinhu ane listbox kana (! IsHtmlMode ()) echo "  ine zvisarudzo: ZOOM_IN, ZOOM_OUT, RECENTER, QUERY_POINT.

Dzoshanda, chiratidzo chinoratidzika sechinhu ichi:

mapserver geoserver

Mafaira .map

Kubatanidzwa kweMapserver bhuku iri mune izvo Apache anomutsa, izvo zvinotumira php kuburikidza mapscript uye izvo zvinobva zvabuda muhombodo iyoyo. Asi mazhinji esainzi ari mumafaira epamu.

Aya .map mafaira ezvinyorwa, ayo ane mepu mune fomu yechinyorwa. Izvi zvinogona kugadzirwa nemapuratifomu edesktop senge Quantum GIS, kana iwe ukaona kune imwe yemepu huru, imwe yeKeymap uye maviri eOGC wms uye wfs services. Ngatione mashandiro emapapu.

MAP

ZITA PALENQUE_DEMO
STATUS ON
SIZE 600 450
SYMBOLSET ../etc/symbols.txt
ZVAI 604299 1933386 610503 1939300 # NYAYA YEMAPARU YOSE YOSE PALENQUE
#EXTENT 605786 1935102 608000 1938800 #SOLO 01 SECTOR
UNITS METERS
SHAPEPATH "../data"
TRANSPARENT ON
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt

  • MAP inoratidza kuti script inotanga
  • STATUS, inoratidza kana mapeji asina kukwana aripo kana kwete
  • SIZE ihukuru hwekuratidzira
  • SYMBOLSET inoratidza nzira yezviratidzo
  • ZVAKAITIKA ndiwo maratidziro ekuratidzira. Chiratidzo che # chinoshandiswa kugadzira zvirevo
  • UNITS for units
  • SHAPEPHE, nzira iyo mavara acho aripo
  • Zvose mumagumo zvichaguma nemugumo END

Mukati, iyo code inotanga nemutsetse wemirairo, uye inoguma ne END, semuenzaniso wehuwandu uye hukuru hwese; chinyorwa chemashoko epfupi:

WEB
  MINSCALE 2000000
  MAXSCALE 50000000

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

mapserver geoserverBharati yezinga:

SCALEBAR
  IMAGECOLOR 255 255 255
  LABEL
    COLOR 0 0 0
    SIZE SMALL
  END
  SIZE 300 5
  COLOR 255 255 255
  BACKGROUNDCOLOR 0 0 0
  OUTLINECOLOR 0 0 0
  UNITS kilometer
  INTERVALS 3
  STATUS ON
END

mapserver geoserverRaster radhi: iyo inoenda kumashure, iine rondedzero mune irondedzero se "Orthophoto", kubva kuna tiff iri mune dhata dhata:

 

 

LAYER
  ZITA orthophoto
  METADATA
    "DESCRIPTION" "OrtoFoto"
  END
  TYPE RASTER
  STATUS OFF
  DATA "C: \ OSGeo4W / apps / gis / data / orthophotoGral.tif"
  #OFFSITE 0 0 0
END

A shp layer yepolgoni, yakagadzirwa maererano nemitemo, kukwidza mamwe mashoko pane html template, ine sans font label, ukuru 6, mutsvuku uye mutsvuku machena e5 buffer ...

mapserver geoserver

LAYER
  ZITA sector02Zone
  TYPE POLYGON
  STATUS OFF
  TRANSPARENCY 50
  ZVAKAITIKA 607852 1935706 610804 1938807 METADATA
    "DESCRIPTION" "Dingindira Nekukosha Chikamu 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"
  DZIDZISO "VALUE"
  LABELCACHE ON
  CLASS
    SYMBOL 1
    COLOR 128 128 128
    OUTLINECOLOR 0 0 0
    ZITA "ZonaNULL"
    KUCHIVIDZIRA ([VALUE] = 0)
    LABEL
         ANGLE AUTO
         COLOR 0 0 0
         FONT pasina
         TYPE TRUETYPE
         POSITION cc
        
VANHU VANOFANIRA VANHU
         BUFFER 5
         SIZE 6
         OUTLINECOLOR 200 200 200
    END
  END # klass value 0
  CLASS
    SYMBOL 3
    COLOR 255 128 128
    #COLOR -1 -1 -1 #SIN FILLING

... uye zvakadaro kusvika pakuvhara

END
  END # # Value Value
PAMUSORO # Chidimbu

Kugumisa

Nekudaro, kushanda ne mapserver, kunyangwe iri nyore, inova yakaoma uye inogumira pamabasa makuru nekuti zvese zviri mu .map. Chinhu chakanyanya kusarongeka ndechekuti zvese zvinoitwa netsoka, sekutsanangura ruvara rumwe nerumwe mumusoro, uye nekuda kwechikonzero maturusi akadai seCartoWeb anomuka, anoshanda paMapserver asi anounza plugins dzakavakirwa uye mienzaniso ine hunhu hunoita iyi vhezheni iyo readme first:

  • Shanda mapuranga akaparadzana, neAJAX kuitira kuti uvabatsire ivo pachavo
  • Parse code, yakapa script zvakare kunyora .map zvichienderana nezvirongwa zvinogadziriswa
  • Dynamic kudzorera kusununguka pasina kudikanwa kugadzirisa, sekunge kuti yaiva inopenya
  • Online vector edition, nokukurumidza kunyora pane cache
  • Dharirai makhete muvhenekeri fomu
  • Tumira kune Google Earth
  • Gadzira PDF yekutumira

Mune humwe tichaona CartoWeb, tarirai ini ndinosiya hukama kune mienzaniso mikuru.

Golgi Alvarez

Munyori, muongorori, nyanzvi muLand Management Models. Akatora chikamu mukugadzirisa uye kushandiswa kwemhando dzakadai se: National System of Property Administration SINAP muHonduras, Model of Management ye Joint Municipalities muHonduras, Integrated Model yeCadastre Management - Registry muNicaragua, System of Administration yeTerritory SAT muColombia. . Mupepeti weiyo Geofumadas ruzivo blog kubvira 2007 uye mugadziri weAulaGEO Academy iyo inosanganisira anopfuura zana makosi paGIS - CAD - BIM - Digital Twins misoro.

Related Articles

3 Comments

  1. Sawa,

    Ndiri kuedza kudana diki kubva pa .map, sezvizvi:

    LAYER
    ZITA rekuongorora
    TYPE POINT
    CONNECTIONTYPE OGR
    CONNECTION #"virtual.ovf"
    "

    xxxxx
    EXEC…….
    eess_id
    wkbPoint
    WGS84

    "

    Dambudziko rangu nderekuti sevhisi yeDSN iri kukonzera matambudziko: kana uchikumbira GetCapabilities iri kudzorera dhatabhesi password... ndingaita here kufona kune faira kuti ndisaite "kupa" password kana kuti DSN kukanganisa ???? Ndatenda!

  2. MapServer iyi inozivikanwa neWorld Source project iyo chinangwa chekuratidzira mapepa emagetsi anowanikwa pamusoro peInternet. A driveed drive ndiyo motokari yakaiswa kune faira isina chinhu pane ivhu rinoshandisa NTFS file file. Mabheji anotasva anoshanda seimwe mimwe inotyaira, asi anogoverwa nzira dzekufambisa pane nzvimbo dzekutyaira.

Leave mhinduro

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

Kudzoka kumusoro