maakatasterGeospatial - GISkollektori GISMicrostation-Bentleyqgis

Decidiéndonos poolt Mapserver

Kasutades hiljutist vestlust katastriasutusega, kes soovis oma kaarte avaldada, võtan siinkohal kokku kõige olulisemad asjad, et tagastada teema päästmine kogukonnale. Võib-olla aitab see sel ajal kedagi, kes soovib otsuse langetada või geofumada abi paluda.

Miks MapServer

Laval oli keegi, kes kavatseb lahkuda GeoWeb Kirjastus, Bentley, siis oli tal litsents Discovery ServerEelkäija see, tagasi aastate tolmu.  Teine põhjus, miks nad Bentley'ist huvitasid, on nende kaardistamine Microstation Geographics'is koos VBA taotlustega katastriplaanide ehitamiseks ja hooldamiseks.

Varem blogi (Feo - Haruldased kui sõber ütleb) Näitas, kuidas luua veebilehe kaardid, kasutades Kollektor GIS kui odav alternatiiv. Rääkisin üks päev ka selle eelistest GeoWeb Kirjastus Bentley'st lahendusena, kui hõbedat on rohkem. See annab järjepidevuse sellele vanale postitusele, milles tehtud võrdlused erinevate rakenduste avaldades online-kaarte.

Pärast vestlust otsustasime valida MapServeri, teema, mida loodan lähipäevil ära kasutada. Muide, hakake ülejäänud aasta jooksul testima teisi avatud lähtekoodiga platvorme, kuid veebikeskkonnas.

lipp MapServer ei ole GIS-rakendus, ta isegi ei teeskle seda, nagu selle lehel öeldakse. See sündis Minnesota ülikooli algatusel, seega on selle logo pärit Minnesota ja Mississippi jõe ühinemiskohast. Täna on see laialt levitatud veebikaarditeenuse etalon, võib-olla tänu oma anglosaksi päritolule. Kuna seda rakendust on palju -really- väga lai, Mulle meeldib selle lihtsus, lihtne uutele kasutajatele; maagia on .map failihaldus, mida saab tekitada kas programmid nagu QGis või mõista loogikat kasutada mapscript keeltes nagu PHP, Java, Perl, Python, Ruby või C #.

MapServeris on välja töötatud rohkem rakendusi "meesNagu näiteks Chamaleon, Cartoweb, Ka-map ja Pmapper. Neid soovitatakse kasutajatele, kellel on vähem koodioskusi, kuigi MapServeri primitiivse loogika mõistmine on ideaalne.

Mapserver paigaldada

Näidatud näide on see, et see on vaid näide tööst, mida me praegu teeme. Nende loal ja teades, et see teenus on mõne nädala pärast üldsusele kättesaadav ja siis saavad nad seda näha.

On ka teisi veebirakendusi

Selleks ma kasutada etalonina fond OSGeo, mis on jätkusuutlikkuse ja avatud lähtekoodiga standardimise seisukohalt üks kõige loomingulisemaid algatusi georuumilistes valdkondades. Kuigi tunnistan, et on ka teisi.

  • Mapbender, üsna populaarne, kasutatakse IDE Guatemala puhul Mapserveri kaudu õhukese kliendina. Selle kaebuse põhjus on see, et see töötati välja PHP ja JavaScripti jaoks, mis on tänapäeval kaks enim kasutatavat kombinatsiooni veebis.
  • MapBuilderSaabunud lõpp versioonis 1.5 ja liideti avatud kihtideks. AJAXi asi ... see oli ilu.
  • Open Kihid, Imestab, kui soovite integreerida Google või Yahoo Maps või sujuvamaks vahemälu Rasterekraani.
  • MapGuide Opensource, mis on väga populaarne seoses AutoDeskiga. Tugev surra, ükskõik millises maitses soovite.
  • Kraad, standardites üsna suits. Euroopas on palju potentsiaali. Tänu oma stabiilsusele GML-toes pakutakse seda neutraalseks alternatiiviks algatuse veebiprotsesside rakendamisel. INSPIRE.

Mapserver paigaldada Muud OSGeo inkubatsiooni lahendused on:

  • Geoserver, selle suurim potentsiaal on see, et areng on Java. Google Mapsi, Google Earth'i, Yahoo Mapsi, sealhulgas ArcGISi integreerimisel on palju pakkuda, näiteks Open Layers.
  • Geomajas sealhulgas õhuke klient, töölaua ja veebi.
  • MapFishMis esmajoones PYTON kuid ilmselt üks kõige dokumenteeritud (online).

MapServeri eelised

Ühilduvus standarditele OGC. Võib-olla parim, kuigi see peaaegu kõik avatud lähtekoodiga rakendusi lähe hästi, vähemalt nii WMS, WFS, WCS, GML.

  • Web Map Service (OGC WMS) 1.0.0 1.0.7 1.1.0 ja 1.1.1
  • Web Feature Service (OGC: WFS) 1.0.0 1.1.0
  • Web katvus Service (OGC WCS) 1.0.0 1.1.0
  • Geograafia Markup Language (OGC GML) 2.1.2 3.1.0 0 Profiil Level
  • Web Map Kontekst dokumendid (OGC WMC) 1.0.0 1.1.0
  • Stiilis Layer kirjeldaja (OGC SLD) 1.0.0
  • Filter kodeerimine spetsifikatsioon (OGC: FES) 1.0.0
  • Sensor Observation Service (OGC SOS) 1.0.0
  • Vaatlused ja mõõtmised (OGC: OM) 1.0.0
  • SWE Sage (OGC SWE) 1.0.1
  • Ühine OWS (OGC OWS) 1.0.0 1.1.0

Andmete serveerimine konsortsiumi Open Gis juhiste kaudu paneb kõik programmid neist suurema takistusteta kinni pidama. AutoDesk Civil3D, ArcGIS. Bentley kaart, gvSIG, QGis jne. Isegi Google Earth / maps wms-i kaudu.

Kui võrrelda neid rakendustega, mida ma olen varem töötanud (GeoWebi väljaandja ja mitmekülgne GIS), ületab MapServer neid, võttes laialdaseltSeetõttu on teie lehel piisavalt teavet, välja töötatud näiteid, rääkimata kasutajaskonnast. GWP puhul tuleb naeltega palju töötada ja hispaania keeles on kollektorit väga vähe -jättes välja Sa egeomates mitte vastuollu-.

El andmekandja see on ime. See pole taevas, kuid on piisavalt lähedal:

  • Vektor- või geograafilise andmebaasi andmed: kujundage failid, GML, PostGIS ja veel üks maailm OGR-i kaudu, sealhulgas DGN.
  • Rastriandmed: georefereeritud Tif ja kõik, mida me tahame GDAL-i kaudu.
  • Väljund võib tekitada jpg, png, pdf ja muidugi OGC standarditele.

Siis on mitmeplatvormiline toetust. MapServer võib töötada IIS-i peal, mis muudab selle Windowsi / PC kasutajatele sõbralikuks. Samuti Apache'is, millega ta saab suurepäraselt töötada Windowsis ja Linuxis, mitte ainult andmete serveerimiseks, vaid ka navigeerimiseks. Manifoli puhul
d, kirjastamine ainult IIS, kui te rääkida Apache neid pasta ummikud, Kuigi mõned on teinud oma pirouettes. Ja ainult Bentley puhul on ainult Windows, isegi veebiekraan ActiveX, mis töötab ainult Internet Exploreris, välja arvatud juhul, kui seda suitsetatakse IDPR et ülev kosmoses kassett.

On ütlematagi selge, et ükski linnas pay litsentsimise. Manifold Universal'i litsents oleks suurusjärgus 600 dollarit, Bentley GWPublisheri litsents piiratud kasutajatega 10,000 15,000 USA dollarit ja kui GIS-server oleks XNUMX XNUMX USA dollarit ülespoole.

Lõpuks, ma näen suure eelise areng. MapServeriga töötava inimese leidmine pole nii lihtne, kuid see on palju lihtsam kui teiste rakendustega, isegi kaugjuhtimisega nagu me praegu teeme. Arendajat, kes tunneb Bentley GWPublisheri sisikonda, pole nii lihtne leida, ta peab tundma Project Wise'i, Geograafiat, Microstation VBA ja Bentley Mapi, et kasutada ära Bentley Geospatial Serveri tugevat arengut (Kuigi ma tunnistan, et on olemas suurepäraseid asju). Mitmekordse GIS-i arendaja, mis on väga keeruline, kuigi see on ainult .NET ja GIS-serverilt, võtab kindlasti tasu selle alusel, kui palju litsents on väärt.

Nagu 5 paigaldada samme

Mapserver paigaldadaEi ole palju samme, ja alguses Genesis:

  1. Lae OSGEO4W siin
  2. Paigalda minimaalne Mapserver, Apache ja näide.
  3. Paigalda Apache ja luua teenuse (või tõstke kataloog kaudu IIS).
  4. lift teenus
  5. Käivita proovi brauseri

Jah, nagu genees, nii on ka 1. ja 2. salmi vahel Saatana mässus mitu asja. Üldiselt teenuse saamine kas http: // localhost / kaudu või hõivab teie lahingu, kuid te õpite.

See on järgmine, et selgitatakse.

Golgi Alvarez

Kirjanik, teadur, maakorraldusmudelite spetsialist. Ta on osalenud selliste mudelite kontseptualiseerimises ja juurutamises nagu: Hondurase riiklik kinnisvarahalduse süsteem SINAP, Hondurase ühisomavalitsuste haldusmudel, katastrihalduse integreeritud mudel – register Nicaraguas, territooriumi haldussüsteem SAT Colombias. . Geofumadase teadmiste ajaveebi toimetaja aastast 2007 ja AulaGEO Akadeemia looja, mis hõlmab enam kui 100 kursust GIS - CAD - BIM - Digital Twins teemadel.

seotud artiklid

7 Kommentaarid

  1. Tere, Eulises. Ühel päeval räägite meile C # -ga tehtud suitsust, sellest, mida olen veebis väga vähe näinud.

    seoses

  2. miks mitte teha seda c terav ja SQL Server 2008 või juba posgrest on koos kuju ja kirjastamine kaardid tüüpi ja nii vältida turgu valitseva seisundiga ja seega vaid otsivad serveris asp.net

  3. on kogemusi avatud lähtekoodiga Mapguide'iga? Olen seda juba pikka aega installinud, kuid kui ma masterit käivitan, viskab see mulle ühenduse vea serverisse ... väga kasulik oleks hispaaniakeelne õpetus.

  4. Tere, ma olen väga huvitatud kaardiserverist, mõned asjad, mida mul oli võimalus kokku panna, on siiani pühendatud kaardirakenduse arendamisele rööpadesse, kas teil on idee, kuidas? või mingi abi link .. tänan teid väga

  5. Sa peaksid otsima firma, mis pakub hosting mapscript lisada teenust.

    samuti http://www.hostgis.com/

    Et teenida alates intraneti tase on üsna lihtne, sest ainult EI IP masina, mis on tõstatatud teenus (Nagu 192.168.0.129) pääseb teistesse arvutitesse samasse võrku või töörühmas.

    Juhul, kui soovite seda Internetis serveerida, veenduge, et serverina töötaval masinal oleks enam-vähem korralik Interneti-ühendus ja kasutataks ka avalikku IP-d (80.26.128.194). Põhjuseks on see, et Interneti-teenuse pakutav IP, mille seade võtab Interneti-ühenduse loomisel, kuigi see on avalik, muutub iga kord, kui sellele juurdepääs ja see on fikseeritud, selle eest peate maksma.

    Kui te ei soovi teha kättesaadavaks mitmel IP nagu eespool domeen ja DNS teenuse makstakse, kellega sul võib olla lihtsam suunas http://www.eldominio.com. Seda saab suunata ka alamdomeeni või teenustega, mis pakuvad sarnaseid lehti http://www.no-ip.com

  6. Palju õnne blogile, mida olen juba mõnda aega teinud. Kuigi ma olen bioloog, töötan GIS-i küsimustes. Eelmisel aastal õppisin kasutama MapServerit veidi ja see on väga hea. Kuid mul on küsimus, et mul pole veel vastust saanud. Milline hosting firma ei salvesta MapServeri? Milliste tulemustega peate oma arvutit kasutama ja kodumaist Interneti-võrku kasutama?

    Tahaksin teha mõned muud projekti käesoleva programmi aga mul on kuidagi riputada net.

    Kui keegi teab respouesta on väga hästi vastu.

    Parimate soovidega,

    Martiño

Jäta kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

Kontrollige ka
lähedal
Tagasi üles nupule