kadastraĢeotelpisko - ĢISkolektors ĢISMicrostation-BentleyQGIS

Decidiéndonos ar Mapserv

Izmantojot neseno sarunu ar Kadastra iestādi, kas meklēja veidu, kā publicēt savas kartes, šeit es apkopoju vissvarīgākās lietas, lai atgrieztu subjekta glābšanu sabiedrībai. Varbūt tajā laikā tas palīdzēs kādam, kurš vēlas pieņemt lēmumu vai lūgt palīdzību geofumado.

Kāpēc MapServer

Skatuves bija kāds, kurš nolēma atstāt GeoWeb izdevēju Bentley, jo viņam joprojām bija licence Discovery serveris, Šī priekšteča, putekļainos gados.  Vēl viens iemesls, kāpēc viņi interesējās Bentley, ir tas, ka to kartēšana notiek uz Microstation Geographics ar VBA pieteikumiem kadastra karšu būvniecībai un uzturēšanai.

Iepriekš emuārā (Ugly - Reti Kā saka draugs) Mēs parādījām, kā izveidot tīmekļa kartes pakalpojumu, Izmantojot kolektoru ĢIS kā zemu izmaksu alternatīva. Vienu dienu es arī runāju par ieguvumiem Geoweb izdevējs no Bentley kā risinājumu, ja sudraba ir vairāk. Tas dod nepārtrauktību tam vecajam ierakstam, kurā salīdzinājumi Starp vairākiem pieteikumiem tiešsaistes kartes publicēšanai.

Pēc sarunas mēs nolēmām doties uz MapServer, tēmu, kuru es ceru izmantot tuvāko dienu laikā. Starp citu, visu atlikušo gadu sāciet testēt citas atvērtā koda platformas, taču tīmekļa vidē.

karogs MapServer nav GIS lietojumprogramma, tā pat neizliekas par tādu, kā teikts tās lapā. Tas ir dzimis kā Minesotas universitātes iniciatīva, tāpēc tā logotips nāk no Minesotas un Misisipi upju satekas. Tas šodien ir plaši izplatītā tīmekļa karšu pakalpojuma etalons, iespējams, pateicoties anglosakšu izcelsmei. Tā kā šī lietojumprogramma ir plaša -Ļoti plaši patiešām, Man patika tā vienkāršība, vienkāršākā jaunajiem lietotājiem; viss burvju tiek apstrādāts .map fails, ko var ģenerēt no tādām programmām kā QGis, vai arī izprot loģiku mapē mapē, lai izmantotu tādas valodas kā PHP, Java, Perl, Python, Ruby vai C #.

Vairākas lietojumprogrammas ir izstrādātas MapServer "Pasniegts”Piemēram, Chamaleon, Cartoweb, Ka-map un Pmapper. Tie ir ieteicami lietotājiem ar mazāku koda zināšanu līmeni, lai gan izprast MapServer primitīvo loģiku ir ideāli.

Maperver instalēt

Parādītais piemērs ir tāds, ka tas ir tikai mūsu tagad darāmā darba piemērs. Ar viņu atļauju un apzinoties, ka šis pakalpojums būs pieejams sabiedrībai pēc pāris nedēļām, un tad viņi varēs redzēt, ka tas darbojas.

Kādas citas tīmekļa lietojumprogrammas pastāv

Šim nolūkam izmantos fonda atskaites OSGeo, kas ir viena no radošākajām iniciatīvām atklātā pirmkoda ilgtspējas un standartizācijas ziņā ģeotelpiskajā jomā. Lai gan es atzīstu, ka ir arī citi.

  • Mapbender, diezgan populārs, izmantots kā vājš klients kopā ar Mapserver IDE Guatemala gadījumā. Apelācijas iemesls ir tas, ka tā tika izstrādāta PHP un JavaScript, kas ir divas no mūsdienās visplašāk izmantotajām kombinācijām.
  • Mapbuilder, kas sasniedza Tā beigas 1.5 versijā un apvienoti Open Layers. AJAX lieta ... tas bija skaistums.
  • Atvērt slāņus, Brīnumi, ja vēlaties integrēt Google vai Yahoo Maps vai efektīvi saglabāt rastra displeju.
  • Mapguide Opensource, kas ir ļoti populāra saistībā ar attiecībām ar AutoDesk. Izturīgs, lai nomirtu, ar kādu garšu vēlaties.
  • Grāds, diezgan dūmi pēc standartiem. Ar lielu potenciālu Eiropā. Sakarā ar GML atbalsta stabilitāti tas tiek ierosināts kā neitrāla alternatīva tīmekļa procesu ieviešanai iniciatīvā. INSPIRE.

Maperver instalēt Citi OSGeo inkubācijas risinājumi ir:

  • Geoserver, tā lielākais potenciāls ir tas, ka attīstība ir saistīta ar Java. Ar daudz ko piedāvāt, piemēram, Open Layers, integrējot Google Maps, Google Earth, Yahoo Maps, ieskaitot ArcGIS.
  • Ģeomātika Kas ietver vieglo klientu, darbvirsmu un internetu.
  • MapFishPievēršoties Pyton, iespējams, ir viens no vismazāk dokumentētajiem (tiešsaistē).

MapServer priekšrocības

Savienojamība Ar standartiem OGC. Varbūt vislabāk, lai gan šajā gandrīz visi atvērtā koda lietojumprogrammas darbojas labi, vismaz attiecībā uz WMS, WFS, WCS, GML.

  • Web Map Service (OGC WMS) 1.0.0, 1.0.7, 1.1.0 un 1.1.1
  • Web funkciju pakalpojums (OGC: WFS) 1.0.0, 1.1.0
  • Web pārklājuma pakalpojums (OGC: WCS) 1.0.0, 1.1.0
  • Ģeogrāfiskās iezīmēšanas valoda (OGC: GML) 2.1.2, 3.1.0 līmeņa 0 profils
  • Web karšu konteksta dokumenti (OGC: WMC) 1.0.0, 1.1.0
  • Stāvā slāņa deskriptors (OGC: SLD) 1.0.0
  • Filtrēšanas kodēšanas specifikācija (OGC: FES) 1.0.0
  • Sensoru novērošanas pakalpojums (OGC: SOS) 1.0.0
  • Novērojumi un mērījumi (OGC: OM) 1.0.0
  • SWE Common (OGC: SWE) 1.0.1
  • OWS Bieži (OGC: OWS) 1.0.0, 1.1.0

Datu apkalpošana, izmantojot Open Gis Consortium vadlīnijas, liks jebkurai programmai pie tā pieturēties bez īpašiem šķēršļiem. No AutoDesk Civil3D, ArcGIS. Bentley Map, uz gvSIG, QGis utt. Pat Google Earth / kartes, izmantojot wms.

Salīdzinot to ar lietojumprogrammām, kuras esmu iepriekš strādājis (GeoWeb Publisher un Manifold GIS), MapServer tos pārspēj, Pārāk daudz izplatīšanāsTā rezultātā jūsu lapā ir pietiekami daudz informācijas, izstrādāti piemēri, nemaz nerunājot par lietotāju kopienu. GWP gadījumā jums ir daudz jāstrādā ar naglām, un tas, kas tur ir kolektors spāņu valodā, ir ļoti maz -Atstājot ārā jūs egeomates Lai nepieļautu pretrunas-.

El Datu atbalsts tas ir brīnums. Tās nav debesis, bet ir pietiekami tuvu:

  • Vektoru vai ģeodatu bāzes dati: Formējiet failus, GML, PostGIS un vēl vienu pasauli, izmantojot OGR, ieskaitot DGN.
  • Rastra dati: ar ģeogrāfisko norādi Tif un visu, ko mēs vēlamies, izmantojot GDAL.
  • Izvade, jūs varat ģenerēt jpg, png, pdf un, protams, OGC standartus.

Tad tur ir Daudzplatformu atbalsts. MapServer var darboties virs IIS, kas padara to draudzīgu Windows / PC lietotājiem. Arī Apache, ar kuru tas var lieliski darboties operētājsistēmās Windows un Linux, ne tikai datu apkalpošanai, bet arī navigācijai. Manifola gadījumā
D, tikai IIS publikācija, ja jūs pastāstit viņiem par Apache Esiet pārslogots, Lai gan daži ir to izdarījuši Pirouetes. Bentley gadījumā tikai Windows, pat tīmekļa displejs ir ActiveX, kas darbojas tikai pārlūkprogrammā Internet Explorer, ja vien tas nav kūpināts IDPR Uz celmlauzis kosmosa kasetnē.

Lieki teikt, ka tas nav galā Maksājumu licencēšana. Licence ar Manifold Universal būtu aptuveni USD 600, Bentley GWPublisher licence - USD 10,000 15,000 ar ierobežotiem lietotājiem un, ja GIS Server būtu USD XNUMX XNUMX un vairāk.

Visbeidzot, es redzu lielu priekšrocību Attīstība. Atrast kādu, kas strādā MapServer, nav tik vienkārši, taču tas ir daudz vieglāk nekā ar citām lietojumprogrammām, pat attālināti, kā mēs to darām tagad. Izstrādātāju, kurš zina Bentley GWPublisher iekšas, nav tik viegli atrast, viņam ir jāzina Project Wise, Geographics, Microstation VBA un Bentley Map, lai izmantotu Bentley Geospatial Server spēcīgo attīstību (Lai gan es atzīstu, ka šeit notiek brīnišķīgas lietas). Kolektora ĢIS izstrādātājs, kas ir ļoti grūts, lai gan tas ir tikai .NET un viens no GIS servera, noteikti iekasēs maksu atkarībā no licences vērtības.

Kā to instalēt 5 soļos

Maperver instalētNav daudz soļu, kā arī Genesa sākums:

  1. Lejupielādēt OSGEO4W No šejienes
  2. Instalējiet to, minimālais MapServer, Apache un piemērs.
  3. Instalējiet Apache un izveidojiet pakalpojumu (vai izveidojiet direktoriju, izmantojot IIS).
  4. Pacelšanas serviss
  5. Palaidiet piemēru pārlūkprogrammā

Jā, tāpat kā ģenēze, starp 1. un 2. pantu sātana sacelšanās laikā notika vairākas lietas. Parasti pakalpojuma atjaunošana notiek, izmantojot http: // localhost /, vai arī tas aizņem jūsu cīņu, taču jūs mācāties.

Tas būs nākamajā, ko mēs paskaidrosim.

Golgi Alvaress

Rakstnieks, pētnieks, zemes apsaimniekošanas modeļu speciālists. Viņš ir piedalījies tādu modeļu konceptualizācijā un ieviešanā kā: Nacionālā īpašuma administrēšanas sistēma SINAP Hondurasā, Hondurasas apvienoto pašvaldību pārvaldības modelis, integrētais kadastra pārvaldības modelis - reģistrs Nikaragvā, teritorijas administrācijas sistēma SAT Kolumbijā. . Geofumadas zināšanu emuāra redaktors kopš 2007. gada un AulaGEO akadēmijas veidotājs, kas ietver vairāk nekā 100 kursus par GIS - CAD - BIM - Digital Twins tēmām.

Saistītie raksti

7 Komentāri

  1. Sveiki, Eulises! Kādu dienu jūs mums pastāstīsit par dūmiem, ko veicāt ar C #, no kuriem es internetā esmu redzējis ļoti maz.

    Sveicieni

  2. kāpēc ne to izdarīt ar c sharp un sql serveri 2008 vai jau ar posgrest un publicējot formas tipa kartes un tādējādi jūs izvairītos no domēna jautājumu, un tāpēc jūs tikai meklēt serveri ar asp.net

  3. kāda pieredze ar atvērtā koda Mapguide ?? Es to esmu instalējis ilgu laiku, bet, kad es sāku meistaru, tas man uzrāda savienojuma kļūdu uz serveri ... ļoti noderīga būtu pamācība spāņu valodā.

  4. Labdien, mani ļoti interesē maperu serveris, dažas lietas, ko man bija iespēja salikt, šajā brīdī es esmu veltīts, lai izstrādātu kartes lietojumu sliedēs, vai jums ir priekšstats par to, kā? vai daži palīdziet saiti .. paldies jums ļoti

  5. Jums vajadzētu meklēt uzņēmumu, kas piedāvā pakalpojumā iekļauto mapju plānošanu.

    Kā arī http://www.hostgis.com/

    Lai to apkalpotu no iekštīkla līmeņa, ir pavisam vienkārši, jo tikai ar tā IP, kurā ir paaugstināts pakalpojums (kā arī 192.168.0.129), var piekļūt no citiem datoriem vienā tīklā vai darba grupā.

    Gadījumā, ja vēlaties to nogādāt internetā, rūpēsieties, lai mašīna, kas strādā kā serveris, ir vairāk vai mazāk pienācīgs interneta pieslēgums, kā arī publiskā IP un (80.26.128.194). Iemesls ir tāds, ka IP, kas ņem iekārtu, lai izveidotu savienojumu ar internetu, ko nodrošina interneta pakalpojums, lai gan tas ir publiski, mainās katru reizi, kad tas tiek izmantots un tiek fiksēts, ir jāmaksā.

    Ja nevēlaties piekļūt tādam IP-numuram kā iepriekšējais, jūs maksājat par domēnu un DNS pakalpojumu, ar kuru jums var būt vieglāka adrese. http://www.eldominio.com. To var arī novirzīt ar apakšdomēnu vai pakalpojumiem, kas piedāvā tādas lapas kā http://www.no-ip.com

  6. Apsveicu par emuāru, kuru esmu darījis jau ilgu laiku. Lai gan esmu biologs, es strādāju pie GIS jautājumiem. Pagājušajā gadā es iemācījos mazliet lietot MapServer, un tas ir ļoti labs. Bet man ir jautājums, ka es vēl neesmu ieguva atbildi. Kāds hostinga uzņēmums neuzglabā MapServer? Kādiem rezultātiem jums ir jāizmanto savs dators un jāizmanto vietējais interneta tīkls?

    Es vēlētos veikt kādu citu projektu ar šo programmu, bet man nav iespējas to pakārt tīklā.

    Ja kāds zina atbildi, tas būs ļoti labi saņemts.

    Ar cieņu,

    Martino

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

Atpakaļ uz augšu pogu