کارٹونگرافی

نقشہ کارور کیسے کام کرتا ہے

آخری بار ہم کیوں کچھ معیار کے بارے میں بات MapServer اور تنصیب کی بنیادی باتیں۔ اب آئیے اس کے کچھ عمل کو چیاپاس کیوئٹس کے نقشوں کے ساتھ ایک مشق میں دیکھتے ہیں۔

 میپسرور جیسیسر یہ کہاں پہاڑ ہے

ایکسپیک انسٹال ہونے کے بعد، نقشہ سرور کے لئے ڈیفالٹ پبلشنگ ڈائریکٹری براہ راست فولڈر OSGeo4W سی سے زیادہ ہے: /

اندر ، ایپلی کیشنز کے ساتھ مختلف فولڈر موجود ہیں اس پر منحصر ہے کہ انسٹال کیا ہے ، لیکن اشاعت کے لئے فولڈر کو اپاچی کے اندر جانا چاہئے۔ اس معاملے میں فولڈر کو gis کہتے ہیں۔

  • اس کے اندر اندر، ڈیٹا فولڈر پر تہوں، اوتھفوٹو وغیرہ شامل ہیں.
  • وغیرہ فولڈر میں ، لیبلز کے لئے ٹائپ ٹائپ فونٹس استعمال ہوتے ہیں ، جن میں ایک .TTF ایکسٹینشن ہوتا ہے۔ نیز یہاں ایک txt فائل بھی ہے جو ان کو اٹھا رہی ہے اور ایک اور جو علامتوں کی وضاحت کرتی ہے۔
  • اور آخر میں فولڈر ہٹڈکس میں ویب صفحات جو سروس لینا ہے.
  • میپسرور جیسیسر

ویب صفحہ

مثال کے طور پر ، میں آخری بار دکھایا گیا کیس استعمال کروں گا۔ یہ بنیادی طور پر ایک انڈیکس فائل پر مشتمل ہے جو ایک پی ایچ ٹی ایم ایل توسیع کے ساتھ کسی کو ری ڈائریکٹ کرتی ہے ، اور اس کے نتیجے میں پی ایچ پی اور نقشوں کے اوپری حصے میں بنائے گئے افعال کو اٹھاتا ہے۔ ایک فولڈر میں صفحہ سے منسلک تصاویر شامل ہیں۔

میپسرور جیسیسر

اگر ہم اس پر نگاہ ڈالیں تو ، پی ایچ ٹی ایم ایل صرف ٹیبلوں سے بنا ہوا شیل ہے ، اور میپ اسکرپٹ / پی ایچ پی فنکشنز کو کال کرتا ہے۔ آپ کو یہ استعمال کرتے ہوئے اٹھنا چاہئے:

http://localhost/gis/gispalenque.phtml

نتیجہ ذیل میں دکھایا گیا ہے:

  • مرکز میں تقریب GMapDrawMap ()
  • دائیں جانب کال کریں GMAPDrawKeyMap کی کیپپ ()،
  • نیچے پیمانے پر بار GMapDrawScaleBar ()
  • اور تعیناتی افعال کے معاملے میں، فہرست باکس کے حوالے سے ایک شرط اگر (! isHtmlMode ()) گونج "  فیصلوں کے ساتھ: ZOOM_IN ، ZOOM_OUT ، حالیہ ، QUERY_POINT۔

پہلے سے ہی چل رہا ہے، ڈسپلے ایسا لگتا ہے:

میپسرور جیسیسر

.مپ فائلیں

Mapserver اشاعت کا مجموعہ یہ ہے جو اپاچی اضافہ کرتا ہے، جو پی ایچ پی کے ذریعہ بھیجتا ہے mapscript اور پھر اس خول سے باہر آتا ہے۔ لیکن زیادہ تر سائنس .map فائلوں میں ہے ، اسی توسیع والے میپینفو ، مینیفولڈ ، یا موبائل میپر آفس کے ذریعہ تیار کردہ فائلوں کے ساتھ الجھن میں نہ پڑنا۔

یہ .map ٹیکسٹ فائلیں ہیں ، جو اسکرپٹ کی شکل میں نقشہ پر مشتمل ہیں۔ یہ کوانٹم جی آئی ایس جیسے ڈیسک ٹاپ پروگراموں سے تیار کی جاسکتی ہیں ، اگر آپ دیکھیں کہ مرکزی نقشہ کے لئے ایک ، کیماپ کے لئے ایک اور او جی سی ڈبلیو ایم ایس اور ڈبلیو ایف ایف خدمات کے لئے دو ہے۔ آئیے ملاحظہ کریں کہ نقشہ جات کس طرح کام کرتا ہے:

کا نقشہ

NAME PALENQUE_DEMO
اسٹیٹس پر
SIZE 600 450
SYMBOLSET ../etc/symbols.txt
EXTENT 604299 1933386 610503 1939300 # پالئیےک کے پورے نقشے کا جائزہ
#EXTENT 605786 1935102 608000 1938800 # سولو 01 سیکٹر
یونٹس میٹر
SHAPEPATH "../data"
ٹرانسفر پر
IMAGECOLOR 255 255 255
FONTSET ../etc/fonts.txt

  • میپ کا اشارہ ہے کہ آپ اسکرپٹ شروع کرتے ہیں
  • اسٹیٹس، اس بات سے اشارہ کرتا ہے کہ پہلے سے طے شدہ نقشے پر ہے یا نہیں
  • SIZE ڈسپلے کا سائز ہے
  • SYMBOLSET علامات کے راستے کو ظاہر کرتا ہے
  • EXTENT ڈسپلے کوآرڈینیٹ ہیں۔ # علامت تشریحات کرنے کیلئے استعمال ہوتا ہے
  • یونٹ کے لئے یونٹس
  • SHAPEPATH، راستے جہاں پرت ہیں
  • آخر میں سب END کمانڈ کے ساتھ ختم ہو جائے گا

اندر اندر، کوڈ ایک کمانڈ لائن کے ساتھ شروع ہوتا ہے، اور END کے ساتھ ختم ہوتا ہے، مثلا کم از کم اور زیادہ سے زیادہ پیمانے پر؛ عارضی تصاویر کی ڈائریکٹری

ویب
  MINSCALE 2000000
  MAXSCALE 50000000

IMAGEPATH "C: \ OSGeo4W / tmp / ms_tmp /"
  IMAGEURL "/ ms_tmp /"
END

میپسرور جیسیسرپیمانہ بار:

SCALEBAR
  IMAGECOLOR 255 255 255
  LABEL
    رنگ 0 0 0
    چھوٹے سائز
  END
  SIZE 300 5
  رنگ 255 255 255
  بیکارڈرولر 0 0 0
  آؤٹ لکیکول 0 0 0
  یونٹ کلومیٹر
  انٹرویو 3
  اسٹیٹس پر
END

میپسرور جیسیسرایک راسٹر پرت: جو پس منظر میں جاتا ہے ، جس میں ڈیٹا فولڈر میں واقع ایک جھگڑا سے ، "آرتھوفوٹو" کے نام سے فہرست میں وضاحت موجود ہے۔

 

 

لائیر
  NAME اوتوفوٹو
  METADATA
    "DESCRIPTION" "OrtoFoto"
  END
  قسم RASTER
  اسٹیٹ آف
  ڈیٹا "سی: \ OSGeo4W / ایپس / جیسی / ڈیٹا / ortofotoGral.tif"
  #OFFSITE 0 0 0
END

کثیر جزووں کی ایک شے کی پرت، معیار پر مبنی انفرادیت، ایک HTML ٹیمپلیٹ پر کچھ ڈیٹا اٹھانے، ایک سینز فونٹ لیبل، 6 سائز، سیاہ رنگ اور 5 بفر کے سفید کناروں کے ساتھ ...

میپسرور جیسیسر

لائیر
  NAME سیکشن 02Zone
  قسم POLYGON
  اسٹیٹ آف
  ٹرانسمیشن 50
  توسیع 607852 1935706 610804 1938807 میٹاٹاٹا
    "وضاحت" "تھیم بذریعہ ویلیو سیکٹر 02"
    "RESULT_FIELDS" "ایم ایل لنک Cve_Mz Cve_Pred پروپوٹ پیرامیٹر VALUE"
  END
  ڈاٹا پالینکوسسیکٹر ایکس ایکس ایکس
  نمائش "ttt_query.html"
  توازن 5
  # ٹورنامنٹ پکسیلس
  LABELITEM "ویلور"
  CLASSITEM "ویلور"
  LABELCACHE ON
  CLASS
    SYMBOL 1
    رنگ 128 128 128
    آؤٹ لکیکول 0 0 0
    NAME "ZoneNULL"
    EXPRESSION ([VALUE] = 0)
    LABEL
         ANGLE آٹو
         رنگ 0 0 0
         فاؤنڈیشن
         ٹائپ TRUETYPE
         POSITION سی سی
        
پارلیمنٹ غلط
         Buffer 5
         SIZE 6
         آؤٹ لکیکول 200 200 200
    END
  END # کلاس 0 قیمت
  CLASS
    SYMBOL 3
    رنگ 255 128 128
    #Color -1 -1 -1 #SIN بھرنے

... اور اس کے بعد بند ہونے تک

END
  END #Class Value
END # پرت

اختتام کرنے کے لئے

لہذا ، میپسیور کے ساتھ کام کرنا ، اگرچہ یہ بہت آسان ہے ، لیکن یہ بڑی نوکریوں کے لئے پیچیدہ اور بہت محدود ہوجاتا ہے کیونکہ سب کچھ .map میں ہے۔ سب سے بڑا نقصان یہ ہے کہ سب کچھ پیدل ہی ہوتا ہے ، جیسے ہر رنگ کو ایک تھنک میں بیان کرنا ، اور اسی وجہ سے کارٹوویب جیسے اوزار پیدا ہوتے ہیں ، جو میپسیور پر کام کرتے ہیں لیکن ان بلٹ ان پلگ انز اور ایسی خصوصیات کو لاتے ہیں جو اس قدیم ورژن کی طرح نظر آتے ہیں۔ پہلے پڑھنا:

  • AJAX کے ساتھ علیحدہ علیحدہ کرنے کے لئے الگ الگ فریم کام کریں
  • اس کوڈ پر قابو پائیں، جو اسکرپٹ قابل قدر معیار پر مبنی ہے
  • بغیر ریفریجریش کی ضرورت ہوتی ہے بغیر متحرک بیکارولنگ، جیسے کہ یہ فلیش پرت تھا
  • آن لائن ویکٹر ترمیم، کیش پر فوری طور پر لکھنے
  • ویکٹر فارم میں پرت ڈاؤن لوڈ کریں
  • Google Earth کو برآمد کریں
  • تعیناتی کے پی ڈی ایف تیار کریں

اگلے میں ہم کارو ویب کو ایک نظر لیں گے، یہاں میں اہم مثالوں سے لنک چھوڑتا ہوں.

گولگی الواریز

مصنف، محقق، لینڈ مینجمنٹ ماڈلز کے ماہر۔ اس نے ماڈلز کے تصور اور نفاذ میں حصہ لیا ہے جیسے: ہونڈوراس میں نیشنل سسٹم آف پراپرٹی ایڈمنسٹریشن SINAP، ہونڈوراس میں مشترکہ میونسپلٹیز کے نظم و نسق کا ماڈل، کیڈسٹری مینجمنٹ کا انٹیگریٹڈ ماڈل - نکاراگوا میں رجسٹری، کولمبیا میں علاقہ SAT کی انتظامیہ کا نظام۔ . 2007 سے Geofumadas نالج بلاگ کے ایڈیٹر اور AulaGEO اکیڈمی کے خالق جس میں GIS - CAD - BIM - ڈیجیٹل جڑواں موضوعات پر 100 سے زیادہ کورسز شامل ہیں۔

متعلقہ مضامین

۰ تبصرے

  1. ہیلو،

    میں نے نقش سے ایک پرت کو کال کرنے کی کوشش کر رہا ہوں، جیسا کہ مندرجہ ذیل ہے:

    لائیر
    NAME امتحان
    ٹائپ پوائنٹ
    CONNECTIONTYPE OGR
    کنکشن #"virtual.ovf"
    "

    XXXXX
    EXEC……
    eess_id
    wkbPoint
    WGS84

    "

    میرا مسئلہ یہ ہے کہ DSN سروس مسائل پیدا کر رہی ہے: GetCapabilities کی درخواست کرتے وقت یہ ڈیٹا بیس پاس ورڈ واپس کر رہا ہے... کیا میں پاس ورڈ کو "دور کرنے" سے بچنے کے لیے کسی فائل کو کال کر سکتا ہوں یا یہ DSN کی غلطی ہے؟؟؟؟ شکریہ!

  2. MapServer ایک مقبول اوپن ماخذ پروجیکٹ ہے جس کا مقصد انٹرنیٹ پر متحرک مقامی نقشے ظاہر کرنا ہے. ایک پہاڑ ڈرائیو ایک ایسا ڈرائیو ہے جسے ایک خالی فولڈر پر حجم پر نقشہ کیا جاتا ہے جو NTFS فائل کا نظام استعمال کرتا ہے. پہاڑ ڈرائیوز کسی دوسرے ڈرائیوز کے طور پر کام کرتا ہے، لیکن وہ ڈرائیو خطوں کے بجائے ڈرائیو راستے کو تفویض کررہے ہیں.

ایک تبصرہ چھوڑ دو

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

واپس اوپر بٹن