Քարտեզների հրատարակում համացանցում, մանիֆոլդի GIS- ով
Այսօր մենք կտեսնենք, թե ինչպես ստեղծել քարտեզների հրապարակման ծառայություն՝ օգտագործելով Manifold GIS IMS: Եթե ունեք պահեստավորման մատակարար, ապա պետք է տեղադրվի Manifold Enterprise գործարկման լիցենզիա:
Այս դեպքում ես կօգտագործեմ Քարտեզների սպասարկում, կայք, որը տրամադրում է հոստինգ և հրապարակման ծառայություն Manifold տվյալների համար։ Այնտեղ պահվում են բավականին թվով քարտեզներ, այդ թվում՝ մի քանիսը համակցված Open Layers-ի, իսկ մյուսները՝ Flash-ի հետ:
1. Քարտեզի պատրաստում.
Ես պատրաստել եմ քարտեզ, որն ունի որոշ թղթապանակներ, որտեղ պահվում են բաղադրիչները, Տվյալների շրջանակներ, որտեղ որոշ շերտեր և դյուրանցումների ոճով խոշորացման դիտումներ են համակցված:
2. Հրապարակված քարտեզի բեռնում։
Քարտեզները Mapserving-ում վերբեռնելու երկու եղանակ կա, մեկը՝ վերբեռնելով հրապարակված asp կայքը, ինչպես Ես դա բացատրեցի նախկինում; մյուսն օգտագործում է կաղապարի մոգ:
Այս առաջին դեպքում ես կօգտագործեմ այս երկրորդը, այն միայն պահանջում է վերբեռնել ֆայլը կապված բաղադրիչներով մեկ սեղմված .zip ձևաչափով, այնուհետև նշել այն բաղադրիչի անունը, որը մենք ակնկալում ենք, որ տեսանելի կլինի լռելյայն... շրջանակի չափը և եթե ցանկանում եք լեգենդներ, դիտումներ և հրապարակման այլ տարբերակներ:
Եվ վերջ, ասա նրան, որ դա հրապարակային է, որպեսզի մյուսները տեսնեն։
այստեղ նրանք կարող են տես նմանատիպ օրինակ, որը MapServing-ը տեսանելի է պահում:
3. OGC ծառայությունների ստեղծում
Եթե դուք օգտագործում եք ASP-ի միջոցով ստեղծված հրապարակումը, ապա դա շատ ավելի լավ է, քանի որ դուք կարող եք հարմարեցնել ձևանմուշը, ներառյալ ստեղծելով հրաշալի WMS և WFS ծառայություններ: Այնուհետև հնարավոր է կարգավորել՝ արդյոք ցանկանում եք, որ մուտքը լինի հանրային, թե միայն վերահսկվող օգտվողների խմբի համար:
Դրա համար դուք պետք է վերբեռնեք Wwwroot-ով ստեղծված թղթապանակը՝ սեղմված .zip ձևաչափով և միայն պետք է փոխեք .map-ի հասցեն այն սերվերի հասցեին, որը հրապարակում է՝ «G:PrivateMaps686-641829333N5M-Prediosname of the.map»: ֆայլ»
Եթե նկատում եք, այս կաղապարը չունի panning control, nautical rose scrolling, լեգենդներն ու դիտումները նույնն են, բայց այստեղ շերտերը խմբավորված չեն երևում, և որոնումները ավելի սահմանափակ են։
Եթե ցանկանում եք հավատարիմ մնալ wms ծառայություններին, հասցեն կլինի նույնը, պարզապես «default.asp»-ը փոխարինեք «wms.asp»-ով:
Wfs ծառայությունների դեպքում այն փոխարինվում է նաև «wfs.asp»-ով, որին կարելի է մուտք գործել ցանկացած ծրագրով, որն աջակցում է OGC ստանդարտներին:
4. Որքա՞ն արժե այն
Եթե մենք դա անեինք ISP-ի միջոցով, մենք պետք է տրամադրեինք IMS գործարկման լիցենզիա, որն արժե $95, գումարած հոսթինգի արժեքը: Mapserving.com-ը տրամադրում է այս ծառայությունը ամսական $9.95 հիմնական վճարից մինչև 25 ՄԲ ֆայլերի վերբեռնման սահմանաչափով և 1.5 ԳԲ թողունակությամբ: Վատ չէ քաղաքապետարանի համար, որը ցանկանում է իր տվյալները ունենալ, այն կարող է նույնիսկ ավելի բարդ տվյալների բազաների հետ համագործակցել:
Հաջորդ փոխարժեքը $29.95 է, այն թույլ է տալիս հրապարակել վերահսկվող օգտատերերի միջոցով, իսկ վերջին $49.95-ը թույլ է տալիս վերբեռնել հրատարակչական ծառայությունը արտաքին կայք: Թեև պլաններից որևէ մեկի հարմարության դեպքում հնարավոր է երկարաձգում պահանջել:
ESRI-ով դա անելը կարժենա ձեռք և ոտք, նույնիսկ առանց GIS սերվերի օգտագործման:
Կա նաև ծառայությունը 30-օրյա փորձաշրջանով վերցնելու տարբերակ, այնպես որ, եթե դուք պատրաստվում եք տեսնել քարտեզները, դա արեք շուտով, որպեսզի երկար չպահպանեք ծառայությունը... չնայած ես մի քանի գաղափար ունեմ մտքումս:
Ժամանակի ընթացքում MapServing-ը ինտեգրել է այլ հոսթինգ ծառայություններ, ներառյալ GeoServer-ը, սակայն Manifold GIS-ի վրա հոսթինգի տվյալների մասին տեղեկանալու համար դուք պետք է կապվեք նրանց հետ: