kadastrasGeoprzestrzenne - GISkolektorius GISMicroStation-Bentley "qgis

Sprendžia "MapServer"

Pasinaudodamas neseniai vykusiu pokalbiu su Kadastro įstaiga, kuri ieškojo būdo paskelbti savo žemėlapius, čia aš apibendrinu svarbiausius dalykus, kad sugrąžintume subjekto gelbėjimą bendruomenei. Galbūt tuo metu tai padės tam, kas nori priimti sprendimą ar paprašyti geofumado pagalbos.

Kodėl "MapServer"

Scena buvo kažkas, kuris ketino palikti "Bentley" "GeoWeb" leidėją, nes jis vis dar turėjo licenciją "Discovery" serveris, jo protėvis, atgal dulkių metų.  Dar viena priežastis, kodėl jie buvo suinteresuoti Bentley kad jūsų kartografavimo yra apie MicroStation Geographics, su VBA paraiškų statybai ir priežiūrai kadastro žemėlapius.

Anksčiau dienoraštyje (Ugly - retai kaip sako draugas) parodėme, kaip sukurti interneto žemėlapių paslaugą, naudojant kolektorių GIS, kaip pigių alternatyvų. Aš taip pat vieną dieną kalbėjau apie naudą "Geoweb" leidėjas iš „Bentley“ kaip sprendimo, kai yra daugiau sidabro. Tai suteiktų tęstinumą tam senam įrašui, kuriame palyginimai tarp įvairių internetinių žemėlapių leidimų.

Po pokalbio nusprendėme pereiti į „MapServer“, kurią tikiuosi išnaudoti artimiausiomis dienomis. Beje, likusius metus pradėkite testuoti kitas atvirojo kodo platformas, tačiau žiniatinklio aplinkoje.

vėliava „MapServer“ nėra GIS programa, ji net nepretenduoja, kaip sakoma jos puslapyje. Jis gimė kaip Minesotos universiteto iniciatyva, todėl jo logotipas atsirado dėl Minesotos ir Misisipės upių santakos. Šiandien tai yra plačiai paplitusios internetinių žemėlapių paslaugos etalonas, galbūt dėl ​​savo anglosaksų kilmės. Kadangi ši programa yra plati -labai platus tikrai Man patinka jo paprastumas, paprastesnis naujiems vartotojams; visi magija tvarko .map failą, kuris gali būti generuojamas iš tokių programų kaip QGis, arba supranta logiką į mapScript, kad galėtų naudoti tokias kalbas kaip PHP, Java, Perl, Python, Ruby arba C #.

Daugiau programų yra sukurtos "MapServer"tarnavoTokie kaip „Chamaleon“, „Cartoweb“, „Ka-map“ ir „Pmapper“. Tai rekomenduojama vartotojams, turintiems mažiau kodo žinių, nors suprasti primityvią „MapServer“ logiką yra idealu.

"maperver install"

Parodytas pavyzdys yra tai, kad tai tik mūsų dabar atliekamo darbo pavyzdys. Gavę jų leidimą ir žinodami, kad ši paslauga bus prieinama visuomenei po poros savaičių, tada jie galės pamatyti, kaip ji veikia.

Kokios kitos interneto programos egzistuoja

Dėl to naudosiu fondą kaip nuorodą OSGeo, kuri yra viena kūrybiškiausių iniciatyvų, kalbant apie atvirojo kodo tvarumą ir standartizavimą geoerdvės srityje. Nors pripažįstu, kad yra ir kitų.

  • Mapbender, gana populiarus, naudojamas kaip plonas „Mapserver“ klientas „IDE Guatemala“ atveju. Jo patrauklumas yra tas, kad jis buvo sukurtas PHP ir „JavaScript“ - dviem šiandien plačiausiai naudojamiems deriniams.
  • Mapbuilder, kuris pasiekė jo pabaiga 1.5 versijoje ir sujungtos į „Open Layers“. AJAX dalykas ... tai buvo grožis.
  • Atidarykite sluoksnius, klausia, ar norite integruoti "Google" ar "Yahoo" žemėlapius, ar efektyviai laikyti rastrinį ekraną.
  • Mapguide Opensource, labai populiarus dėl savo santykių su „AutoDesk“. Tvirtas mirti, kokio skonio norite.
  • Laipsnis, gana dūmas pagal standartus. Turintis daug potencialo Europoje. Dėl stabilumo palaikant GML, jis siūlomas kaip neutrali alternatyva žiniatinklio procesams įgyvendinti iniciatyvoje. INSPIRE.

"maperver install" Kiti OSGeo inkubatoriai yra:

  • Geoserver, jo didžiausias potencialas yra tai, kad plėtra yra apie „Java“. Su „Google“ žemėlapių, „Google“ žemės, „Yahoo“ žemėlapių, įskaitant „ArcGIS“, integravimo metu daug ką pasiūlyti, pvz., „Open Layers“.
  • Geomatika kuri apima lengvą klientą, kompiuterį ir internetą.
  • MapFish, sutelkiant dėmesį į "Pyton", bet galbūt vienas iš mažiausiai dokumentuotų (internete).

"MapServer" pranašumai

Suderinamumas su standartais OGC. Galbūt geriausias, nors šis beveik visas atviro kodo programas yra gerai, bent jau dėl WMS, WFS, WCS, GML.

  • Web Map Service (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 ir 1.1.1
  • Interneto funkcijų tarnyba (OGC: WFS) 1.0.0, 1.1.0
  • Web aprėpties tarnyba (OGC: WCS) 1.0.0, 1.1.0
  • Geografinės žymėjimo kalba (OGC: GML) 2.1.2, 3.1.0 lygio 0 profilis
  • Žiniatinklio žemėlapio konteksto dokumentai (OGC: WMC) 1.0.0, 1.1.0
  • Styled Layer Descriptor (OGC: SLD) 1.0.0
  • Filtrų kodavimo specifikacija (OGC: FES) 1.0.0
  • Sensoriaus stebėjimo tarnyba (OGC: SOS) 1.0.0
  • Pastabos ir matavimai (OGC: OM) 1.0.0
  • SWE Common (OGC: SWE) 1.0.1
  • OWS Common (OGC: OWS) 1.0.0, 1.1.0

Duomenų pateikimas pagal „Open Gis Consortium“ gaires privers bet kurią programą jų laikytis be didelių kliūčių. Iš „AutoDesk Civil3D“, „ArcGIS“. „Bentley Map“, „gvSIG“, „QGis“ ir kt. Net „Google Earth“ / žemėlapiai per WMS.

Palyginus jį su programomis, kurias anksčiau dirbau su ("GeoWeb" leidėjas ir "Manifold GIS"), "MapServer" juos pranoksta turėdama daug difuzijosTodėl jūsų puslapyje yra pakankamai informacijos, sukurtų pavyzdžių, jau nekalbant apie vartotojų bendruomenę. GWP atveju reikia daug dirbti su vinimis, o tai, kas yra Ispanijos kolektoriaus, yra labai mažai -palikti jūs egeomates išvengti prieštaravimų-.

El duomenų palaikymas tai stebuklas. Tai nėra dangus, bet jis yra pakankamai arti:

  • Vektoriniai arba geoduomenų bazės duomenys: formuokite failus, GML, PostGIS ir dar vieną pasaulį per OGR, įskaitant DGN.
  • Rastro duomenys: geografiškai nurodytas Tifas ir viskas, ko norime per GDAL.
  • Išvesties galite generuoti jpg, png, pdf ir, žinoma, OGC standartus.

Tada yra daugiaplatforminė parama. „MapServer“ gali veikti virš IIS, todėl jis yra patogus „Windows“ / kompiuterio vartotojams. Taip pat „Apache“, su kuriuo jis gali nuostabiai veikti „Windows“ ir „Linux“, ne tik aptarnauti duomenis, bet ir naršyti. Manifolio atveju
d, tik IIS publikacija, jei pasakysite jiems "Apache" gauti perpildyta, nors yra ir tie, kurie juos padarė pirouettes. „Bentley“ atveju tik „Windows“, net žiniatinklio ekranas yra „ActiveX“, veikiantis tik „Internet Explorer“, nebent jis rūkomas IDPR į didžiulę kosminę kasete.

Nereikia nė sakyti, tai nesvarstoma mokėti licencijas. „Manifold Universal“ licencija būtų maždaug 600 USD, „Bentley GWPublisher“ - 10,000 15,000 USD ribotiems vartotojams ir jei GIS Server būtų XNUMX XNUMX USD didesnė.

Galiausiai, matau didelį pranašumą plėtra. Surasti ką nors, kas dirba „MapServer“, nėra taip lengva, tačiau tai yra daug lengviau nei naudojant kitas programas, net nuotoliniu būdu, kaip mes darome dabar. Kūrėją, žinantį „Bentley GWPublisher“ žarnas, nėra taip lengva rasti, jis turi išmanyti „Project Wise“, „Geographics“, „Microstation VBA“ ir „Bentley Map“, kad galėtų pasinaudoti patikima „Bentley Geospatial Server“ plėtra (Nors aš pripažįstu, kad čia yra nuostabių dalykų). Kolektoriaus GIS kūrėjas, labai sunkus, nors tai yra tik .NET ir vienas iš GIS serverio, tikrai ims mokestį, atsižvelgdamas į tai, kiek verta licencija.

Kaip ją įdiegti 5 veiksmuose

"maperver install"Yra ne daug žingsnių, kaip ir Pradžios pradžia:

  1. Atsisiųskite OSGEO4W iš čia
  2. Įdiekite ją, minimalų "MapServer", "Apache" ir pavyzdį.
  3. Įdiekite "Apache" ir sukurkite paslaugą (arba pakelkite aplanką per IIS).
  4. Pakelti paslauga
  5. Paleiskite pavyzdį naršyklėje

Taip, kaip ir genezė, tarp 1 ir 2 eilučių yra keletas dalykų, įvykusių per šėtono maištą. Paprastai paslauga gali būti padidinta per http: // localhost / arba užima jūsų kovą, bet jūs mokotės.

Tai bus kitas, kurį mes paaiškinsime.

Golgis Alvarezas

Rašytojas, tyrinėtojas, žemėtvarkos modelių specialistas. Jis dalyvavo kuriant ir įgyvendinant tokius modelius kaip: Nacionalinė turto administravimo sistema SINAP Hondūre, Hondūro jungtinių savivaldybių valdymo modelis, Nikaragvos kadastro valdymo integruotas modelis – registras, SAT teritorijos administravimo sistema Kolumbijoje. . Geofumadas žinių tinklaraščio redaktorius nuo 2007 m. ir AulaGEO akademijos, apimančios daugiau nei 100 kursų GIS – CAD – BIM – skaitmeninių dvynių temomis, kūrėjas.

Susiję straipsniai

7 komentarai

  1. Labas Eulisas. Vieną dieną jūs mums pasakysite dūmus, kuriuos padarėme su "C #", kurių žiniatinklyje mačiau labai mažai.

    saludos

  2. kodėl gi ne tai padaryti su C sharp ir sql serveriu 2008 arba jau su posgrest ir leidybos formos tipo žemėlapiais, taigi jūs išvengsite domeno klausimo, taigi jūs tik ieškote su asp.net serveriu

  3. bet kokia patirtis su atviro kodo „Mapguide“? Aš jau seniai jį įdiegiau, bet kai paleidžiu magistrą, jis įstumia man ryšio klaidą į serverį ... pamoka ispanų kalba būtų labai naudinga. Sveikinimai, ačiū =)

  4. Sveiki, man labai domina "maperver", kai kurie dalykai, kuriuos turėjau galimybę sujungti, šiuo metu aš esu skirtas kurti žemėlapio taikymą viduje bėgių, ar turite idėją apie tai? ar kai kurios pagalbos nuorodos .. labai ačiū

  5. Turėtumėte ieškoti bendrovės, kuri siūlo apgyvendinimą su žemėlapių programa, įtraukta į paslaugą.

    Taip pat http://www.hostgis.com/

    Tarnauti iš intraneto lygio yra gana lengva, nes tik tuo atveju, kai įrenginys, kurio paslauga pakelta (taip pat kaip 192.168.0.129), gali pasiekti IP iš kitų kompiuterių toje pačioje tinklo ar darbo grupėje.

    Jei norite jį pateikti į internetą, pasirūpinkite, kad serveris, kuris veikia kaip serveris, turi daugiau ar mažiau tinkamą interneto ryšį, taip pat viešas IP ir (80.26.128.194) užimtas. Priežastis yra ta, kad TL, kuriuo naudojama interneto prieigos įranga, kurią teikia interneto paslauga, nors ji yra vieša, keičiasi kiekvieną kartą, kai ji yra prieinama ir yra ištaisyta, reikia sumokėti.

    Jei nenorite prieiti prie tokio IP numerio kaip ir ankstesnis, mokate už domeną ir DNS paslaugą, su kuria galite turėti paprastą adresą. http://www.eldominio.com. Jis taip pat gali būti peradresuojamas su subdomenu ar paslaugomis, kuriose siūlomi tokie puslapiai kaip http://www.no-ip.com

  6. Sveikiname tinklaraštį, kurį jau seniai padariau. Nors aš esu biologas, aš dirbu GIS klausimais. Praėjusiais metais išmokau šiek tiek naudoti "MapServer", ir tai labai gerai. Bet aš turiu klausimą, dėl kurio aš dar negavau atsakymo. Kokią hostingo įmonę atlieka "MapServer" parduotuvė? Kokius rezultatus turite naudoti savo kompiuteryje ir naudoti vietinį interneto tinklą?

    Norėčiau atlikti dar vieną projektą su šia programa, bet aš negaliu pakabinti jo internete.

    Jei kas nors žino atsakymą, jis bus labai gerai priimtas.

    Pagarbiai,

    Martino

Komentuoti

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

Atgal į viršų mygtukas