PDA

View Full Version : نمایش نقشه ها از مسیر دلخواه در OpenLayers



rezaiy.ali
جمعه 12 مهر 1392, 21:56 عصر
با سلام و خسته نباشید خدمت دوستان
از دوستان کسی میدونه چطور میشه برای OpenLayers تعریف کنیم که نقشه ها رو از مسیر دلخواه ما نمایش بده؟

MahmoodGH
سه شنبه 16 مهر 1392, 00:12 صبح
با سلام و خسته نباشید خدمت دوستان
از دوستان کسی میدونه چطور میشه برای OpenLayers تعریف کنیم که نقشه ها رو از مسیر دلخواه ما نمایش بده؟

بسته‌گی داره که با چه فرمتی بخواین این کار رو انجام بدین ، به عنوان مثال اگه بخواین از روی wms بخونین فرق داره با مثلا بخواین فایلی با پسوند Json یا kml رو لود بکنین رو نقشه. من برای فایل‌های GeoJson از کد زیر استفاده میکنم :

var Haraz_Land_Use = new OpenLayers.Layer.GML("حوضه آب‌ریز هراز", "Haraz_Land_Use.GeoJSON", {format: OpenLayers.Format.GeoJSON, styleMap: Haraz_Land_Use_style});
map.addLayer(Haraz_Land_Use);
ایم قسمت از کد بالا :

styleMap: Haraz_Land_Use_style
مربوط به استایل بندی نقشه میشه. و Haraz_Land_Use.GeoJSON هم نقشه ی منه که کنار فایل اصلی قرار داره.توضیحات مفصله. پیشنهاد میکنم کتاب openlayers-cookbook رو دانلود کنین و حتما مثال هاش رو هم دانلود کنین. بدردتون میخوره.