katastarProstorni - GIScjevovodi GISMicrostation-BentleyQGiS

Decidiéndonos po MapServera

Koristeći prednost nedavnog razgovora s katastarskom institucijom koja je tražila način za objavljivanje svojih karata, ovdje rezimiram najvažnije stvari kako bi se spas subjekta vratio u zajednicu. Možda će u to vrijeme pomoći nekome tko želi donijeti odluku ili zatražiti pomoć geofumade.

Zašto MapServer

Scenarij je bio netko tko je namjeravao odlaziti GeoWeb Publisher, Bentley, jer je još imao licencu Poslužitelj za otkrivanje, predak ovoga, u prašnjavim godinama.  Još jedan razlog zašto su bili zainteresirani za Bentley je da je njihovo mapiranje na Microstation Geographics, s VBA aplikacijama za izgradnju i održavanje katastarskih karata.

Prije toga na blogu (Ugla - rijetka kao što kaže prijatelj) pokazao je kako stvoriti uslugu web mapa, pomoću razdjelnika GIS, kao jeftina alternativa. Također sam jednog dana razgovarala o prednostima Geoweb izdavač iz Bentleyja kao rješenje kad ima više srebra. To daje kontinuitet onom starom postu u kojem Napravio sam usporedbe između različitih aplikacija za objavljivanje online karata.

Nakon razgovora odlučili smo otići na MapServer, temu koju se nadam iskoristiti u sljedećih nekoliko dana. Usput, počnite testirati druge platforme otvorenog koda do kraja godine, ali u web okruženju.

zastava MapServer nije GIS aplikacija, čak se ni ne pretvara da jest, kao što kaže njegova stranica. Rođen je kao inicijativa Sveučilišta Minnesota, stoga njegov logotip dolazi od ušća rijeka Minnesota u Mississippi. Danas je mjerilo u široko distribuiranoj usluzi web-mapa, možda zbog svog anglosaksonskog porijekla. Kako je ova aplikacija široka:vrlo široko stvarno, Sviđa mi se njegova jednostavnost, najjednostavnija za nove korisnike; magija je u upravljanju .map datoteka koje se mogu proizvesti ili iz programa poput QGiS ili razumiju logiku za iskorištavanje mapscript jezika kao što su PHP, Java, Perl, Python, Ruby ili C #.

Više aplikacija razvijene su na MapServeru "služio”Kao što su Chamaleon, Cartoweb, Ka-map i Pmapper. Oni se preporučuju korisnicima s manjom vještinom koda, iako je razumijevanje primitivne logike MapServera idealno.

instalirati maperver

Pokazani primjer je to, samo primjer posla koji sada radimo. Uz njihovo dopuštenje i svjesni da će ova usluga biti dostupna javnosti za nekoliko tjedana, a zatim će moći vidjeti kako radi.

Postoje i druge web aplikacije

Zbog toga ću koristiti Zakladu kao referencu OSGeo, što je jedna od najkreativnijih inicijativa u smislu održivosti i standardizacije otvorenog koda u geoprostornom polju. Iako priznajem da postoje i drugi.

  • Mapbender, prilično populariziran, korišten kao tanki klijent uz Mapserver u slučaju IDE Guatemala. Razlog njegove privlačnosti je što je razvijen za PHP i JavaScript, dvije najčešće korištene kombinacije na webu danas.
  • MapBuilder, koji je došao njegov kraj u verziji 1.5 i spojen u Open Layers. AJAX stvar ... bila je to ljepotica.
  • Otvori slojeve, pitate se želite li integrirati Google ili Yahoo karte ili poboljšati predmemoriju u rasteru.
  • Mapguide Opensource, vrlo popularan zbog svog odnosa s AutoDeskom. Robusno za umiranje, u bilo kojem okusu koji želite.
  • Stupanj, priličan dim po standardima. S puno potencijala u Europi. Zbog svoje stabilnosti u podršci za GML, predlaže se kao neutralna alternativa za provedbu web procesa u inicijativi. INSPIRE.

instalirati maperver Druga rješenja inkubacije OSGeo su:

  • Geoserver, njegov najveći potencijal je da je razvoj o Javi. S mnogo toga za ponuditi, kao što su Open Layers kada integrirate Google Maps, Google Earth, Yahoo Maps, uključujući ArcGIS.
  • Geomajas što uključuje tanki klijent, desktop i web.
  • MapFish, s prioritetnim fokusom prema Pytonu, ali možda jednom od najmanje dokumentiranih (on-line).

MapServer prednosti

kompatibilnost sa standardima OGC, Možda najbolji, iako su u gotovo svim otvorenim aplikacijama dobre, barem u odnosu na WMS, WFS, WCS, GML.

  • Usluga web-karata (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 i 1.1.1
  • Web Feature Service (OGC: WFS) 1.0.0, 1.1.0
  • Web servisiranje (OGC: WCS) 1.0.0, 1.1.0
  • Geografski Markup Language (OGC: GML) 2.1.2, 3.1.0 razina 0 profila
  • Kontekstni dokumenti web mapa (OGC: WMC) 1.0.0, 1.1.0
  • Stilirani slojni sloj (OGC: SLD) 1.0.0
  • Specifikacija kodiranja šifriranja (OGC: FES) 1.0.0
  • Služba za promatranje senzora (OGC: SOS) 1.0.0
  • Promatranja i mjerenja (OGC: OM) 1.0.0
  • SWE Common (OGC: SWE) 1.0.1
  • OWS zajednički (OGC: OWS) 1.0.0, 1.1.0

Posluživanje podataka putem smjernica Open Gis Consortiuma učinit će da se bilo koji program toga drži bez većih zapreka. Iz programa AutoDesk Civil3D, ArcGIS. Bentley Map, na gvSIG, QGis itd. Čak i Google Earth / karte putem wms-a.

Uspoređujući je s aplikacijama s kojima sam prethodno radio (GeoWeb Publisher i GIS), MapServer ih nadmašuje tako što mnogo difuzijeKao rezultat toga, vaša stranica ima dovoljno podataka, razvijenih primjera, a da ne spominjemo zajednicu korisnika. U slučaju GWP-a morate puno raditi s noktima, a ono što postoji od kolektora na španjolskom jeziku je vrlo malo -ostavljajući van vi egeomates kako ne bi došlo do proturječnosti-.

El podrška podacima to je čudo. Nije raj, ali je dovoljno blizu:

  • Podaci vektorskih ili baza podataka: Podaci o obliku, GML, PostGIS i još jedan svijet putem OGR-a, uključujući DGN.
  • Rasterski podaci: georeferencirani Tif i sve što želimo putem GDAL-a.
  • Od izlaza možete generirati jpg, png, pdf i naravno, OGC standarde.

Onda je tu podrška za više platformi. MapServer može raditi na IIS-u, što ga čini prijateljskim za korisnike Windows / PC-a. Također i na Apacheu, s kojim može izvrsno raditi na sustavima Windows i Linux, ne samo za posluživanje podataka već i za navigaciju. U slučaju Manifola
d, objavi samo IIS, ako s njima razgovarate o Apacheu to pogoduje zagušenju, iako postoje oni koji su napravili svoje piruete. A u slučaju Bentleyja, samo su Windows, čak i web zaslon ActiveX koji radi samo na Internet Exploreru, osim ako nije popušen IDPR do uzvišenog uloška u svemiru.

Nepotrebno je reći, to ne brine platiti za licenciranje. Licenca s Manifold Universal trebala bi iznositi 600 USD, ona Bentley GWPublisher za 10,000 USD s ograničenim korisnicima, a ako bi bila za GIS Server od 15,000 USD naviše.

Konačno, vidim veliku prednost razvoj. Pronaći nekoga tko radi na MapServeru nije tako jednostavno, ali je puno lakše nego kod drugih aplikacija, čak i na daljinu kao što to sada činimo. Programera koji poznaje crijeva Bentley GWPublisher-a nije tako lako pronaći, on mora znati Project Wise, Geographics, Microstation VBA i Bentley Map kako bi iskoristio robustan razvoj Bentley Geospatial Server (Iako priznajem da postoje tamo sjajne stvari). Manifold GIS programer, vrlo težak, iako je samo .NET, i jedan s GIS poslužitelja, zasigurno će naplatiti ovisno o tome koliko vrijedi licenca.

Kako ga instalirati u 5 korake

instalirati maperverNema mnogo koraka, kao ni početak Postanka:

  1. Preuzmite OSGEO4W odavde
  2. Instalirajte ga, minimalno MapServer, Apache i primjer.
  3. Instalirajte Apache i izradite uslugu (ili podignite katalog putem IIS-a).
  4. Podignite uslugu
  5. Pokrenite primjer u pregledniku

Da, poput postanka, između stihova 1 i 2 postoji nekoliko stvari koje su se dogodile u Sotoninoj pobuni. Općenito podizanje usluge bilo putem http: // localhost / ili zauzima vašu bitku, ali vi učite.

U sljedećem ćemo biti objasniti.

Golgi Alvarez

Pisac, istraživač, specijalist za modele upravljanja zemljištem. Sudjelovao je u konceptualizaciji i implementaciji modela kao što su: Nacionalni sustav upravljanja imovinom SINAP u Hondurasu, Model upravljanja zajedničkim općinama u Hondurasu, Integrirani model upravljanja katastrom - registar u Nikaragvi, Sustav administracije teritorija SAT u Kolumbiji . Urednik Geofumadas bloga znanja od 2007. i kreator AulaGEO akademije koja uključuje više od 100 tečajeva o temama GIS - CAD - BIM - Digital Twins.

Vezani članci

7 Komentari

  1. Pozdrav Eulises. Jednog dana ćete nam reći o dimu koji ste napravili s C #, o onome što sam vrlo malo vidio na webu.

    pozdravi

  2. zašto to ne učiniti s c oštar i SQL Server 2008 ili već posgrest je s tipovima oblik i objavljivanje zemljovida i tako ćete izbjeći pitanje dominacije i tako samo u potrazi za poslužitelj sa asp.net

  3. ima li iskustva s open source Mapguideom ?? Instalirao sam ga već duže vrijeme, ali kad pokrenem master, on mi dobavlja pogrešku u povezivanju s poslužiteljem ... tutorial na španjolskom bio bi vrlo koristan. Pozdrav, hvala =)

  4. Pozdrav, vrlo sam zainteresiran za mapervere, neke stvari koje sam imao priliku sastaviti, u ovom sam trenutku posvećen razvoju aplikacije karata unutar tračnica, imate li ideju o tome kako? ili neka pomoć link .. hvala vam puno

  5. Morate potražiti tvrtku koja nudi uslugu hostinga s mappisom koji je uključen u uslugu.

    Kao i http://www.hostgis.com/

    Služiti od razine intranet je vrlo lako, jer samo s ei IP stroja koji je podigao usluge (Kao 192.168.0.129) može se pristupiti s drugih računala u istoj mreži ili radne grupe.

    U slučaju da ga želite poslužiti Internetu, osiguravate da stroj koji radi kao poslužitelj ima manje ili više pristojnu internetsku vezu, a koristi se i javna IP adresa (80.26.128.194). Razlog je taj što se IP koji oprema uzima prilikom povezivanja na Internet, a pruža ga internetska usluga, iako je javan, mijenja svaki put kad joj se pristupi i fiksira, za to morate platiti.

    Ako ne želite pristupiti IP broju kao što je prethodni, plaćate domenu i DNS uslugu, s kojom možete imati lakšu adresu http://www.eldominio.com. Također se može preusmjeriti s poddomenom ili uslugama koje nude stranice poput http://www.no-ip.com

  6. Čestitam na blogu koji već dulje vrijeme radim. Iako sam biolog, radim na GIS pitanjima. Prošle godine naučio sam malo koristiti MapServer i vrlo je dobar. Ali imam pitanje da još nisam dobio odgovor. Što tvrtka za pohranu pohranjuje MapServer? Koje rezultate morate koristiti svoje računalo i koristiti internetsku mrežu?

    Želio bih napraviti neki drugi projekt s ovim programom, ali ne mogu ga objesiti na mrežu.

    Ako netko zna da će odgovor biti vrlo dobro primljen.

    Srdačan pozdrav,

    Martino

Ostavi komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

Natrag na vrh