cadastreजियोस्पाटियल - जीआईएसमितोल्ड GISMicrostation-बेन्टलेqgis

नक्सा सर्भर द्वारा निर्णय गर्दै

एउटा क्याडस्ट्रे संस्थासँग भर्खरको कुराकानीको फाइदा उठाउँदै जुन आफ्नो नक्सा प्रकाशित गर्न केहि खोजिरहेको थियो, यहाँ म समुदायमा यस विषयमा उद्धार फिर्ता गर्नका लागि सबैभन्दा महत्त्वपूर्ण चीजहरूको सारांश दिन्छु। हुनसक्छ यो समयमा निर्णय लिन वा जियोस्मोकिंग मद्दत माग्न चाहने कसैको लागि उपयोगी हुनेछ।

किन MapServer

परिदृश्य कोही थियो, जो बेन्टलेबाट जियोवेब प्रकाशकको ​​लागि जाने मनसाय थियो, किनकि उनीसँग अझै पनि इजाजतपत्र थियो। डिस्कवर सर्भर, यो एक को पूर्ववर्ती, धूलो को वर्ष मा फिर्ता।  तिनीहरूले Bentley मा रुचि राख्नुको अर्को कारण यो हो कि यसको म्यापिङ Microstation Geographics मा छ, VBA अनुप्रयोगहरू क्याडस्ट्रल नक्साहरू निर्माण र मर्मत गर्नका लागि।

पहिले ब्लगमा (कुरूप - अजीब साथीले भने जस्तै) हामीले वेब नक्सा सेवा कसरी सिर्जना गर्ने भनेर देखायौं, Manifold प्रयोग गर्दै GIS, कम लागत विकल्पको रूपमा। मैले पनि एक दिन यसका फाइदाहरूबारे कुरा गरें Geoweb प्रकाशक बेन्टले को एक समाधान को रूप मा जब त्यहाँ अधिक पैसा छ। जुन पुरानो पोष्टलाई निरन्तरता दिन यो तुलना गरे अनलाइन नक्सा प्रकाशित गर्न विभिन्न अनुप्रयोगहरू बीच।

कुराकानी पछि हामीले MapServer सँग जाने निर्णय गर्‍यौं, एउटा विषय जुन मलाई आगामी दिनहरूमा अन्वेषण गर्ने आशा छ। खैर, वर्षको बाँकी समयमा अन्य खुला स्रोत प्लेटफर्महरू परीक्षण सुरु गर्नुहोस्, तर वेब वातावरणमा।

ब्यानर MapServer कुनै GIS अनुप्रयोग होइन, न त यसले यसको पृष्ठले भनेजस्तै ढोंग गर्छ। यो मिनेसोटा विश्वविद्यालयको पहलको रूपमा जन्मिएको थियो, त्यसैले यसको लोगो मिनेसोटा र मिसिसिपी नदीहरूको संगमबाट आएको हो। यो आज व्यापक रूपमा वितरित वेब नक्सा सेवामा एक सन्दर्भ हो, सायद यसको एङ्ग्लो-स्याक्सन उत्पत्तिको कारणले। यस अनुप्रयोगको रूपमा त्यहाँ एक विस्तृत दायरा छ -साँच्चै धेरै फराकिलो-, मलाई यसको सादगी मन पर्छ, नयाँ प्रयोगकर्ताहरूको लागि धेरै सरल; सबै जादू .map फाइलको व्यवस्थापनमा छ जुन QGis जस्ता कार्यक्रमहरूबाट उत्पन्न गर्न सकिन्छ वा PHP, Java, Perl, Python, Ruby वा C# जस्ता भाषाहरूको शोषण गर्न नक्सास्क्रिप्टको तर्क बुझ्न सकिन्छ।

MapServer मा थप अनुप्रयोगहरू विकास गरिएका छन्सेवा गरियो"जस्तै Chameleon, Cartoweb, Ka-map र Pmapper। यी कम कोड प्रवीणता भएका प्रयोगकर्ताहरूको लागि सिफारिस गरिन्छ, यद्यपि यो MapServer को आदिम तर्क बुझ्नको लागि आदर्श हो।

mapserver स्थापना

देखाइएको उदाहरण हो, हामीले अहिले गरिरहेको कामको उदाहरण मात्र हो। उहाँहरूको अनुमति र सचेतताका साथ यो सेवा एक दुई हप्तामा जनताका लागि उपलब्ध हुनेछ र त्यसपछि तपाईंले यसलाई काम गरिरहेको देख्न सक्नुहुनेछ।

के अन्य वेब अनुप्रयोगहरू अवस्थित छन्

यसका लागि, म फाउन्डेसनलाई सन्दर्भको रूपमा प्रयोग गर्न जाँदैछु ओएसगियो, जुन भूस्थानिक क्षेत्रमा खुला स्रोतको दिगोपन र मानकीकरणको सन्दर्भमा सबैभन्दा रचनात्मक पहलहरू मध्ये एक हो। यद्यपि म स्वीकार्छु कि त्यहाँ अरूहरू छन्।

  • म्यापबेंडर, धेरै लोकप्रिय, IDE ग्वाटेमाला को मामला मा Mapserver संग पातलो ग्राहक को रूप मा प्रयोग। यसको अपीलको कारण यो हो कि यो PHP र JavaScript को लागि विकसित गरिएको थियो, आज वेबमा सबैभन्दा धेरै प्रयोग हुने दुई संयोजनहरू।
  • नक्सा निर्माणकर्ता, जुन आयो यसको अन्त्य संस्करण १.५ मा र खुला तहहरूमा मर्ज गरिएको थियो। AJAX कुरा... यो सुन्दर थियो।
  • तहहरू खोल्नुहोस्तपाईं गुगल वा याहू नक्सालाई एकीकृत गर्न चाहनुहुन्छ वा रास्टर डिस्प्लेमा क्यासलाई अझ प्रभावकारी बनाउन चाहनुहुन्छ भने अचम्म लाग्छ।
  • Mapguide Opensource, AutoDesk संग यसको सम्बन्ध को लागी धेरै लोकप्रिय। मर्नको लागि बलियो, तपाईले चाहानु भएको स्वादमा।
  • डिग्री, मानक मा एकदम धुवाँ। युरोपमा धेरै सम्भावनाको साथ। GML समर्थनमा यसको स्थिरताको कारण, यो पहलमा वेब प्रक्रियाहरूको कार्यान्वयनको लागि तटस्थ विकल्पको रूपमा सुझाव गरिएको छ। इन्स्पियर.

mapserver स्थापना OSGeo द्वारा इन्क्युबेशनमा अन्य समाधानहरू छन्:

  • जियोसर्भर, यसको सबैभन्दा ठूलो सम्भावना भनेको विकास जाभामा छ। गुगल नक्सा, गुगल अर्थ, याहू नक्सा डेटा, यहाँ सम्म कि ArcGIS संग एकीकृत गर्दा खुल्ला तहहरू जस्ता प्रस्ताव गर्न को लागी धेरै संग।
  • Geomajas जसमा पातलो क्लाइन्ट, डेस्कटप र वेब समावेश छ।
  • नक्शाफिश, Pyton मा एक प्राथमिकता फोकस संग तर सायद सबैभन्दा कम दस्तावेज (अनलाइन) मध्ये एक।

MapServer को फाइदाहरू

संगतता मापदण्डहरु संग ओजीसी। सायद सबै भन्दा राम्रो, यद्यपि लगभग सबै खुला स्रोत अनुप्रयोगहरूले यस सन्दर्भमा राम्रो गर्छ, कम्तिमा जब यो WMS, WFS, WCS, GML को लागी आउँछ।

  • वेब नक्सा सेवा (OGC:WMS) 1.0.0, 1.0.7, 1.1.0 र 1.1.1
  • वेब सुविधा सेवा (OGC:WFS) 1.0.0, 1.1.0
  • वेब कभरेज सेवा (OGC:WCS) 1.0.0, 1.1.0
  • भूगोल मार्कअप भाषा (OGC:GML) 2.1.2, 3.1.0 स्तर 0 प्रोफाइल
  • वेब नक्सा सन्दर्भ कागजातहरू (OGC:WMC) 1.0.0, 1.1.0
  • स्टाइल गरिएको लेयर डिस्क्रिप्टर (OGC: SLD) १.०.०
  • फिल्टर एन्कोडिङ विशिष्टता (OGC:FES) १.०.०
  • सेन्सर अवलोकन सेवा (OGC:SOS) 1.0.0
  • अवलोकन र मापन (OGC:OM) 1.0.0
  • SWE Common (OGC:SWE) १.०.१
  • OWS Common (OGC:OWS) १.०.०, १.१.०

ओपन जीस कन्सोर्टियम दिशानिर्देशहरू मार्फत डेटा सेवा गर्दा कुनै पनि कार्यक्रमलाई धेरै बाधा बिना तिनीहरूमा टाँसिनेछ। AutoDesk Civil3D, ArcGIS बाट। Bentley नक्शा, gvSIG, QGis, आदि सम्म। wms मार्फत गुगल अर्थ/नक्सा पनि।

मैले पहिले (जियोवेब पब्लिशर र मनिफोल्ड जीआईएस) सँग काम गरेको एप्लिकेसनहरूसँग तुलना गर्दा, म्यापसर्भरले तिनीहरूलाई पार गर्छ। धेरै प्रसारनतिजाको रूपमा, यसको पृष्ठमा पर्याप्त जानकारी छ, विकसित उदाहरणहरू, प्रयोगकर्ता समुदाय उल्लेख नगर्न। GWP को मामला मा तपाईंले आफ्नो नङ संग धेरै काम गर्नुपर्छ र स्पेनी मा Manifold को बारे मा के छ धेरै थोरै छ -बाहिर छोड्दै Geofumadas अन्तरविरोधमा नआओस् भनेर-.

El डाटा वाहक यो एक आश्चर्य हो। यो स्वर्ग होइन तर यो पर्याप्त नजिक छ:

  • भेक्टर वा जियोडाटाबेस डाटा: आकार फाइलहरू, GML, PostGIS र OGR मार्फत DGN सहितको संसार।
  • रास्टर डेटा: भू-सन्दर्भित TIF र हामी GDAL मार्फत जे चाहन्छौं।
  • आउटपुट, jpg, png, pdf र अवश्य पनि, OGC मापदण्डहरू उत्पन्न गर्न सकिन्छ।

त्यसपछि त्यहाँ छ गुणक समर्थन। MapServer IIS को शीर्षमा चल्न सक्छ, यसलाई Windows/PC प्रयोगकर्ताहरूको लागि अनुकूल बनाउँदै। Apache मा पनि, त्यसैले यो विन्डोज र लिनक्समा अद्भुत रूपमा चल्न सक्छ, डाटा सेवा गर्न मात्र होइन ब्राउज गर्न। Manifol को मामला मा
d, प्रकाशन मात्र IIS, यदि तपाइँ Apache को बारेमा कुरा गर्नुहुन्छ भने भीड हिट, यद्यपि त्यहाँ ती छन् जसले आफ्नो बनाएका छन् pirouettes। र Bentley को मामला मा, वेब डिस्प्ले सहित विन्डोज मात्र एक ActiveX हो जुन इन्टरनेट एक्सप्लोरर मा मात्र चल्छ, जब सम्म तपाईं धुम्रपान गर्नुहुन्न। IDPR एक स्थानिक कारतूस मा उदात्त को लागी।

भन्न आवश्यक छैन, यो चिन्ता छैन लाइसेन्स भुक्तानी। Manifold Universal सँगको इजाजतपत्र $600 को अर्डरमा हुनेछ, Bentley GWPublisher को US$10,000 सीमित प्रयोगकर्ताहरूसँग र यदि यो GIS सर्भरको लागि हो भने, US$15,000 र माथि।

अन्तमा, म एक ठूलो फाइदा देख्छु विकास। MapServer सँग काम गर्ने कसैलाई फेला पार्नु त्यति सजिलो छैन, तर हामीले अहिले गरिरहँदा टाढाबाट पनि अन्य अनुप्रयोगहरू भन्दा फेला पार्न धेरै सजिलो छ। Bentley GWPublisher को इन्स र बहिष्कारहरू थाहा पाएको विकासकर्ता पत्ता लगाउन त्यति सजिलो छैन, तिनीहरूले Bentley Geospatial Server (Bentley Geospatial Server) मा बलियो विकासको फाइदा लिनको लागि Project Wise, Geographics, Microstation VBA र Bentley Map जान्नुपर्छ।यद्यपि म स्वीकार्छु कि त्यहाँ अद्भुत चीजहरू गरिन्छ)। एक मेनिफोल्ड GIS विकासकर्ता, धेरै गाह्रो भए तापनि यो .NET मात्र हो, र एक GIS सर्भर विकासकर्ताले लाइसेन्सको लागत कति पर्छ भन्ने आधारमा निश्चित रूपमा चार्ज गर्नेछ।

5 चरणहरूमा यसलाई कसरी स्थापना गर्ने

mapserver स्थापनात्यहाँ धेरै चरणहरू छैनन्, जस्तै उत्पत्तिको शुरुवात:

  1. OSGEO4W डाउनलोड गर्नुहोस् यहाँ देखि
  2. यसलाई स्थापना गर्नुहोस्, न्यूनतम MapServer, Apache र एउटा उदाहरण।
  3. Apache स्थापना गर्नुहोस् र सेवा सिर्जना गर्नुहोस् (वा IIS मार्फत डाइरेक्टरी सेटअप गर्नुहोस्)।
  4. लिफ्ट सेवा
  5. ब्राउजरमा उदाहरण चलाउनुहोस्

हो, उत्पत्ति जस्तै, पद १ र २ को बीचमा शैतानको विद्रोहमा भएका धेरै कुराहरू छन्। सामान्यतया, http://localhost/ मार्फत सेवा बढाउँदै वा यसले यसको टोल लिन्छ, तर तपाइँ सिक्नुहुन्छ।

यो अर्को एक मा हुनेछ कि हामी यसको व्याख्या गर्नेछौं।

गोलगी अल्भारेज

लेखक, अनुसन्धानकर्ता, भूमि व्यवस्थापन मोडेलमा विशेषज्ञ। उनले मोडेलहरूको अवधारणा र कार्यान्वयनमा भाग लिएका छन्: होन्डुरसमा सम्पत्ति प्रशासनको राष्ट्रिय प्रणाली SINAP, होन्डुरसमा संयुक्त नगरपालिकाहरूको व्यवस्थापनको मोडेल, क्याडस्ट्रे व्यवस्थापनको एकीकृत मोडेल - निकारागुआमा रजिस्ट्री, कोलम्बियामा क्षेत्र SAT को प्रशासन प्रणाली। । 2007 देखि Geofumadas ज्ञान ब्लग को सम्पादक र AulaGEO एकेडेमी को निर्माता जसमा GIS - CAD - BIM - डिजिटल जुम्ल्याहा विषयहरूमा 100 भन्दा बढी पाठ्यक्रमहरू समावेश छन्।

सम्बन्धित लेख

7 टिप्पणिहरु

  1. नमस्ते Eulises। एक दिन तपाईले हामीलाई C# बाट बनाएको धुवाँको बारेमा बताउनुहुनेछ, जसमध्ये मैले वेबमा धेरै कम देखेको छु।

    Saludos

  2. किन यो c sharp र sql सर्भर 2008 वा पहिले नै postgrest र प्रकाशन आकार प्रकार नक्साको साथ नगर्नुहोस् र यसरी तपाइँ डोमेन प्रश्नबाट बच्न सक्नुहुन्छ र त्यसैले तपाइँ केवल asp.net को साथ सर्भर खोज्नुहुन्छ।

  3. खुला स्रोत Mapguide को साथ कुनै अनुभव? मैले यसलाई लामो समयको लागि स्थापना गरेको छु, तर जब मैले मास्टर सुरु गर्छु यसले मलाई सर्भरमा जडान त्रुटि दिन्छ... स्पेनिशमा ट्यूटोरियलले ठूलो मद्दत गर्नेछ। नमस्कार, धन्यवाद =)

  4. नमस्ते, म नक्सा सर्भरमा धेरै चासो राख्छु, मसँग केहि चीजहरू सँगै राख्ने अवसर थियो, यस क्षणमा म रेलहरू भित्र नक्सा एप्लिकेसन विकास गर्नमा केन्द्रित छु, के तपाईलाई थाहा छ कसरी? वा केहि मद्दत लिङ्क .. धेरै धेरै धन्यवाद

  5. तपाईंले सेवामा समावेश नक्शास्क्रिप्टको साथ होस्टिंग प्रस्ताव गर्ने कम्पनी खोज्नु पर्छ।

    साथै http://www.hostgis.com/

    इन्ट्रानेट स्तरबाट यसलाई सेवा दिन एकदमै सजिलो छ, किनकि सेवा सक्षम भएको मेसिनको आईपी (साथै 192.168.0.129) सँग मात्र उनीहरूले समान नेटवर्क वा कार्य समूह भित्रका अन्य कम्प्युटरहरूबाट पहुँच गर्न सक्छन्।

    यदि तपाइँ यसलाई इन्टरनेटमा सेवा गर्न चाहनुहुन्छ भने, तपाइँले यो सुनिश्चित गर्नुपर्दछ कि सर्भरको रूपमा काम गर्ने मेसिनमा कम वा कम सभ्य इन्टरनेट जडान छ, र तपाइँले (80.26.128.194) जस्ता सार्वजनिक आईपी प्रयोग गर्नुपर्छ। कारण यो हो कि इन्टरनेटमा जडान गर्दा उपकरणले लिने आईपी, इन्टरनेट सेवा द्वारा प्रदान गरिएको, यद्यपि यो सार्वजनिक छ, प्रत्येक पटक पहुँच गर्दा परिवर्तन हुन्छ र यो निश्चित छ भनेर सुनिश्चित गर्दछ, यसका लागि तपाईंले तिर्नु पर्छ।

    यदि तपाइँ अघिल्लो जस्तै आईपी नम्बरमा पहुँच गर्न चाहनुहुन्न भने, तपाइँ डोमेन र DNS सेवाको लागि भुक्तानी गर्नुहुन्छ, जसको साथ तपाइँसँग सजिलो ठेगाना हुन सक्छ। http://www.eldominio.com। तपाइँ एक सबडोमेन वा सेवाहरू जस्तै पृष्ठहरू प्रस्ताव गर्नेसँग पुन: निर्देशित गर्न सक्नुहुन्छ http://www.no-ip.com

  6. मैले धेरै समयदेखि फलो गरेको ब्लगमा बधाई छ। यद्यपि म एक जीवविज्ञानी हुँ, म GIS मुद्दाहरूमा काम गर्छु। गत वर्ष मैले MapServer अलिकति प्रयोग गर्न सिकें र यो धेरै राम्रो छ। तर मसँग एउटा प्रश्न छ जसको जवाफ मैले अहिलेसम्म पाएको छैन। कुन होस्टिङ कम्पनीले MapServer भण्डार गर्छ? आफ्नै कम्प्युटर प्रयोग गरेर र घरको इन्टरनेट नेटवर्क प्रयोग गर्दा के नतिजा आउँछ?

    म यस कार्यक्रमको साथ केहि अन्य परियोजना गर्न चाहन्छु तर मसँग इन्टरनेटमा पोस्ट गर्ने कुनै तरिका छैन।

    यदि कसैलाई जवाफ थाहा छ भने यो धेरै स्वागत हुनेछ।

    उत्तम सम्बन्ध,

    मार्टीनी

टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन। आवश्यक फिल्डहरू चिन्ह लगाइएको छ *

शीर्ष बटनमा फर्कनुहोस्