Decidiéndonos da MapServer

Avè utilisés una conversazione recente cun una istituzione cadastrale chì circava di ciò chì publicheghja i so mapei, quì ponu sintesi u più impurtante per rinvià i rescati di u tema in a cumunità. Forsi à quandu avà aiutà à qualchissia chì vole di fà una decisione o dumandà aiutu di l'aiutu geugattitu.

Perchè chì MapServer

L'urganizazione era quarcunu, chì avia pensatu à passà per GeoWeb Publisher, Bentley, perchè era ancu una licenza Servidor Discovery, l'antenatu di questu, in u pulveru annu. Un altru raggiuni per quessa l'interessi di Bentley hè chì a so cartografia hè nantu à Microstation Geographics, cù appruvazioni VBA per a custruzzione è mantene di i mape katastali.

Avanzatu in u blog (Ugly - Rare cum'è l'amicu dice) mostrà a manera di creà un serviziu di web, usendu Manifold SIG, quantu una alternativa di bonu prezzu. È ancu annunziatu un ghjornu nantu à i beneficii di Geoweb Publisher di Bentley in solu solu quandu ci hè più soldi. Questa per dà continuità à quellu postu in quale Aghju comparatu trà e diverse applicazioni per a publicazioni di carte online.

Dopu à a cunvirsione decisu di andà per MapServer, un tema chì spergu à sfruttà in i ghjorni vindevi. In modu, principia à pruvà altre spaziu di a fonte aperte durante u restu di l'annu, ma in un ambiente web.

Beni culturali MapServer ùn hè micca una applicazione di u SIG, ùn mancu fà finta d'esse, cum'è a so pagina dice. Hè natu com'è una inizziiva di l'Università di Minnesota, da quì u so logu hè da a cunfluenza di i fiumi Minnesota è Mississippi. Oghje hè un riferimentu in u web distribuzione assai spargugliatu, forsi per u so origgini anglo-sajoni. Quandu sta applicazione ci hè una grande varietà -assai largu, Mi piace a so simplicità, a più simplice per i novi utilizatori; tutta a magia hè a gestione di u schedariu .map chì pò esse generatu da i prugrammi, cum'è QGis o capisce a lòggica à scrittura per sfruttà e lingue cum'è PHP, Java, Perl, Python, Ruby o C #.

A più applicazioni sò sviluppati nantu à MapServer "sirvutu"Cum'è Chamaleon, Cartoweb, Ka-map è Pmapper. Quessi sò cunsigliate per l'utilizatori cù menu codice duminiu, anche si hè ideale per cumprende a logica primitiva di MapServer.

installazione di cartografi

L'esempiu dimustratu hè chì, solu un esempiu di u travagliu chì facemu noi. Cù u so permessiu e cunzignati chì sta serviziu serà dispunibile à u publicu in parechimi settimani è puderà vede cumu funziunamentu.

Quelli altri applicazioni web applicanu

Per questu, aghju utilizatu a Fundazioni com'è riferimentu OSGeo, chì hè una di l'iniziativi più creativa in quantu di sustinevule è standardizazione di u fondu open in u campu geospatiali. Invece ancu chì ci sò altri.

  • Mapbender, assai popularizzatu, utilizzatu com'è un clientu cusì cusì à Mapserver in u casu di l'IDE Guatemala. A raghjugna per u so appellu hè chì hè stata sviluppata per PHP è JavaScript, dui di e cumuzioni più cumunitivi in ​​u web oghje.
  • Mapbuilder, chì ghjùnsenu a so fini in a versione 1.5 è fugida cù Open Layers. A cosa AJAX ... hè una bellezza.
  • Capelli Uberti, meraviglie se vulete intégrale Google o Yahoo Maps o migliurà u cache in u schema rasteru.
  • Mapguide Opensource, assai populari per a so raportu cù u scrittore. Robust di muri, in u gustu gustu.
  • Gradu, tutti unu fumavanu in i standard. Cù u grande potenziale in Europa. A causa di a so stabilità in u supportu GML, hè suggeritu cum'è l'alternativa neutrale per l'implementazione di processi web in l'iniziativa INSPIRE.

installazione di cartografi Altre suluzione in incubazioni di OSGeo sò:

  • Geoserver, u so potenziale più impurtante hè chì u sviluppu sia di Java. C'è tantu da offra cum'è Open Layers quandu integra Google Maps, Google Earth, Yahoo Maps, cum'è ArcGIS.
  • Geomajas chì aghjunghjenu cliente thin, scrittura è web.
  • MapFish, cun un focusu prioritariu versu Pyton ma forsi unu di i minimi documentati (in linea).

Avvanzi MapServer

cumpatibulità cù i normi OGC. Forsi u megliu, anche in questa quasi tutti l'applicazioni d'appliuzione liberu sò boni, almenu in quantu à u WMS, WFS, WCS, GML.

  • U serviziu di Web Mapa (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 è 1.1.1
  • Web Feature Service (OGC: WFS) 1.0.0, 1.1.0
  • Web Coverage Service (OGC: WCS) 1.0.0, 1.1.0
  • Geography Markup Language (OGC: GML) 2.1.2, 3.1.0 Level 0 Profile
  • Web Map Context Documents (OGC: WMC) 1.0.0, 1.1.0
  • Stilatu Layer Descriptor (OGC: SLD) 1.0.0
  • Chjave di u filtru (OGC: FES) 1.0.0
  • Sensor Observation Service (OGC: SOS) 1.0.0
  • Observazioni è misurazzioni (OGC: OM) 1.0.0
  • SWE Cumunu (OGC: SWE) 1.0.1
  • OWS Commune (OGC: OWS) 1.0.0, 1.1.0

Serve data per l'aiutu di u Open Gis Consortium, farà qualsiasi prugramma cunfurmate senza eldi. Da l'autodeterminazione Civil3D, ArcGIS. Mappa di Bentley, à GvSIG, QGis, etc. Ancu Google Earth / carte via WMS.

Si compara cun l'applicazioni chì avemu travagliatu cun prima (GeoWeb Publisher e Manifold GIS), MapServer supera l'averebbi assai diffusioni, pruduttu di quella chì a vostra pagina hè infurmazioni cuntenute, esempi żviluppati, senza dì nant'à a comunità di l'utilizatori. In casu di GWP avete a travaglià assai cù e unghji è ciò chì ci hè di Manifold in Spagnolu hè pocu -lassannu fora You egeomates per ùn ùn entra in cuntradizioni-.

El supportu di dati Hè maravigghiusu. Ùn hè micca u celu ma hè propiu abbastanza:

  • Vettori o Geodatabase data: Formate files, GML, PostGIS è un mondu più vicinu OGR, includenu DGN.
  • Raster data: TIF Geo-referenced è ciò chì vulemu via GDAL.
  • Da u risultatu, pudete generà jpg, png, pdf è di sicuru, i normi OGC.

Allora ci hè u supportu multiplataforma. MapServer pò esse ghjustu nantu à IIS, chì a capacita per i Windows / usu di PC. In addition à Apache, cù ciò chì pò esse in Windows è Linux di maravigghiari, ùn solu per serve di dati, ma di navigà. In u caso di Manifold
D, publicazione solu IIS, se parlasti cù l'Apache si pò andà culperite, ancu s'ellu ci sò quelli chì anu fattu pirouettes. In u casu di Bentley, solu Windows, cumprendi a implementazione web hè un ActiveX chì solu si faci nantu à Internet Explorer, salvo fume IDPR à u sublime in u cartuchou spaziu.

Hanu a voglia di dì chì ùn hà micca travagliatu pagà per licenze. licenze numarose cun Universal saria in u modu di $ 600, u Bentley GWPublisher da US $ 10,000 cun utilizatori limitata, è s'ellu GIS Server US $ 15,000 up.

Finalmente, aghju vistu un grandi prufittu in u sviluppu. Truvà un omu chi travaglia MapServer ùn hè chì facile, ma ùn hè più facili cà cù altre appiicazioni, cumpresi manera luntani comu stamu facennu avà. A documentaliste chì sà i minuci à Bentley GWPublisher ùn hè micca cusi facile a truvà, bisogna sapiri Project Wise, Geographics, VBA è SCHELINGUANT Bentley Map à dispone di un sviluppu furzutu su Bentley Geospatial Server (Invece chì averaghju chì ci sò parechje maravigliose). Un sviluppatore di Manifattura SIG, assai difficili, ancu s'ellu hè solu .NET, è unu di Servidor SIG, l'assicuranza càrricà dedu a quantu a valuta la licenza.

Cumu installate in i passaggi 5

installazione di cartografiÙn sò micca assai passi, è ancu di u principiu di Genesi:

  1. Scaricate OSGEO4W da quì
  2. Installa, MapServer minimu, Apache è un esempiu.
  3. Installa Apache è creanu u serviziu (o sguassate un direttore via IIS).
  4. Pesa u serviziu
  5. Executà l 'esempiu in u navigatore

Sì, cum'è a ghjennettu, trà verse 1 è 2 ci sò parechje cosi chì accadini in a rivolta di Satanassu. In generale, pudete aduprà u serviziu per via http: // localhost / o piglià a vostra battaglia, ma tù avete studiatu.

Cumu serà in quellu chì avemu da spiegà.

7 Rispondi per "Deciding on MapServer"

  1. Hè Eulisi. Un ghjornu ci dicerete di u fume chì avete fattu cù C #, di ciò chì aghju vistu assai pocu nantu à u web.

    riguarda

  2. perchè ùn fà micca cù cume di u servitore SQL di 2008 o di qualchì schedariu di posgressu è di pubblicazione furmatu mape è cusì vi evitari u duminiu di duminu è cusì vogliu cercà un servitore cun asp.net

  3. qualsiasi sperienze cù u Mapa guidu open source? L'aghju avutu installatu durante un certu tempu, ma quandu aghju avutu u maestru, aghju avutu un errore di cunnessione à u servitore ... un tutorial in Spagnolu sarà saluti utili, grazia =)

  4. Bonghjornu, ju sugnu assai interested in mapserver, qualchi cose I rinisciu a mintiri assemi, right now I sugnu propie à sviluppà una dumanda aerial in Rotaie, avete mancu cumu? o qualchidunu ligame ...

  5. Avete a circà una cumpagnia chì offre un ospitistu cù scrittura di scritta in u serviziu.

    Cum'è ancu http://www.hostgis.com/

    Per u servitore da u intranet sò assai faciuli, perchè solu cù l'IP di a macchina chì hà u serviziu sustentatu (è di 192.168.0.129) pò accede à l'altri ordinatori in a stessa rede o gruppu di travagliu.

    Se vulete serve à Internet, fate cura chì a macchina chì funziona cum'è un servitore hà una cunnessione Internet più o menu decente, è aduprate ancu un IP publicu (80.26.128.194). U mutivu hè chì l'IP chì l'equipaggiu piglia quandu si cunnessione à Internet, furnitu da u serviziu d'Internet, ancu s'ellu hè publicu, cambia ogni volta chì si accede è hè fissu, cusì avete da pagà.

    Se ùn avete micca vede l'accessu à un altru IP cum'è l'vechja, pate u duminiu è u serviziu di DNS, cù quale pudete un indirizzu più facilitatu http://www.eldominio.com. Pudete ancu redirizzà cù un subdominio o servizii chì offrenu pagine cum'è http://www.no-ip.com

  6. Parenti à u blog chì aghju fate per parechje ora. Benchì sò bologna, travaglia nantu à temativi SIG. L'annu passu amparatu à usà u MapServer un pocu è hè assai bellu. Ma tengo una pregunta chì ùn aghju micca avutu a risposta. Chì cumpagnia chì cumpurtava a carte di MapServer? Quale rizene vo avete aduprà u vostru urdinatore è utilizate a reta di interna internet?

    Vogliu fà un altru prugettu cù stu prugrammu, ma ùn aghju micca manera di colpi u pezzu in a reta.

    S'ellu ùn sapi chì a risposta serà benerita.

    Regali,

    Martiño

Lascia una risposta

U vostru indirizzu email ùn esse publicatu.

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.