MapServer විසින් තීරණය කිරීම
එහි සිතියම් ප්රකාශයට පත්කිරීමට ක්රමයක් සොයමින් සිටි කැඩැස්ට්රේ ආයතනයක් සමඟ මෑතකදී කළ සංවාදයක වාසිය ලබා ගනිමින්, විෂයය ගලවා ගැනීම ප්රජාවට ආපසු ලබා දීම සඳහා වඩාත්ම වැදගත් කරුණු මෙහි සාරාංශ කරමි. සමහර විට එය තීරණයක් ගැනීමට හෝ භූෆුමාඩා උදව් ඉල්ලීමට කැමති කෙනෙකුට උපකාර කරනු ඇත.
ඇයි සර්වර් සර්වර්
වේදිකාවක් විය, ඔහු තවමත් බලපත්රයක් තිබුන නිසා, GeoWeb ප්රකාශකයා වන බෙන්ට්ලි විසින් පිටව යාමට අදහස් කර තිබුනේ ය ඩිස්කවරි සර්වරය, මේ මුතුන් මිත්තන්, දූවිලි සහිත වසරවල නැවතී. ඔවුන් බෙන්ට්ලි ගැන උනන්දු වීමට තවත් හේතුවක් නම්, ඒවා සිතියම්ගත කිරීම සඳහා මයික්රොසේෂන් භූගෝල විද්යාව මත වන අතර, ඒවා ව්යුහාත්මක සිතියම් සකස් කිරීම හා නඩත්තු කිරීම සඳහා VBA අයදුම්පත් ඇතුළත් වේ.
පෙර බ්ලොග් එකේ (කැත - අඩුයි මිතුරිය කියයි) අපි වෙබ් සිතියම් සේවාවක් නිර්මාණය කරන්නේ කෙසේදැයි පෙන්වා දුන්නේ, භාවිතා කර ඇත GIS, අඩු වියදම් විකල්පයක් ලෙස. එහි ප්රයෝජන ගැන මම දවසක් කතා කළා Geoweb ප්රකාශකයා වැඩි රිදී ඇති විට විසඳුමක් ලෙස බෙන්ට්ලි වෙතින්. මෙය පැරණි තනතුරට අඛණ්ඩතාවයක් ලබා දීම සඳහා ය සංසන්දනය කර ඇත මාර්ගගත සිතියම් පළ කිරීම සඳහා විවිධ යෙදුම් අතර.
සංවාදයෙන් පසුව අපි තීරණය කළේ සිතියම් සේවාදායකය වෙත යාමටයි, එය ඉදිරි දින කිහිපය තුළ සූරාකෑමට මම බලාපොරොත්තු වෙමි. මාර්ගය වන විට, අවුරුද්දේ ඉතිරි කාලය සඳහා වෙනත් විවෘත මූලාශ්ර වේදිකා පරීක්ෂා කිරීම ආරම්භ කරන්න, නමුත් වෙබ් පරිසරයක.
MapServer යනු GIS යෙදුමක් නොවේ, එහි පිටුව පවසන පරිදි එය මවා පෙන්වන්නේද නැත. එය උපත ලැබුවේ මිනසෝටා විශ්ව විද්යාලයේ මුලපිරීමක් වශයෙනි. එබැවින් එහි ලාංඡනය පැමිණෙන්නේ මිනසෝටා සහ මිසිසිපි ගංගා වල එකතුවෙනි. අද එය පුළුල් ලෙස බෙදා හරින ලද වෙබ් සිතියම් සේවාවේ මිණුම් ලකුණක් වන්නේ සමහර විට එහි ඇන්ග්ලෝ සැක්සන් සම්භවය නිසා විය හැකිය. මෙම යෙදුම ලෙස පුළුල් පරාසයක් ඇත -ඇත්ත වශයෙන්ම ඉතා පුළුල්, මම එහි සරලත්වය, නව පරිශීලකයින් සඳහා සරලතම ආකාරය; සියලු මැජික් යනු QGis වැනි වැඩසටහන් වලින් ජනනය කල හැකි .map ගොනුවක් හැසිරවීම හෝ PHP, JAVA, Perl, Python, Ruby හෝ C # වැනි භාෂාවන් භාවිතා කිරීම සඳහා සිතියම්cript වෙතට තර්කනයයි.
MapServer හි තවත් යෙදුම් සංවර්ධනය කෙරේසේවය කළේයචමලියන්, කාටොවෙබ්, කා-සිතියම සහ පමපර් වැනි. MapServer හි ප්රාථමික තර්කනය අවබෝධ කර ගැනීම ඉතා සුදුසු වුවත් අඩු කේත ප්රවීණතාවයක් ඇති පරිශීලකයින් සඳහා මේවා නිර්දේශ කෙරේ.
පෙන්වා ඇති උදාහරණය නම්, අප දැන් කරමින් සිටින කාර්යයට උදාහරණයක් පමණි. ඔවුන්ගේ අවසරය ඇතිව සහ සති කිහිපයකින් මෙම සේවාව මහජනයාට ලබා ගත හැකි බව දැන ගැනීමෙන් පසුව එය ක්රියාත්මක වන බව ඔවුන්ට දැකගත හැකිය.
අනෙකුත් වෙබ් යෙදුම් තිබේද?
මේ සඳහා, මම පදනමේ පදනම ලෙස භාවිතා කරමි OSGeo, එය භූගෝලීය ක්ෂේත්රයේ විවෘත ප්රභවයේ තිරසාරභාවය සහ ප්රමිතිකරණය සම්බන්ධයෙන් වඩාත් නිර්මාණාත්මක මුලපිරීමකි. තවත් අය සිටින බව මා පිළිගත්තද.
- මාප්බෙන්ඩර්, තරමක් ජනප්රිය, IDE ග්වාතමාලාවේදී Mapserver සමඟ තුනී සේවාදායකයෙකු ලෙස භාවිතා කරයි. එහි ආයාචනයට හේතුව එය අද වෙබයේ බහුලව භාවිතා වන සංයෝජන දෙකක් වන PHP සහ JavaScript සඳහා නිර්මාණය කර තිබීමයි.
- Mapbuilderළඟා විය එහි අවසානයයි 1.5 අනුවාදයෙන් සහ විවෘත ස්ථර වලට ඒකාබද්ධ කරන ලදි. අජැක්ස් දේ… එය සුන්දරත්වයක්.
- විවෘත ස්ථර, Google හෝ Yahoo සිතියම් ඒකාබද්ධ කිරීමට අවශ්ය නම් හෝ වර්ණ සංදර්ශකය කාර්යක්ෂමව දක්වයි.
- Mapguide විවෘත කිරීම, ඔටෝ ඩෙස්ක් සමඟ ඇති සම්බන්ධතාවය සඳහා ඉතා ජනප්රියයි. ඔබට අවශ්ය ඕනෑම රසයකින් මියයෑමට ශක්තිමත්.
- උපාධිය, ප්රමිතිවල තරමක් දුම. යුරෝපයේ විශාල විභවයක් සහිතව. ජීඑම්එල් සහයෙහි එහි ස්ථායිතාව හේතුවෙන්, මුල පිරීමේදී වෙබ් ක්රියාවලීන් ක්රියාත්මක කිරීම සඳහා මධ්යස්ථ විකල්පයක් ලෙස යෝජනා කෙරේ. INSPIRE.
වෙනත් OSGeo ඉන්කියුෙබ්ෂන් විසඳුම් වනුයේ:
- Geoserver, එහි විශාලතම හැකියාවන් වන්නේ සංවර්ධනය ජාවා ය. Google Maps, ගූගල් අර්ත්, ගූගල් සිතියම්, ArcGIS ඇතුලත්ව, Open Layers වැනි බොහෝ දේ ඉදිරිපත් කිරීම.
- භූත විද්යාව සැහැල්ලු සේවාලාභියා, ඩෙස්ක්ටොප් සහ වෙබ් ඇතුළත් වේ.
- මැෆිෂ්Python වෙත අවධානය යොමු කිරීම, නමුත් අඩුම වශයෙන් ලේඛනගත (මාර්ගගත) එකක් විය හැකිය.
MapServer වාසි
සංයුක්තතාව ප්රමිති OGC. මේ සියල්ල ම පාහේ විවෘත මූලාශ්ර යෙදවුම් අවම වශයෙන් පද 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) 1.0.0
- ෆිල්ටර කේතීකරණය පිරිවිතර (OGC: FES) 1.0.0
- සංෙව්දන නිරීක්ෂණ ෙසේවා (OGC: SOS) 1.0.0
- නිරීක්ෂණ සහ මිනුම් (OGC: OM) 1.0.0
- SWE Common (OGC: SWE) 1.0.1
- OWS පොදු (OGC: OWS) 1.0.0, 1.1.0
Open Gis Consortium මාර්ගෝපදේශ හරහා දත්ත සැපයීම මඟින් ඕනෑම වැඩසටහනක් කිසිදු බාධාවකින් තොරව එයට ඇලී සිටිනු ඇත. AutoDesk Civil3D, ArcGIS වෙතින්. බෙන්ට්ලි සිතියම, gvSIG, QGis, ආදිය. ගූගල් අර්ත් / සිතියම් පවා wms හරහා.
මම කලින් වැඩ කළ යෙදුම් සමඟ සසඳන්න (GeoWeb ප්රකාශක සහ බහුකාර්ය GIS), MapServer ඒවා මගින් ඒවා අභිබවා යනවා. හුඟක් පැතිරෙනවාඑහි ප්රති As ලයක් ලෙස, ඔබේ පිටුවට ප්රමාණවත් තොරතුරු, සංවර්ධිත උදාහරණ ඇත, පරිශීලක ප්රජාව ගැන සඳහන් නොකරන්න. ජීඩබ්ලිව්පී සම්බන්ධයෙන් ගත් කල ඔබට නියපොතු සමඟ බොහෝ වැඩ කළ යුතු අතර ස්පා Spanish ් in භාෂාවෙන් මනිෆෝල්ඩ් ඇති දේ ඉතා අල්පය -පිටත්ව යාම Geofumadas පරස්පරවිරෝධය වළක්වා ගැනීම-.
El දත්ත සහාය එය පුදුමයකි. එය ස්වර්ගය නොවේ, නමුත් එය ප්රමාණවත් තරම් සමීප ය:
- දෛශික හෝ භූ දත්ත සමුදා දත්ත: හැඩතල ගොනු, ජීඑම්එල්, පෝස්ට් ජීඅයිඑස් සහ ඩීජීඑන් ඇතුළු OGR හරහා තවත් එක් ලෝකයක්.
- වේගවත් දත්ත: භූමිතික Tif සහ GDAL හරහා අපට අවශ්ය ඕනෑම දෙයක්.
- ප්රතිදානය, ඔබට jpg, png, pdf සහ OGC ප්රමිතීන් ජනනය කළ හැකිය.
ඊළඟට තියෙන්නේ බහුතාකාර ආධාරකයක්. MapServer හට IIS මත ධාවනය කළ හැකි අතර එමඟින් වින්ඩෝස් / PC පරිශීලකයින් සඳහා මිත්රශීලී වේ. අපාචේ හි වින්ඩෝස් සහ ලිනක්ස් මත විස්මය දනවන අයුරින් ක්රියා කළ හැකි අතර එය දත්ත සැපයීමට පමණක් නොව සැරිසැරීමටද හැකිය. මනිෆෝල් සම්බන්ධයෙන්
d, IIS ප්රකාශනය පමණි, ඔබ ඔවුන් Apache කියන්නේ නම් තදබදයක් ඇති කරගන්නනමුත් සමහරුන් තමුන්ගේ අදහස් ඉදිරිපත් කර ඇත pirouettes. බෙන්ට්ලි සම්බන්ධයෙන් ගත් කල, වින්ඩෝස් පමණි, වෙබ් සංදර්ශකය පවා ඇක්ටිව්එක්ස් වන අතර එය දුම් පානය නොකරන්නේ නම් ඉන්ටර්නෙට් එක්ස්ප්ලෝරර් මත පමණක් ක්රියාත්මක වේ. IDPR අභ්යවකාශයේ කැටිබ්රි අවකාශයට.
කමක් නැත ගෙවීම් බලපත්ර. මනිෆෝල්ඩ් යුනිවර්සල් සමඟ ඇති බලපත්රය ඩොලර් 600 ක් වන අතර, සීමිත පරිශීලකයින් සමඟ ඇමරිකානු ඩොලර් 10,000 ක් සඳහා බෙන්ට්ලි ජීඩබ්ලිව් පබ්ලිෂර්ගේ බලපත්රය සහ එය ඇමරිකානු ඩොලර් 15,000 ක් ඉහළින් ඇති ජීඅයිඑස් සේවාදායකය සඳහා නම්.
අන්තිමේදී මට විශාල වාසියක් තියෙනවා සංවර්ධනය. MapServer වැඩ කරන අයෙකු සොයා ගැනීම එතරම් පහසු නැත, නමුත් එය දැන් අප කරන ආකාරයට දුරස්ථව වුවද වෙනත් යෙදුම් වලට වඩා පහසුය. බෙන්ට්ලි ජීඩබ්ලිව් පබ්ලිෂර්ගේ ධෛර්යය දන්නා සංවර්ධකයෙකු සොයා ගැනීම එතරම් පහසු නැත, ඔහු බෙන්ට්ලි භූගෝලීය සේවාදායකයේ (මම පිළිගන්නවා ඒක පුදුම දේවල් තියෙනවා කියලා). මනිෆෝල්ඩ් ජීඅයිඑස් සංවර්ධකයෙකු, එය .NET පමණක් වුවද, GIS සේවාදායකයෙන් එකක් වුවද, බලපත්රය කොතරම් වටිනවාද යන්න මත පදනම්ව අය කරනු ඇත.
5 පියවර තුළ එය ස්ථාපනය කරන්නේ කෙසේද?
උත්පත්ති කථාව ආරම්භයේ සිටම පියවර ගණනාවක් නැත.
- OSGEO4W බාගන්න මෙතනින්
- එය ස්ථාපනය කරන්න, අවම MapServer, Apache සහ උදාහරණයක්.
- Apache ස්ථාපනය කර සේවාව නිර්මාණය කිරීම (හෝ IIS හරහා බහලුමක් ඇති කරන්න).
- ලිෆ්ට් සේවාව
- බ්රවුසරයේ නිදසුනක් ගෙන යන්න
ඔව්, උත්පත්ති මෙන්, 1 සහ 2 පද අතර සාතන්ගේ කැරැල්ලේ සිදුවීම් කිහිපයක් තිබේ. සාමාන්යයෙන් http: // localhost / හරහා හෝ ඔබේ සටනෙහි යෙදී සිටින නමුත් ඔබ ඉගෙන ගන්න.
ඊළඟට අපි එය පැහැදිලි කරන්නෙමු.
ආයුබෝවන් Eulysses. ඔයා C# එකෙන් කරපු දුම ගැන දවසක ඔයා අපිට කියයි, මම web එකේ දැකල තියෙන ඒවා ගොඩක් අඩුයි.
උත්තරයක් දෙන්න
ඇයි තියුණු සහ SQL සර්වර් 2008 හෝ posgrest දැනටමත් ඇ සමග ඒක කරන්න හැඩය සමග නොවේ හා ප්රකාශන වර්ග සිතියම් සහ එසේ ඔබ ආධිපත්යය එම ප්රශ්නය මගහරිමින් හා ඒ නිසා පමණක් asp.net සමග සේවාදායකය සඳහා බලා
විවෘත මූලාශ්ර සිතියම් පිළිබඳ අත්දැකීම් තිබේද ?? මම එය දීර් time කාලයක් තිස්සේ ස්ථාපනය කර ඇත, නමුත් මාස්ටර් ආරම්භ කරන විට එය මට සේවාදායකයට සම්බන්ධ වීමේ දෝෂයක් ඇති කරයි ... ස්පා Spanish ් in භාෂාවෙන් නිබන්ධනයක් ඉතා ප්රයෝජනවත් වනු ඇත. සුබ පැතුම්, ස්තූතියි =)
සෘණ, ඔබ ගූගල් සෙවුම් එන්ජිම සමඟ සටන් කිරීමට සිදු වනු ඇත.
හෙලෝ, මා සිතියම්කරුවෙකු ගැන මා ඉතා උනන්දුවක් දක්වමි, එකට එකතු වීමට අවස්ථාවක් ඇති සමහර දේවල්, මංසන්ධි තුළ සිතියම් යෙදුමක් නිර්මාණය කිරීම සඳහා මා මේ මොහොතේම කැප කර ඇත්තෙමි, කෙසේ ද? හෝ සමහර උපකාරක සම්බන්ධකම් .. ස්තුතියි
සේවාවෙහි ඇතුලත් කර ඇති සිතියම්කරණ සමග නවාතැන් සපයන සමාගමක් සොයා ගත යුතුය.
එසේම http://www.hostgis.com/
අන්තර්ජාලය හරහා එය සේවය කිරීම ඉතාම පහසුය. මන්ද, සේවාව විසින් මතු කරන ලද පරිගණකයේ IP (මෙන්ම 192.168.0.129) සමඟ පමණක් එකම ජාලයක හෝ වැඩ කණ්ඩායම්වල ඇති වෙනත් පරිගණක වෙතින් ප්රවේශ විය හැක.
ඔබට එය අන්තර්ජාලයට සේවය කිරීමට අවශ්ය නම්, ඔබට වැඩි හෝ අඩු විනීත අන්තර්ජාල සම්බන්ධතාවයක් ලබා ගැනීමට සේවාදායකයක් ලෙස ක්රියා කරන යන්ත්රය අවශ්ය වන අතර ඔබට එවැනි පොදු IP එකක් අවශ්ය වේ (80.26.128.194). හේතුව අන්තර්ජාලයට සම්බන්ධ වීමේදී උපකරණ ගන්නා IP, අන්තර්ජාල සේවාව මගින් සපයනු ලැබේ, එය පොදු වුවද, එය ප්රවේශ වන සෑම අවස්ථාවකම වෙනස් වන අතර එය සවි කර ඇති බව සහතික කරයි, මේ සඳහා ඔබට ගෙවිය යුතුය.
ඔබ පෙර ඇති ආකාරයට IP අංකයකට පිවිසීමට අවශ්ය නොවේ නම්, ඔබ ඩොමේන් සහ DNS සේවාව සඳහා ගෙවනු ඇත, ඔබට පහසු ලිපිනයක් තිබිය හැක http://www.eldominio.com. එය උප ඩොමේනයක් හෝ වැනි පිටු පිරිනමන සේවාවන් සමඟ යළි හරවා යැවිය හැක http://www.no-ip.com
දැන් මම බොහෝ කාලයක් තිස්සේ කරමින් සිටි බ්ලොගය සඳහා සුභ පැතුම් පිරිනමනවා. මම ජීව විද්යාඥයෙක් වුවද, මම GIS ප්රශ්න මත වැඩ කරනවා. පසුගිය වසරේදී මම MapServer ටිකක් භාවිතා කිරීමට ඉගෙන ගත් අතර එය ඉතා හොඳයි. නමුත් මම තවමත් පිළිතුරක් නොලැබුණු ප්රශ්නයක් තිබේ. MapServer ගබඩාව කරන්නේ කුමක්ද? ඔබේ පරිගණකය භාවිතා කිරීමට සහ දේශීය අන්තර්ජාල ජාලය භාවිතා කිරීමට ඔබට ඇති ප්රතිඵල මොනවාද?
මෙම වැඩසටහන සමඟ තවත් ව්යාපෘතියක් කිරීමට මා කැමතිය, නමුත් එය මත දැලක් දැමීමට මට කිසිදු ක්රමයක් නැත.
ප්රතිචාරය දන්නේ කවුරුන් දැයි දැන ගන්නේ නම්, එය ඉතා හොඳින් ලැබෙනු ඇත.
සුබපැතුම්,
මාටින්