Cartografia

Mapserver ڪم جيئن

پوئين وقت اسان ڪجهه معيار بابت بابت پڇيو ڇو MapServer ۽ انسٽاليشن جا بنياد. هاڻي اچو ته چياپاز دوستن جي نقشن سان هن جي مشق بابت ڪجهه ڏسو.

 نقشيڪوور جيوسرور جتي اهو گول آهي

هڪ دفعو اپوڪيشن انسٽال ڪيو ويندو آهي، نقشو سيورور لاء ڊفالڪ پبلشنگ ڊائريڪٽر سڌي طرح مٿي سي اي ايس اييويو اين اينڪسڪس ايف فولڊر آهي: /

اندر ، ايپليڪيشنز سان گڏ مختلف فولڊر موجود آهن ان تي منحصر آهي ته ڪهڙي انسٽال ٿيل آهي ، پر پبلشنگ لاءِ فولڊر لازمي طور ايڪي ۾ وڃي ٿو. ان حالت ۾ ھي فولڊر جنهن کي سڏيو ويو آھي.

  • انهي کان پوء، ڊيٽا فولڊر ۾ تہون، آرٿفوٽو، وغيره شامل آهن.
  • وغيره فولڊر ۾ ، ليبل لاءِ صحيح قسم جا فونٽ استعمال ڪيا ويا آهن. هتي پڻ هڪ ٽيڪسٽ فائل آهي جيڪا انهن کي بلند ڪندي آهي ۽ ٻيو جيڪا علامتن جي وضاحت ڪري ٿي.
  • ۽ نيٺ فولڊر ۾ هاٽيڪس ويب ويب پيجن تي خدمت ڪري ڇڏيندا آهن.
  • نقشيڪوور جيوسرور

ويب پيج

مثال طور ، مان آخري ڀيرو ڏيکاريل ڪيس استعمال ڪندس. اهو بنيادي طور تي هڪ انڊيڪس فائل تي مشتمل آهي جنهن کي پي ٽي ايم ايل جي واڌ سان گڏ ريڊريڪٽ ڪيو وڃي ٿو ، ۽ اهو موٽ ۾ پي ايڇ ۽ نقشن جي مٿان ٺاهيل افعال کي وڌائيندو آهي. هڪ فولڊر ۾ پيج تان ڳن theيل تصويرون شامل آهن.

نقشيڪوور جيوسرور

جيڪڏهن اسان ان کي ڏسون ٿا ، پي ٽي ايم ايل صرف ٽيبل مان ٺهيل شيل آهي ، ۽ نقشن ميپ اسڪرپٽ / پي پي جي ڪمن کي ڪال ڪري ٿي. توهان کي استعمال ڪرڻ گهرجي:

http://localhost/gis/gispalenque.phtml

نتيجو هيٺ ڏيکاريل آهي:

  • مرڪز کي ڪم ڪرڻ لاء GMapDrawMap ()،
  • سڄي پاسي تي سڏين ٿا GMapDrawKeyMap ڪيڏي ايمپ ()،
  • هيٺئين سطح تي GMapDrawScaleBar ()،
  • ۽ نوڪريء جي ڪم ڪار جي صورت ۾، فهرست باڪس جي حوالي سان هڪ شرط جيڪڏهن (! IsHtmlMode ()) گونج “  فيصلا سان: ZOOM_IN ، ZOOM_OUT ، ريڪٽر ، QUERY_POINT.

اڳ ۾ ئي ڊوڙندو، ڊسپلي وانگر ڏسڻ ۾ اچي ٿو:

نقشيڪوور جيوسرور

.map فائلون

نقشيرورور جي اشاعت جو ميلاپ ڇا آهي، جيڪو اپاچي اپڊيٽ وڌائيندو آهي، جيڪا پي پي ذريعي موڪلي ٿي mapcript ۽ اهو پوءِ انهي خول مان نڪرندو آهي. پر سائنس جو گهڻو حصو آهي .Map فائلن ۾ ، انهي سان گڏ مونجهارو نه ٿيڻ جو ٺاهيل Mapinfo ، Manifold ، يا موبائيل ميپر آفيس هڪ ئي توسيع سان.

اهي ايم پي ٽيڪسٽ فائلون آهن ، جيڪي نقشي کي اسڪرپٽ فارم ۾ آهن. اهي ڊيسڪٽاپ پروگرام سان ٺهيل ٿي سگهن ٿا جئين Quantum GIS ، جيڪڏهن توهان محسوس ڪيو ته هتي مکيه نقشا لاءِ هڪ آهي ، هڪ Keymap لاءِ ۽ ٻه OGC wms ۽ wfs خدمتن لاءِ. اچو ته ڏسو نقشي جو نقشو ڪيئن ڪم ڪندو آهي:

نقشي

NAME PALENQUE_DEMO
پوزيشن تي
SIZE 600 450
SYMBOLSET ../etc/symbols.txt
EXTENT 604299 1933386 610503 XALUM 1939300 پوئين ڪائنات جو تعداد
#EXTENT 605786 1935102 608000 1938800 #SOLO 01 SECTOR
يونٽس ميٽرس
SHAPEPATH "../data"
سفر تي
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt

  • ميپ اهو ظاهر ٿئي ٿو ته رسم الخط شروع ٿئي ٿو
  • STATUS، اهو اشارو ڪيو آهي ته ڊفالٽ نقشي تي آهي يا نه
  • SIZE ڊسپلي جو ڊيز آهي
  • SYMBOLSET علامات جي رستي کي ڏيکاري ٿو
  • EXTENT ڊسپلي سمورا آهن. # نشاني ٺاھڻ لاءِ استعمال ڪيو ويندو آھي
  • يونٽس لاء يونٽس
  • SHAPEPATH، رستي جو جتي ٽڪرا آهن
  • آخر ۾ سڀ پڇاڙي END آرڊر سان ختم ڪنداسين

اندر، ڪوڊ ڪوڊ لائن سان شروع ٿئي ٿو، ۽ END سان ختم ٿئي ٿو، مثال طور گهٽ ۽ گهٽ وڌ ۾ وڌ؛ عارضي شڪل واري ڊاريڪٽري:

ويب
  MINSCALE 2000000
  MAXSCALE 50000000

IMAGEPATH "سي: \ OSGeo4W / ٽي ايم ايس / ms_tmp /"
  IMAGEURL "/ ms_tmp /"
END

نقشيڪوور جيوسرورسطح جو بار:

اسڪيلر
  IMAGECOLOR 255 255 255
  LABEL
    COLOR 0 0 0
    SIZE SMALL
  END
  SIZE 300 5
  COLOR 255 255 255
  BACKGROUNDCOLOR 0 0 0
  OUTLINECOLOR 0 0 0
  يونٽ ڪلوميٽر
  انٽرويو 3
  پوزيشن تي
END

نقشيڪوور جيوسرورراسٽر جي پرت: جيڪا پس منظر ۾ هلي ٿي ، فهرست ۾ “Orthophoto” جي طور تي ، ڊيٽا فولڊر ۾ واقع هڪ ٽيف کان:

 

 

ڏاٽر
  NAME اوٿفوٽو
  ميٽادا
    "تفصيل" "OrtoFoto"
  END
  ٽائپ RASTER
  حالت بند
  DATA "سي: \ OSGeo4W / ايپس / gis / data / ortofotoGral.tif"
  #OFFSITE 0 0 0
END

گھڻ ڪنڊو جي هڪ شپي پرت، ڌيان جي بنياد تي، HTML سان ٺهيل ڪجهه ڊيٽا سان گڏ، سيز فونٽ ليبل، سائيز 6، ڪارو رنگ ۽ 5 بفر جي اڇا ڪنارن سان.

نقشيڪوور جيوسرور

ڏاٽر
  NAME sector02Zone
  ٽائپ POLYGON
  حالت بند
  TRANSPARENCY 50
  EXTENT 607852 1935706 610804 1938807 ميٽا ميٽا
    "وضاحت" ويليو سيڪٽر 02 پاران موضوع "
    "RESULT_FIELDS" "ايس لنڪ ڪيو ايمز ڪيوف پيرا پروپيل ايريا پي ايم ايم"
  END
  DATA PALENQUE_SECTOR01
  TEMPLATE "ttt_query.html"
  ٽرانسانس 5
  # TOLERANCEUNITS PIXELS
  LABELITEM "VALOR"
  CLASSITEM "VALOR"
  LABELCACHE ON
  CLASS
    SYMBOL 1
    COLOR 128 128 128
    OUTLINECOLOR 0 0 0
    NAME "ZoneNULL"
    EXPRESSION ([VALUE] = 0)
    LABEL
         ANGLE AUTO
         COLOR 0 0 0
         فائوٽ سينٽ
         ٽائپ TRUETYPE
         پوزيشن سي
        
حصو حصص
         بلڊر 5
         SIZE 6
         OUTLINECOLOR 200 200 200
    END
  END # کلي قدر 0
  CLASS
    SYMBOL 3
    COLOR 255 128 128
    #COLOR -1 -1 -1 # سين فائلنگ

... ۽ پوء ايتري تائين ختم ٿيڻ

END
  END #Class Value
END # پرت

ختم ٿيڻ

ان ڪري ، ميسيزرور سان ڪم ڪرڻ ، جيتوڻيڪ اهو بلڪل سادو آهي ، وڏي نوڪري لاءِ پيچيده ۽ تمام محدود ٿي ويو آهي ڇاڪاڻ ته سڀ ڪجهه نقشي ۾ آهي. سڀ کان وڏو نقصان اهو آهي ته هر شي پير تي ٿي چڪي آهي ، جيئن ته هر رنگ کي هڪ ٿيمنگ ۾ بيان ڪيو وڃي ، ۽ انهي لاءِ ڪارٽو ويب ظاهر ڪيو ويو آهي ، جيڪو Mapserver تي ڪم ڪري ٿو پر بلٽ ان پلگ ان ۽ خاصيتن سان گڏ مثال کڻي ٿو جيڪي هن بنيادي ورزن وانگر نظر اچن ٿا. جي پهرين پڙهو:

  • ايجيڪڪس سان الڳ الڳ ريفريج ڪرڻ لاء، ڌار ڌار فريم ڪم ڪريو
  • ڪوڊس کي نگاري ڏيو، هڪ لکيت واري لکت کي ترتيب ڏنو ويو آهي. ايمپ پيمائيتري معيار تي ٻڌل آهي
  • متحرڪ موٽڻ جي بغير واپسيء جي بغير موٽڻ جي ضرورت، جيئن ته اهو هڪ چمڪندڙ پرت هو
  • آن لائين ویکٹر ايڊيشن، ڪيش تي فوري طور لکڻ
  • ويڪري ٺاهيندڙ فارم ۾ ڊائون لوڊ ڪريو
  • Google Earth کي برآمد ڪريو
  • ٺاھ جوڙ جو پي ايم پي

اسان اڳيان ايندڙ ڪارو ويب کي هڪ نظر وٺي سگهنداسين، هتي آئون لنڪ کي بنيادي مثالن ڏانهن وٺي ڇڏيندس.

گولگي الوارز

ليکڪ، محقق، لينڊ مينيجمينٽ ماڊلز ۾ ماهر. هن ماڊلز جي تصور ۽ نفاذ ۾ حصو ورتو آهي جهڙوڪ: هونڊوراس ۾ نيشنل سسٽم آف پراپرٽي ايڊمنسٽريشن SINAP، هونڊوراس ۾ گڏيل ميونسپلٽيز جي انتظام جو ماڊل، ڪيڊسٽري مئنيجمينٽ جو انٽيگريٽڊ ماڊل - نڪاراگوا ۾ رجسٽري، ڪولمبيا ۾ علائقائي SAT جي انتظامي نظام جو نظام. . 2007 کان Geofumadas knowledge blog جو ايڊيٽر ۽ AulaGEO اڪيڊمي جو خالق جنهن ۾ GIS - CAD - BIM - ڊجيٽل ٽوئنز عنوانن تي 100 کان وڌيڪ ڪورسز شامل آهن.

لاڳاپيل مقالات

3 تبصرا

  1. هيلو،

    مان ڪوشش ڪري سگهان ٿو ته ڪنهن طرف کان ايم .پپ کي سڏيندي آهي،

    ڏاٽر
    NAME ٽيسٽ هائوس
    قسم جو پوٽو
    CONNECTIONTYPE OGR
    ڪنيڪشن #"virtual.ovf"
    "

    XXXXX
    ايڪيڪ …….
    eess_id
    وڪيپيڊيا
    WGS84

    "

    منهنجو مسئلو اهو آهي ته DSN سروس مسئلا پيدا ڪري رهي آهي: جڏهن هڪ GetCapabilities جي درخواست ڪري رهيو آهي ته اهو ڊيٽابيس پاسورڊ واپس ڪري رهيو آهي... ڇا مان پاسورڊ کي "ڏيڻ" کان بچڻ لاءِ فائل کي ڪال ڪري سگهان ٿو يا اهو DSN غلطي آهي؟؟؟؟ توهان جي مهرباني!

  2. MapServer هڪ مشهور اوپن ماخذ منصوبو آهي جنهن جو مقصد انٽرنيٽ تي متحرڪ فضائي نقشا ڊسپلي ڪرڻ آهي. هڪ ڊوائيس ڊرائيو هڪ ڊرائيو آهي جيڪو اين ايف ايف ايس فائيل سسٽم کي استعمال ڪندي مقدار تي خالي فولڊر تي نقشو ٿيندو آهي. ڊوائيس ڊوڙيس ڪنهن ٻئي ڊرائيو وانگر ڪم ڪري ٿو، پر اهي ڊرائيو خطن جي بدران ڊرائيو رستا مقرر ڪيا ويا آهن.

تبصرو ڪيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

به چيڪ ڪريو
بند
مٿي تي ڪلڪ ڪري بٽڻ