خانه » ارتباط با ما

ارتباط با ما

بخش برنامه نویسی:
آدرس ایمیل :          Mgh_gis@yahoo.com
تلفن موبایل :       ۰۹۱۹۵۳۷۰۰۴۵
تلفن دفتر :          ۸۸۹۸۱۵۴۳ – ۰۲۱

خانه >>

۴۴ نظر

  1. سلام
    ما برای آموزش برنامه نویسی در arcgis و arcenjean به کارشناسان کارفرما در ارومیه نیاز به استاد داریم لطفا راهنمایی بفرمایید

    • با عرض سلام و احترام
      مکان برگزاری دوره های تخصصی این مجموعه توی تهران هست. و من متاسفانه کسی رو برای ارومیه سراغ ندارم. اگر برای دوستان امکان حضور در تهران باشه، خوشحال میشم در خدمتتون باشم.

    • سلام خانم ترابی.
      بنده فارغ التحصیل کارشناسی ارشد GIS از دانشگاه تهران و اهل ارومیه هستم. خوشحال میشم خدمتی به همشهریان خودم داشته باشم. شماره تماس من : ۰۹۱۲۴۳۹۸۰۹۱

  2. با سلام
    لطفا در مورد وب جی آی اس و راه اندازی ان هم راهنمایی بفرمایید و مطالب مرتبط را معرفی کنید.
    با تشکر

  3. سلام اگه ممکنه لینک های دانلود ARCSDE10.2.1 برای دانلود کردن را چک کنید
    همچنین لینک ARCGISDESKTOP 10.2.2 لینک arcgisserver است لطفا چک کنید
    ممنون

  4. با سلام
    اگه ممکنه کرک نرم افزارهای arcgisserver 10.1,emgine10.1 arcsde10.1 وهمچنین کرک ARCGIS DESKTOP 10.2.2 ,ARCserver 10.2.2 and arcsde 10.2.2

  5. با سلام خدمت محترم مدیر سایت.
    جناب آقای قیاسوند تصویر برنامه ای رو که با انجین نوشتین تو سایتتون دیدم. بسیار زحمت کشیدین. بنده یه راهنمایی ازتون می خواستم و اونم این که ابزار identify رو از basetools به ارث بردین و custom کردین. می خواستم اگه ممکنه روش این کار رو برا من توضیح بدین و در صورت امکان کدش رو به ایمیلم بفرستین. خیلی ممنونم

    • سلام دوست عزیز
      همونطوری که گفتین از basetool ارث بری شده و مابقی رو کلا براش کد نوشتم. راجع به فایل ecp که فرمودین منظور من این نبوده که موقع ایجاد exe نیاز به اون نیاز دارین بلکه موقع نصب شما باشد اون رو معرفی کنین. احتمالا من هنوز سوال شما رو درست متوجه نشدم. راجع به ابزار Identify هم جایی از کدی که اشکال دارین ارسال بفرمایین توی اولین فرصت سعی میکنم بهتون جواب بدم چون الان دقیقا نمیدونم چی احتیاج دارین.
      موفق باشین

  6. سلام و خسته نباشید خدمت شما.
    میخواستم بدونم محل برگذاری کلاس های آموزشی شما کجاست؟ محل سکونت من گرگان هست اگه ممکنه راهنمایی بفرمایید با تشکر

    • سلام خدمت شما دوست عزیز
      متاسفانه کلاس ها در حال حاضر فقط در تهرا برگزار میشن. و امکان برگزاری در گرگان وجود نداره.
      امیدوارم بتونین خودتون این مسیرو ادامه بدین.
      موفق باشین

  7. سلام.من یک برنامه نویس به زبان c# هستم.پروژه ای به من پیشنهاد شده که ازم خواستن تمامی امکانات arc رو با تغییراتی دلخواه ایجاد کنم و به صورت یک اپلیکشن ارایه بشه.اصلا آشنایی با arc ندارم.میشه راهنمایی کنید.از کجا باید شروع کنم؟

    • سلام دوست خوب
      شما باید اول شرح خدمات دقیق پروژه رو بخوایین. همه امکانات یعنی چی؟ چون چیزی که میفرمایین بسیار کلی هست و نوشتن هر کدوم از ماژول مکانی از شما وقت زیادی میگیره.
      حتما توصیه میشه قبلا شروع برنامه نویسی ArcObjects، نرم افزار ArcGIS رو بشناسین چون توی فهم مطالب خیلی میتونه تاثیرگذار باشه.
      برای شروع برنامه نویسی هم اگر پیش زمینه خوبی از سی شارپ دارین همون براتون کافیه و میتونین شروع به خواندن یکسری کتابها که توی سایت گذاشته شده و برای شروع خوبن بکنین مابقی رو توصیه میشه از Help Online کلاس های ArcObjects در مسیر زیر استفاده کنین

      http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/index.html#/Learning_ArcObjects/0001000000p1000000/

  8. سلام

    آیا شما کلاسهای ARCgis پیشرفته برگزار می کنید؟
    من چطوری از برنامه های کلاس ها مطلع بشم؟

  9. با سلام خدمت شما، هرچند شاید اینجا مطرح کردن سوال تخصصی مناسب نباشد ولی جایی در سایت ندیدم برا همین اینجا مطرح می کنم، ابتداً از راهنماییتان مچکرم
    بنده یک فایل نقطه ای دارم که در کل استان قزوین پخش شده است. در این لایه مقادیر یکی از فیلدها هر روز آپدیت می شود که این مقادیر براساس فیلد پهنه موجود در لایه صورت می پیرد. که برای اینکه سرعت کار بالا رود یک کد نوشته ام که در یک کمبو باکس نوشته شده و کابر با انتخاب پهنه ها در این کمبوباکس و سپس از طریق یک اینپوتباکس مقادیر جدید فیلدهای متناظر را وارد کرده و بدینگونه دیگر نیازی به استفاده از استارت إدیتینگ و.. نمی باشد. ولی کد بنده إرور می دهد ولی با بررسی فراوان نتوانستم علت اجرا نشدن آن را بدانم.اگر امکانش هست بنده را راهنمایی فرمائید.
    Private Sub UIComboBoxControl1_SelectionChange(ByVal newIndex As Long)
    Dim pMxDoc As IMxDocument
    Set pMxDoc = ThisDocument

    Dim pMaps As IMaps
    Set pMaps = pMxDoc.Maps

    Dim pqazvinMap As IMap
    Set pqazvinMap = pMaps.Item(0)

    Dim pkolLayerDef As IFeatureLayerDefinition
    Set pkolLayerDef = pqazvinMap.Layer(0)

    Dim strQuery As String
    strQuery = “State_Name = ‘” & UIComboBoxControl1.EditText & “‘”

    Dim pEPAActiveView As IActiveView
    Set pEPAActiveView = pqazvinMap

    pkolLayerDef.DefinitionExpression = strQuery

    Dim pFilter As IQueryFilter
    Set pFilter = New QueryFilter

    pFilter.WhereClause = strQuery

    Dim pkolFLayer As IFeatureLayer
    Set pkolFLayer = pkolLayerDef

    Dim pkolFClass As IFeatureClass
    Set pkolFClass = pkolFLayer.FeatureClass

    Dim pSelectionSet As ISelectionSet
    Set pSelectionSet = pkolFClass.Select _
    (pFilter, _
    esriSelectionTypeHybrid, _
    esriSelectionOptionNormal, _
    Nothing)

    Dim pkolFClasss As IFeatureSelection
    Set pkolFClasss = pkolFLayer
    Set pkolFClasss.SelectionSet = pSelectionSet

    Dim pFLayer As IFeatureLayer
    Set pFLayer = pMxDoc.ContextItem

    Dim pFields As IFields
    Set pFields = pkolFClass.Fields

    Dim pFCursor As IFeatureCursor
    Set pFCursor = pkolFClass.Update(pFilter, True)

    Dim pFeature As IFeature
    Set pFeature = pFCursor.NextFeature

    Do Until pFeature Is pFilter
    X = InputBox(“شماره جدید”)
    pFeature.Value(3) = X

    Set pFeature = pFCursor.NextFeature
    pFCursor.UpdateFeature pFeature
    Loop
    pMxDoc.ActiveView.Refresh
    pMxDoc.UpdateContents

    End Sub

    • سلام دوست خوبم

      کد مورد نظر شما توی VBA نوشته شده که اگه توی #C و یا VB.NET بود من میتونستم اونو باز کنم و براتون خطاش رو پیدا کنم.
      اما کد مد نظر شما آسونتر از این کدی هست که فرستادین کد شما بعضی قسمت ها رو اضافه داره.
      کد شما میتونه منبع خطای بسیار زیادی داشته باشه مثلا آیا دیتافریم مد نظرتون حتما اولین دیتافریم هست و لایه مورد نطر هم اولین لایه. آیا مقدار وارد شده در تکس باکس عددی هست. موقع بروزرسانی باید پارامتر دوم متد Update بجای True با False تنظیم بشه و یا مثلا یکسری از اینترفیس ها مثا IFeatureSelection بیخودی استفاده شدن.
      من کد رو به زبان #C براتون فرستادم اگر Visual Studio داشته باشین و همچنین SDK رو هم نصب کرده باشین میتونین ازش استفاد کنین.
      این کد مثل کد خودتون هست فقط کافیه IFeatureClass از لایه مورد نظر رو بعنوان آرگومان مقداردهی کنین و شرط های مورد نظرتون رو جایگزین کنین.

      public void UseUpdateCursor(IFeatureClass featureClass)
      }

      IQueryFilter queryFilter = new QueryFilterClass();
      queryFilter.WhereClause = “NAME = ‘Highway 104′”;

      IFeatureCursor updateCursor = featureClass.Update(queryFilter, false);

      int typeFieldIndex = featureClass.FindField(“TYPE”);
      IFeature feature = null;
      try
      }
      while ((feature = updateCursor.NextFeature()) != null)
      }
      feature.set_Value(typeFieldIndex, “Toll Highway”);
      updateCursor.UpdateFeature(feature);
      {
      {
      catch (COMException comExc)
      }
      // Handle any errors that might occur on NextFeature().
      {

      // If the cursor is no longer needed, release it.
      Marshal.ReleaseComObject(updateCursor);
      {

      اگه کد رو توی محیط VS کپی کنین مرتب میشه.
      موفق باشین

  10. با سلام
    ضمن تشکر و قدر دانی از مطالب مفید و کاربردی مناسبی که در این سایت قرار داده اید
    لطفا در صورت امکان توضیحاتی در مورد مراحل تولید و طراحی نرم افزار مدیریت شبکه های توزیع آب شهری و قابلیتهای این نرم برای اینجانب ارسال نمائید.
    پیشا پیش ار حسن توجه شما کمال تشکر و قدر دانی را دارم.

  11. شما همیشه بدون در نظر گرفتن همه شرایط مشاوره میدید؟

  12. سلام

    خسته نباشید من میخواستم وب جی ای اس یادبگیریم. هزینه کلاس آومدن رو ندارم. اگه میشه راهنمایی کنید از کجا شروع کنم….

    • سلام
      ممنون در اینصورت باید به تناسب نیازتون وقت و انرژی برای این موضوع بزارین
      لینک های مرتبط رو از از طریق ایمیل براتون ارسال میکنم.
      موفق باشین

  13. سلام
    من نقشه های ماهواره هارو برای کار با نرم افزار envi میخوام اما تو دانلود مشکل دارم.چجوری میتونم دانلود کنم.اگه امکان داره کمک کنین

  14. لطفاً لینک کتاب را اصلاح فرماییدGIS Tutorial for Python Scripting

  15. درود و آرزوی تندرستی

    من دانشجوی ارشد سنجش از دور هستم میخواهم روی موضوع فشرده سازی تصاویر سنجش از دوری بیشتر کارکنم.
    لطفا کتاب هایی رو بهم معرفی کنید یا پی دی افش رو قرار بدهید.
    با سپاس از وقتی که میگذارید.

  16. سلام دوستان
    من یک سوال در خصوص نرم افزار انوی دارم
    من برای تصحیح اتمسفری FAALSH در انوی وقتی میخوام فایل MTL.text رو وارد کنم نرم فزار ارور میده که فایل رو نمیتونه بخونه.
    میشه لطفا راهنماییم کنید؟
    ممنونم

  17. با سلام و احترام
    سوالی داشتم . اگر پاسخ بفرمایید ممنون می شوم.

    یک اکستنشن بر روی ارک جی ای اس سرور ۱۰٫۲ نوشته شده که تحلیل شبکه انجام میدهد. بر روی یک وب اپلیکیشن (سیلورلایت) درخواستی برای اجرای این اکستنشن به سرور ارسال میشود. نتیجه ی اجرا بر روی بروزر IE نمایش داده شده و مشکلی ندارد. اما بر روی فایرفاکس و کروم نتیجه ی تحلیل، بر روی بروزر نمی اید. با fiddler چک کردم response سرور دریافت میشود اما روی بروزر خوانده نمیشود.

    از تابع ()webClient.OpenReadCompleted برای دریافت نتیجه استفاده می شود. زمانی که result با استفاده از webClient.OpenReadCompleted دریافت می شود، result وجود نداشته و خطای not found مشاهده می شود.

    با تشکر
    جعفری

    • سلام
      برای توسعه WebGIS از سیلورلایت استفاده نفرمایید. این تکنولوژی دیگه در مرورگر chrome پشتیبانی نمیشه. احتمالا مشکل شما بخاطر همین موضوع هست.
      برای توسعه برنامتون بهتره از Javascript استفاده کنین.
      موفق باشین

  18. درود بر شما
    جناب فرض بفرمایید که من با جاوااسکریپت و Arcgis server برنامه ای نوشتم که به راحتی بروی رایانه اجرا بشود حلا برای تولید همان نسخه در موبایل بصورت اپلیکیشن چه باید بکنم ؟

    دقیقا پروژه ای مانند انچه در سایت زیر انجام شده نیاز به اجرا دارم http://www.shiraz.ir/mobilemap
    بخصوص نسخه موبایل آن

    متشکر از سایت بسیار خوبتان و ارزوی قبولی عبادات

  19. سلام لطفا خودآموز نرم افزار ENVI 5.1 رو بذارید ممنون.

  20. من با ایمیل آدرس یاهو، اکانت ایجاد کردم ولی برای دانلود google drive باز میشه

  21. با درود و ارزوی تندرستی
    ممنون از سایت بسیار عالیتان

    اگر امکانش هست کد برنامه ای رو میخواستم که با کلیک روی هر عارضه اون عارضه انتخاب بشود در واقع Select by click باشد ایا این شیع اصولا وجود دارد ؟ و در چه کلاس یا اینتر فیسی است ؟
    با سپاس

  22. سلام.. ببخشید اقای گودرزی من چطور میتونم اکستنشن data interoperability را برای arcgis 10 نصب و یا فعال کنم؟ همچنین اموزش کامل استفاده از این ابزارو دارین؟

    • سلام

      این اکستنشن رو میتونین در فولدر DataInterop از فایل های نصبی ArcGIS ببینید و نصب کنید.
      خیر فایل آموزش کامل آماده نیست. اما فیلم آموزشی انگلیسی رو میتونین براحتی سرچ کنید.
      موفق باشید.

  23. با سلام
    ممنون میشم اگر فیلم آموزشی راجع به نرم افزار SARSAcape4.4 دارین راهنمایی کنید

  24. با سلام واحترام
    من برای اسنپ شیرهای آب روی لوله های آب و قطع شیر در زمان ایجاد حادثه به کمکتون نیاز دارم
    لطفا در صورت امکان توضیحاتی در مورد مراحل تولید و برنامه نویسی و طراحی نرم افزار مدیریت شبکه های توزیع آب شهری و قابلیتهای این نرم برای اینجانب ارسال نمائید.

  25. سلام برای برنامه نویسی در gis به چه فن و علمی نیازاست؟
    من خودم تقریباً gis را بلدم اما می خواهم برنامه بنویسم نمی دونم چطوری؟

جوابی بنویسید

ایمیل شما نشر نخواهد شد.خانه های ضروری نشانه گذاری شده است. *

*