Decidiéndonos eftir MapServer

Að nýta sér nýleg samtal við Cadastral stofnun sem var að leita að því að birta kortin sín, hér er ég að draga saman það mikilvægasta að skila bjargvættum efnisins til samfélagsins. Kannski á sínum tíma mun það þjóna einhverjum sem vill taka ákvörðun eða biðja um hjálp í geofumed.

Af hverju MapServer

Sú atburðarás var einhver, sem ætlaði að fara hjá GeoWeb Útgefandi, Bentley, vegna þess að hann hafði enn leyfi Discovery Server, forfaðir þessarar, aftur í rykárunum. Annar ástæða fyrir því að Bentley hafi áhuga er að kortlagning þeirra er á Microstation Geographics, með VBA forritum fyrir byggingu og viðhald cadastral korta.

Áður á blogginu (Ugly - Mjög sjaldgæft eins og vinur segir) sýndi hvernig á að búa til vefkortþjónustu, með því að nota skiptimynt GIS, sem ódýrt val. Ég talaði líka einn daginn um kosti þess Geoweb Útgefandi af Bentley sem lausn þegar það er meira fé. Þetta til að gefa samfellu í þann gamla stað þar sem Ég gerði samanburð milli mismunandi umsókna um birtingu á kortum á netinu.

Eftir samtalið ákváðum við að fara á MapServer, efni sem ég vona að nýta á næstu dögum. Við the vegur, byrja að prófa aðrar opinn uppsprettur pallur á the hvíla af the ár, en í a vefur umhverfi.

borði MapServer er ekki GIS forrit, né heldur þykir það að vera, eins og blaðsíðan segir. Það var fæddur sem frumkvæði Háskólans í Minnesota, þess vegna er lógó þess frá samhljóða Minnesota og Mississippi ám. Í dag er tilvísun í vefkortastarfi víða dreift, kannski vegna þess að hann er frá Anglo-Saxon. Eins og þetta forrit er mikið úrval -mjög breiður virkilega, Ég eins og einfaldleika, eins einfalt fyrir nýja notendur; galdur er í .map skrá stjórnun sem hægt er að mynda annað hvort úr verkefnum eins QGis eða skilja rökfræði til að nýta mapscript tungumál eins og PHP, Java, Perl, Python, Ruby eða C #.

Fleiri forrit eru þróaðar á MapServer "þjónað"Eins og Chamaleon, Cartoweb, Ka-kort og Pmapper. Þetta er mælt með fyrir notendur með minna kóða lén, þótt það sé tilvalið til að skilja frumstæð rökfræði MapServer.

mapserver setja í embætti

Sýnt dæmi er það, bara dæmi um það sem við erum að gera núna. Með leyfi þeirra og meðvitaðir um að þessi þjónusta verði aðgengileg almenningi um nokkrar vikur og þá munu þeir geta séð það virka.

Það eru aðrar vefforrit

Fyrir þetta mun ég nota stofnunina sem tilvísun OSGeo, sem er eitt af mest skapandi frumkvæði hvað varðar sjálfbærni og staðlaðan opinn uppspretta á geospatial sviði. Þótt ég viðurkenni að það eru aðrir.

  • Mapbender, frekar vinsæll, notaður sem þunnur viðskiptavinur við hliðina á Mapserver í tilviki IDE Guatemala. Ástæðan fyrir áfrýjun sinni er sú að hún var þróuð fyrir PHP og JavaScript, tvær af þeim algengustu samsetningar á vefnum í dag.
  • Mapbuilder, sem kom til enda hennar í 1.5 útgáfunni og sameinuð með Open Layers. The AJAX hlutur ... það var fegurð.
  • Opna lög, undur ef þú vilt samþætta með Google eða Yahoo kortum eða bæta skyndiminni í dreifingu raster.
  • Mapguide Opensource, mjög vinsælt fyrir samband sitt við AutoDesk. Sterkur að deyja, í smekknum sem þú vilt.
  • Gráða, allir reyktu í stöðlum. Með mikla möguleika í Evrópu. Vegna stöðugleika í stuðningi GML er lagt til að það sé hlutlaus valkostur fyrir framkvæmd vefferla í frumkvæði INSPIRE.

mapserver setja í embætti Aðrar lausnir í ræktun OSGeo eru:

  • Geoserver, stærsti möguleiki þess er að þróunin snýst um Java. Með margt að bjóða, svo sem Open Layers, þegar þú samþættir Google kort, Google Earth, Yahoo kort, þar á meðal ArcGIS.
  • Geomajas sem felur í sér þunnt viðskiptavinur, skrifborð og vefur.
  • MapFish, með forgangsverkefni í átt að Pyton en kannski eitt minnsta skjalfest (á netinu).

MapServer kostir

Samhæfni með stöðlum OGC. Kannski það besta, þó að í þessum næstum öllum opnum forritum sé gott, að minnsta kosti með tilliti til WMS, WFS, WCS, GML.

  • Web Map Service (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 og 1.1.1
  • Vefur Lögun Þjónusta (OGC: WFS) 1.0.0, 1.1.0
  • Vefur Umfjöllun Þjónusta (OGC: WCS) 1.0.0, 1.1.0
  • Landafræði Markup Language (OGC: GML) 2.1.2, 3.1.0 Level 0 Profile
  • Vefkort Samhengisskjöl (OGC: WMC) 1.0.0, 1.1.0
  • Stíll Layer Descriptor (OGC: SLD) 1.0.0
  • Sía kóðun forskrift (OGC: FES) 1.0.0
  • Sensor Observation Service (OGC: SOS) 1.0.0
  • Athuganir og mælingar (OGC: OM) 1.0.0
  • SWE Common (OGC: SWE) 1.0.1
  • OWS Common (OGC: OWS) 1.0.0, 1.1.0

Þjónaðu gögnum í gegnum viðmiðunarreglurnar um Open Gis Consortium, mun gera hvaða forrit standa við þau án mikillar hindrunar. Frá AutoDesk Civil3D, ArcGIS. Bentley kort, allt að gvSIG, QGis, o.fl. Jafnvel Google Earth / kort í gegnum wms.

Í samanburði við forritin sem ég hef áður unnið með (GeoWeb Útgefandi og útfærslu GIS), nær MapServer þeim með því að hafa mikið dreifingu, vara af því að síðunni þinni hefur nóg af upplýsingum, þróað dæmi, án þess að nefna samfélag notenda. Þegar um er að ræða GWP þarftu að vinna mikið með neglurnar og það sem er á leiðinni á spænsku er mjög lítið -fara út þú egeomates svo sem ekki að koma í mótsögn-.

El gögn styðja Það er yndislegt. Það er ekki himinn en það er nógu nálægt:

  • Vigur eða Geodatabase gögn: Shape skrá, GML, PostGIS og einn heimur með OGR, þar á meðal DGN.
  • Grunnupplýsingar: Geo-vísað TIF og það sem við viljum í gegnum GDAL.
  • Frá framleiðsla er hægt að búa til jpg, png, pdf og auðvitað OGC staðla.

Þá er það multiplatform stuðning. MapServer getur keyrt á IIS, sem gerir það vingjarnlegt fyrir Windows / PC notendur. Einnig á Apache, með það sem getur keyrt á Windows og Linux af undrun, ekki aðeins til að þjóna gögnum heldur til að sigla. Í tilfelli Manifol
d, birt aðeins IIS, ef þú talar við þá um Apache það smellir á þrengslum, þó að það séu þeir sem hafa gert þeirra pirouettes. Og um er að ræða Bentley er aðeins Windows, þar á meðal vefur dreifing, ActiveX sem aðeins keyrir á Internet Explorer nema það sé reykt IDPR til háleita í geisladiski.

Óþarfur að segja, það skiptir ekki máli borga fyrir leyfi. Margvíslega leyfi með Universal væri í röð $ 600, Bentley GWPublisher af okkur $ 10,000 með takmörkuðum notendur og ef GIS Server US $ 15,000 upp.

Að lokum sjá ég mikla kostur í þróunin. Finna einhvern sem vinnur MapServer er það ekki auðvelt, en það er miklu auðveldara en með öðrum forritum, þar á meðal fjarlægur því sem við erum að gera núna. A verktaki sem þekkir þorað að Bentley GWPublisher er ekki svo auðvelt að finna, að vita Project vitur, Geographics, VBA og MicroStation Bentley Kort til að nýta öflugri þróun á Bentley Geospatial Server (Þótt ég viðurkenni að það eru dásamlegar hlutir sem gerðar eru þar). Framkvæmdarstjóri GIS, mjög erfitt, þótt það sé aðeins .NET og einn GIS-miðlari, tryggir tryggingin eftir því hversu mikið leyfið er virði.

Hvernig á að setja það í 5 skrefum

mapserver setja í embættiÞað eru ekki margir skref, sem og upphaf Genesis:

  1. Sækja skrá af fjarlægri tölvu OSGEO4W hingað
  2. Setjið það upp, lágmarks MapServer, Apache og dæmi.
  3. Settu upp Apache og búðu til þjónustuna (eða lyftu möppu í gegnum IIS).
  4. Lyftu þjónustunni
  5. Hlaupa fordæmi í vafranum

Já, eins og uppruna, á milli vers 1 og 2, eru nokkrir hlutir sem gerðar voru í uppreisn Satans. Almennt er hægt að hefja þjónustuna annaðhvort með http: // localhost / eða taka bardaga þína, en þú lærir.

Það verður í næsta sem við munum útskýra það.

7 Svarar við "Ákveðið á MapServer"

  1. Hæ Eulises. Einn daginn muntu segja okkur frá reyknum sem þú gerðir við C #, af því sem ég hef séð mjög lítið á vefnum.

    kveðjur

  2. af hverju ekki að gera það með skörpum c og sql miðlara 2008 eða þegar með posgrest og birta gerð tegund korta og svo þú forðast lén málið og svo þú leitar bara að netþjóni með asp.net

  3. hvaða reynslu með Mapguide opinn uppspretta? Ég hef fengið það sett í smá stund, en þegar ég byrjaði skipstjóra fékk ég tengingarvillu við netþjóninn ... kennsla á spænsku myndi vera mjög gagnlegt kveðjur, takk =)

  4. Halló, ég hef mikinn áhuga á kortþjóninum, sumum sem ég hafði tækifæri til að setja saman, í augnablikinu er ég helgaður því að þróa kortaforrit inni í teinum, hefur þú hugmynd um hvernig? eða einhver hjálp hlekkur .. þakka þér kærlega fyrir

  5. Þú verður að leita að fyrirtæki sem býður upp á hýsingu með kortaskiptingu sem innifalinn er í þjónustunni.

    Eins og heilbrigður eins og http://www.hostgis.com/

    Til að þjóna frá innra stigi er auðvelt, vegna þess að aðeins með ei IP af the vél sem hefur vakið þjónustu (Eins 192.168.0.129) er hægt að nálgast frá öðrum tölvum innan sama nets eða vinnuhópur.

    Ef þú vilt þjóna því við internetið skaltu gæta þess að vélin sem virkar sem netþjónn hafi meira eða minna ágætis nettengingu og einnig er notuð opinber IP (80.26.128.194). Ástæðan er sú að IP sem búnaðurinn tekur við tengingu við internetið, sem internetþjónustan veitir, þó að hann sé opinber, breytist í hvert skipti sem hann er aðgangur og hann er fastur, svo þú verður að borga.

    Ef þú vilt ekki fá aðgang að IP-númeri eins og fyrri, greiðir þú lén og DNS-þjónustu, sem þú getur fengið auðveldara heimilisfang http://www.eldominio.com. Þú getur einnig vísað á undirlén eða þjónustu sem bjóða upp á síður eins og http://www.no-ip.com

  6. Til hamingju með bloggið sem ég hef verið að gera í nokkurn tíma núna. Þó ég sé líffræðingur, vinnur ég um GIS vandamál. Á síðasta ári lærði ég að nota MapServer aðeins og það er mjög gott. En ég hef spurningu sem ég hef ekki enn fengið svarið. Hvað hýsir fyrirtækið MapServer verslun? Hvaða niðurstöður þarftu að nota tölvuna þína og nota innlenda netkerfið?

    Mig langar að gera annað verkefni með þessu forriti en ég hef enga leið til að hengja það á netinu.

    Ef einhver veit svarið verður mjög vel tekið.

    Bestu kveðjur,

    Martiño

Skildu eftir athugasemd

Netfangið þitt verður ekki birt.

Þessi síða notar Akismet til að draga úr ruslpósti. Lærðu hvernig athugasemdir þínar eru unnar.