بسیاری از ما نیاز داریم نقشه ای را به کارفرما ارائه کنیم ولی نقشه پسزمینه مناسبی نداریم.این مشکل از طریق استفاده از BaseMap در ArcGIS JS API قابل حل است و نقشه های پسزمینه زیادی وجود دارند که در ایران فقط OSM یا Open street map در دسترس است مگر مخاطب ما از برنامه های تغییر IP استفاده کرده و IP خود را به خارج از ایران منتقل کند ، بدین ترتیب دیگر نقشه های پسزمینه مانند تصویر ماهواره ای ، مدل سایه روشن ارتفاعی ، توپوگرافی و ... قابل نمایش خواهند بود، برای اطلاع بیشتر به مطلب نقشه پسزمینه در webGIS مراجعه کنید.
اما هنگامی که لایه های تخصصی مثل زمین شناسی یا حوزه های نفتی مورد نیاز باشند ، BaseMap کمکی به ما نمی کند. اما راه کار دیگری وجود دارد: استفاده از سرویس آنلاین نقشه.
در این مطلب سرویس آنلاین نقشه زمین شناسی ایران را که توسط سازمان زمین شناسی آمریکا به صورت سرویس REST و از طریق ArcGIS server ارائه شده معرفی می کنیم. برای مشاهده انلاین نقشه می توانید بر روی لینک زیرکلیک نمایید.
https://certmapper.cr.usgs.gov/server/rest/services/geology/iran/MapServer?f=jsapi
متناسب با اینکه در محیط دسکتاپ یا وب نیاز به چنین نقشه ای داشته باشیم، روش دسترسی به نقشه های آنلاین به صورت زیر هستند.
در محیط دسکتاپ یا پرو می توانید این سرویس را بعنوان نقشه استفاده کرده ولایه های خود را بر روی آن نمایش دهید.
در آرک جی ای اس پرو ArcGIS Pro
از طریق لینک زیر می توانید یک
https://certmapper.cr.usgs.gov/server/rest/services/geology/iran/MapServer?f=pitemx
یک فایل به نام geology_iran.pitemx از نوع جیسون دریافت کرده و به محیط آرک جی ای اس پرو خود اضافه نمایید.
در آرک جی ای اس دسکتاپ ArcGIS Desktop
با کلیک روی لینک زیر
https://certmapper.cr.usgs.gov/server/rest/services/geology/iran/MapServer?f=lyr&v=9.3
فایلی به نام geology_iran.lyr به شما ارائه میشود که در فولدری در کامپیوتر خود ذخیره کنید مثلا در فولدر D:\myMap. پس از آن مانند لایه های دیگر خود مثل جاده و رودخانه ، کافی است این lyr را نیز به ارک مپ اضافه نمایید. بدین ترتیب نقشه خود که ترکیبی از لایه شما و نقشه آنلاین را می توانید بسازید.
در وب جی ای اس ArcGIS JS API
هنگامی که وب جی ای اس خود را می سازید، در صورتیکه به همه لایه های نقشه و سمبل های آن نیاز دارید، می توانید بعنوان MapImageLayer از لینک زیر استفاده کنید .
https://certmapper.cr.usgs.gov/server/rest/services/geology/iran/MapServer
اما اگر می خواهید هر لایه را به تنهایی در اختیار داشته و روی هر یک پرس وجویی اجرا کرده یا امکان Identify را برای کاربران خود فراهم کنید، از لینک های زیر استفاده نمایید
این سرویس دارای سه لایه زیر است:
- Oil and Gas Field (0)
- Geologic Province (1)
- Geology (2)
در وب جی ای اس opensource
در صورتیکه در صفحات وب با کلاس های نقشه اوپن سورس کار میکنید و امکان استفاده از سرویس REST را ندارید ، این نقشه در قالب سرویس WMS
WMTS نیز ارائه شده است: