أكثر

كيفية تجميع وظيفة ArcGIS Desktop الإضافية في Visual Studio 2013

كيفية تجميع وظيفة ArcGIS Desktop الإضافية في Visual Studio 2013


لدي العديد من المشاريع التي تم إجراؤها في Visual Studio 2010 ، وهذه المشاريع هي وظائف ArcGIS Desktop الإضافية. لقد قمت بتغيير جهاز الكمبيوتر ، وجهازي الجديد لديه Visual Studio 2013 فقط بسبب بعض سياسات الشركة التي لا يُسمح لي بتثبيت VS2010.

حاولت فتح هذه المشاريع في VS2013 ، وفتحوا دون أي مشكلة ، لكن عندما أحاول تجميعها ، أحصل على المشكلة التالية:

ESRI.ArcGIS.AddIns.SDK ، الإصدار = 10.2.0.0 ، الثقافة = محايد ، PublicKeyToken = 8fc3cc631e44ad86. تعذر تحميل الملف أو التجميع 'Microsoft.VisualStudio.Shell.9.0 ، الإصدار = 2.0.0.0 ، الثقافة = محايد ، PublicKeyToken = b03f5f7f11d50a3a' أو أحد تبعياته. لا يمكن للنظام العثور على الملف المحدد. تأكد من صحة الإعلان ، وأن التجميع وجميع تبعياته متوفرة ، وأن المهمة تحتوي على فئة عامة تقوم بتنفيذ Microsoft.Build.Framework.ITask.

دفعني بحثي حتى الآن إلى تثبيت VS SDK ، لكنني لست متأكدًا تمامًا من أي واحد (2008 ... 2013)

أي شخص لديه أي حل ممكن لهذا؟


أولاً ، أتحقق من أن Microsoft.VisualStudio.Shell.9.0 كان موجودًا في GAC ، ولم يكن موجودًا ... :( ثم تابع باقتراح Juho Vainio في Geonet: موجه أوامر Visual Studio -> تشغيل كمسؤول -> gacutil / i Microsoft.VisualStudio.Shell.9.0.dll ، لكنه فشل لأنني لم أكن أمنح الترخيص الكامل لـ dll ، لذلك أبحث عنه في Visual Studio 2008 SDK ، ويظهر Voila !!! في GAC

لكن المشروع لم يتم تجميعه بعد ، لذا ، فأنا أتحدث في GAC الحقيقية:

ج: Windows Microsoft.NET التجمع

ووجدت أن الملف غير موجود لا في مجلد GAC_32 ولا GAC_64 ، علاوة على ذلك ، فهو موجود في المجلد GAC_MSIL ، لذلك ... أخذت المجلد C: Windows Microsoft.NET التجمع GAC_MSIL Microsoft.VisualStudio.Shell.9.0 ونسخها إلى المجلدات GAC_32 و GAC_64.

الآن يجمع المشروع.


إليك إجابة إضافية لأنني مررت للتو بهذه العملية باستخدام ArcGIS 10.3 و Visual Studio 2015. سأقوم فقط بلصق الرد الذي نشرته على https://geonet.esri.com/message/579779#579779. توجد عدة خطوات ، لكن لا أحد منها صعب للغاية.

أولاً ، لتثبيت SDK ، تحتاج إلى إضافة بعض مفاتيح التسجيل حتى يعتقد ArcGIS أن لديك إصدارًا مدعومًا من Visual Studio مثبتًا.

  1. إضافة قيمة سلسلة التسجيل:

    HKEY_LOCAL_MACHINE  SOFTWARE  WOW6432Node  Microsoft  VisualStudio  12.0  InstallDir

    (أو أي إصدار يبحث عنه مثبّت SDK) واضبطه على:

    C:  Program Files (x86)  Microsoft Visual Studio 14.0  Common7  IDE 

    (أو أي إصدار من Visual Studio تحاول استخدامه).

  2. إضافة قيمة سلسلة التسجيل:

    HKEY_LOCAL_MACHINE  SOFTWARE  WOW6432Node  Microsoft  VisualStudio  12.0  ShellFolder

    (أو أي إصدار يبحث عنه مثبّت SDK) واضبطه على:

    C:  Program Files (x86)  Microsoft Visual Studio 14.0 

    (أو أي إصدار من Visual Studio تحاول استخدامه).

ثانيًا ، إذا كنت تعمل مع مشروع موجود تم إنشاؤه من أجل / باستخدام إصدار أقدم من ArcGIS و Visual Studio وإنشاء وظيفة إضافية ، فقد تحتاج إلى تحرير ملف المشروع الذي يبني الوظيفة الإضافية لتصحيح جزء من بنائها مهمة. المزيد عن هذا في http://support.esri.com/en/knowledgebase/techarticles/detail/45263.

  1. يتغيرون

    ل

    والتغيير

    ل

    .

    بدلاً من ذلك ، يمكنك نسخ وإعادة تسمية ملف ESRI.ArcGIS.AddIns.targets الحالي إلى ESRI.ArcGIS.AddIns.11.targets. يوجد MSBuildExtensionsPath في دليل ملفات البرامج (x86).

ثالثًا ، إذا كنت تقوم بإنشاء وظيفة إضافية ، فأنت بحاجة إلى تحرير ملف .targets من الخطوة السابقة للبحث عن إصدار Visual Studio الذي تحاول استخدامه.

  1. في

    C:  Program Files (x86)  MSBuild  Esri  ESRI.ArcGIS.AddIns.11.targets

    يتغيرون

       

    ل

       

    بدلاً من ذلك ، يمكنك ببساطة إزالة Condition = "'$ (VisualStudioVersion)' == '12 .0 '" من هذه الإدخالات.

رابعًا وأخيرًا ، أنت بحاجة إلى نسخة من Visual Studio 2013 shell مسجلة في GAC. تمكنت من نسخ هذا من جهاز آخر (كان موجودًا فيC: Windows Microsoft.NET التجمع GAC_MSIL Microsoft.VisualStudio.Shell.12.0)، ولكن إذا لم يكن لديك وصول إلى جهاز مثبت عليه VS2013 ، فيمكنك تنزيل Visual Studio 2013 SDK من https://www.microsoft.com/en-us/download/details.aspx؟id=40758 ونسخه من هناك.

  1. ابحث عن نسخة منMicrosoft.VisualStudio.Shell.12.0.dllلبرنامج Visual Studio 2013 وانسخه إلى جهازك. قم بتسجيله في GAC باستخدام موجه أوامر مرتفع عن طريق الدخولgacutil / i Microsoft.VisualStudio.Shell.12.0.dllمن الموقع الذي نسخت فيه الملف على جهازك. لاحظ أنه سيكون لديك الآن نسختان من هذا الملف في GAC ، أحدهما من Visual Studio 2013 والآخر من Visual Studio 2015. ويمكن ملاحظة ذلك عن طريق إدخالغاكوتيل / لترمن موجه الأوامر لسرد كافة الإدخالات في GAC. تبدو إدخالاتي كما يلي:

    Microsoft.VisualStudio.Shell.12.0 ، الإصدار = 12.0.0.0 ، الثقافة = محايد ، PublicKeyToken = b03f5f7f11d50a3a ، processorArchitecture = MSIL Microsoft.VisualStudio.Shell.12.0 ، الإصدار = 14.0.0.0 ، الثقافة = محايد ، PublicKeyToken = b03f5fitect7f11d50a3ure

أتمنى أن يساعد البعض الآخر.

شي


هذه هي الخطوات التي اتبعتها عدة مرات للحصول على وظائف إضافية تعمل في إصدارات الاستوديو المرئي بخلاف 2010 ، باستخدام 10.2.2 arcobjects sdk. أعتقد أن هذا سيعمل على الأرجح مع 10.1 أيضًا.

  1. قم بتثبيت إصدار الاستوديو المرئي الذي ترغب في استخدامه
  2. قم بتثبيت visual studio 2010 و ArcMap 10.2.2 (متطلبات arcobjects 10.2.2)
  3. تثبيت ArcObjects SDK (10.2.2 هو الإصدار الذي استخدمته)
  4. قم بتثبيت Visual Studio SDK 2010 http://www.microsoft.com/en-us/download/details.aspx؟id=2680
  5. قم بتشغيل موجه أوامر Visual Studio كمسؤول

    أ.القرص المضغوط "C: Program Files (x86) Microsoft Visual Studio 2010 SDK VisualStudioIntegration Common Assemblies v2.0"

    ب.gacutil / i Microsoft.VisualStudio.Shell.9.0.dll

  6. بناء الوظيفة الإضافية (يجب إعادة تشغيل الاستوديو المرئي إذا كان مفتوحًا)


لا يدعم Visual Studio 2013 ArcObjects SDK. أنا أعلم أنه سيء. ومع ذلك ، يمكنك إجبار VS2013 على إنشاء مشروع إضافي إذا كان لديك نسخة من الملفات أدناه:

  1. ينسخ ESRI.ArcGIS.AddIns.targets ل C: Program Files MSBuild ESRI
  2. ESRI.ArcGIS.AddIns.SDK.dll يحتاج إلى إضافته إلى ذاكرة التخزين المؤقت للتجميع باستخدام ملف gacutil.exe

لا أستطيع أن أتذكر من أين حصلت على هذه المعلومات أو كيف فعلت ذلك بالضبط ، لكنها تعمل الآن بالنسبة لي.


واجهت مشكلة مماثلة وقمت بحلها باستخدام devenv.exe بدلا من msbuild.exe كما هو موضح في إنشاء الوظيفة الإضافية لـ ArcMap باستخدام سطر الأوامر


إذا تم تثبيت كل من Visual Studio 2013 و 2015 على الجهاز ، فلن تحدث هذه المشكلة. يتضمن Visual Studio 2013 مكتبة Microsoft Visual Studio Shell 12.0. لحل هذه المشكلة ، قم بتنزيل حزمة Microsoft Visual Studio 2013 Shell (المعزولة) القابلة لإعادة التوزيع وتثبيتها.

يمكنك الاطلاع على دعم Esri http://support.esri.com/technical-article/000012659


إعداد بيئة التطوير الخاصة بك لـ Python و ArcGIS Desktop

  1. قم بتنزيل Aptana وتثبيت & lthttp: //www.aptana.com/>
  2. افتح أبتانا
  3. تكوين مساحة العمل الخاصة بك. سيكون هذا هو المكان الذي سيتم فيه تخزين جميع ملفات مشروعك. أوصي برمي هذا في C: UsersYourUsernameSource. يمكنك الضغط على مربع الاختيار هذا حتى لا يطلب منك ذلك مرة أخرى.
  1. بمجرد فتح Aptana ، ستحتاج إلى تحديد مترجم Python الخاص بك. تتيح لك هذه العملية تحديد إصدار Python الذي يأتي مع ArcGIS for Desktop أو ArcGIS for Server المثبت على جهازك. [ملاحظة: يتم شحن ArcGIS for Server مع x64 bit python. يمكنك إضافة مترجمين شفويين 32 و 64 بت إذا كان لديك سطح مكتب وخادم على نفس الجهاز.]
  2. أولاً ، افتح تفضيلات Aptana
  3. افتح PyDev / Interpreter - Python
  4. انقر فوق الزر المسمى جديد ...
  5. امنح المترجم اسمًا فريدًا. أقوم بتسميته ArcGIS Python 2.7 x32 ، لأن هذا مخصص لموقع python الافتراضي لـ ArcGIS for Desktop 10.1. إذا كنت أعمل خادمًا ، فسأطلق عليه اسم ArcGIS Python 2.7 x64.
  6. أضف أيضًا المسار إلى ملف Python القابل للتنفيذ:
    - المسار الافتراضي لسطح المكتب 10.1 هو C: Python27ArcGIS10. 1 بايثون. إملف تنفيذى
    - المسار الافتراضي لخادم 10.1 هو C: Python27ArcGISx6410. 1 بايثون. إملف تنفيذى
    - المسار الافتراضي لـ 10.0 هو C: Python26ArcGIS10. 0 بايثون. إملف تنفيذى
  7. انقر فوق "موافق" عدة مرات.
  8. مترجم Python جاهز الآن للعمل.

  1. حدد أولاً الزر المسمى "إنشاء مشروع" في النافذة اليمنى لـ Aptana.
  2. حدد مشروع PyDev / PyDev
  3. امنح مشروعك اسمًا رائعًا ، مثل "مثال" وتأكد من تحديد مترجم Python الذي أنشأته في القسم السابق. انقر فوق "إنهاء".
  4. قم بإنشاء حزمة python بالنقر بزر الماوس الأيمن على المجلد الخاص بك وتحديد New / PyDev Package. هذا هو المجلد الذي ستقوم بإنشاء كل التعليمات البرمجية فيه. قم بتسميته بشيء ذكي مثل ، على سبيل المثال. وحدة python هي مجلد به __init__. ملف py بالداخل. يسمح هذا لملفات python التي تقوم بإنشائها كوحدة نمطية بدلاً من نصوص برمجية واحدة فقط.
  5. الآن انقر بزر الماوس الأيمن على مجلد المثال وأنشئ ملف python جديدًا بتحديد New / PyDev Module. أعطه اسمًا ممتعًا مثل "مثال" وحدد نموذج "الوحدة: الرئيسية". أخيرًا انقر فوق "إنهاء".
    - يمكن للمستخدمين الأكثر تقدمًا التلاعب بالقوالب الأخرى. في الوقت الحالي ، يجب أن يعمل العنصر الرئيسي بشكل مثالي لتلبية احتياجاتنا.
  6. يطبع الكود التالي اسم جميع مربعات الأدوات المتاحة في ArcMap. اكتبه لترى ما إذا كانت بيئة Python الخاصة بك قد تم إعدادها وجاهزة للتشغيل في Aptana.

استيراد آركبي
إذا __name__ == '__main__':
صناديق الأدوات = أركبي. ListToolboxes () # Query للحصول على قائمة بمربعات الأدوات
لمربع الأدوات في صناديق الأدوات: # حلقة خلال صناديق الأدوات
مربع أدوات الطباعة # وطباعة الاسم


أضف شريط أدوات إلى المشروع

عرض فيديو: إضافة شريط أدوات (المدة 0:46)

افتح مستكشف الحلول إذا لم يكن مرئيًا (عرض | مكتشف الحل). انقر بزر الماوس الأيمن فوق اسم المشروع (& # 8220VBA_to_CS_Tutorial & # 8221) وحدد أضف | عنصر جديد & # 8230 من قائمة السياق.

حدد موقع وحدد ملف الوظائف الإضافية لسطح المكتب العنصر في فئات قائمة. تحت القوالب، تحديد مكون إضافي. نظرًا لأننا نضيف شريط أدوات ، يمكنك تجاهل القيمة الموجودة في ملف اسم مربع ، لن يتم استخدامه. انقر على نعم زر.

ال معالج وظائف ArcGIS الإضافية يعرض مرة أخرى ، ولكن هذه المرة يعرض مكونات الوظيفة الإضافية فقط.

انقر على أشرطة أوامر الوظيفة الإضافية عنصر على اليسار. حدد ملف شريط الأدوات العنصر.

أدخل القيم التالية:
شرح: Tutorial_Toolbar
شريط أدوات Premier: محدد (بحيث يتم عرض شريط الأدوات هذا بشكل افتراضي)
العناصر: انقر اضافة عنصر تحته الرقم المرجعي وحدد StaggerOffsetsButton.

قم بتوسيع هذا لعرض محتويات ملف Config.esriaddinx ملف يتضمن الزر وشريط الأدوات (+/-)

& ltESRI.Configuration xmlns = & quothttp: //schemas.esri.com/Desktop/AddIns" xmlns: xsi = & quoth c344da8774d1> & لتر / AddInID وGT وltDescription وgtVBA_to_CS_Tutorial ولتر / وصف وGT وltVersion وgt1.0 ولتر / صفحة وGT وltImage وgtImages VBA_to_CS_Tutorial.png ولتر / صورة & GT وltAuthor وgtjeffh ولتر / الكاتب وGT وltCompany وgtQtools ولتر / شركة وGT وltDate وgt12 / 7/2010 ولتر / التاريخ وGT وltTargets وGT وltTarget اسم = & quotDesktop وإصدار مثل = & quot10.0 ومثل / و GT & لتر / أهداف وGT ولغة ltAddIn = & quotCLR & quot library = & quotVBA_to_CS_Tutorial.dll & quot مساحة الاسم = & quotVBA_to_CS_Tutorial & quot & gt & ltArcMap & gt & ltCommands & gt & ltButton message = & quotStagger Offset: يزيح كل ميزة في الطبقة المحددة من خلال مقدار الموضع الأصلي من جانب المستخدم. ابدأ جلسة تحرير قبل الاستخدام. & quot caption = & quotStagger Offset Features & quot tip = & quotStagger Offset Features: يزيح جميع الميزات في الطبقة المحددة. & quot الفئة = & quotAdd-In Controls & quot image = & quotImages StaggerOffsetButton.png & quot / & gt & lt / Commands & gt & ltToolBars = showInitially = & quottrue & quot & gt & ltItems & gt & ltButton refID = & quotQtools_VBA_to_CS_Tutorial_StaggerOffsetButton & quot / & gt & lt / Items & gt & lt / Toolbar & gt & lt / أشرطة الأدوات & gt & lt & lt.


مسار المرجع غير صحيح

إذا تمت مشاركة المشاريع على أجهزة كمبيوتر مختلفة ، فقد لا يتم العثور على بعض المراجع عند وجود أحد المكونات في دليل مختلف على كل كمبيوتر. يتم تخزين المراجع تحت اسم ملف المكون (على سبيل المثال ، MyComponent). عند إضافة مرجع إلى مشروع ، فإن موقع مجلد ملف المكون (على سبيل المثال ، C: MyComponents) إلى مرجع ممتلكات المشروع.

عندما يتم فتح المشروع ، فإنه يحاول تحديد موقع ملفات المكونات المشار إليها من خلال البحث في الدلائل على مسار المرجع. إذا تم فتح المشروع على جهاز كمبيوتر يقوم بتخزين المكون في دليل مختلف ، مثل D: MyComponents، لا يمكن العثور على المرجع ويظهر خطأ في قائمة المهام.

لإصلاح هذه المشكلة ، يمكنك حذف المرجع المقطوع ثم استبداله باستخدام ملف يضيف مرجعا صندوق المحادثة. حل آخر هو استخدام المسار المرجعي في صفحات خصائص المشروع وتعديل المجلدات في القائمة للإشارة إلى المواقع الصحيحة. ال المسار المرجعي يتم استمرار الخاصية لكل مستخدم على كل جهاز كمبيوتر. لذلك ، لا يؤثر تعديل المسار المرجعي على المستخدمين الآخرين للمشروع.

لا تحتوي مراجع المشروع إلى المشروع على هذه المشكلات. لهذا السبب ، استخدمها بدلاً من مراجع الملفات ، إذا أمكنك ذلك.

لإصلاح مرجع مشروع معطل عن طريق تصحيح مسار المرجع

في مكتشف الحل، انقر بزر الماوس الأيمن فوق عقدة مشروعك وانقر فوق الخصائص.

ال مصمم المشروع يبدو.

إذا كنت تستخدم Visual Basic ، فحدد ملف مراجع الصفحة وانقر فوق المسارات المرجعية زر. في ال المسارات المرجعية في مربع الحوار ، اكتب مسار المجلد الذي يحتوي على العنصر الذي تريد الرجوع إليه في ملف مجلد ، ثم انقر فوق أضف المجلد زر.

إذا كنت تستخدم C # ، فحدد ملف المسارات المرجعية صفحة. في ال مجلد ، اكتب مسار المجلد الذي يحتوي على العنصر الذي تريد الرجوع إليه ، ثم انقر فوق أضف المجلد زر.


GeographicLib

أنا أعمل حاليًا على مشروع C ++ في Visual Studio 2013. لقد أضفت Geographic.lib إلى هذا المشروع - حسب فهمي ، تم إنشاؤه باستخدام Visual Studio 2010. عند تجميع المشروع ، أحصل على العديد من أخطاء "الرمز الخارجي LNK2001 التي لم يتم حلها" . إليك ناتج خطأ Visual Studio:

هل من احد يعرف كيفية حل هذا؟ أنا جديد في كل من Visual Studio C ++ و GeographicLib لذا فإن أي مساعدة موضع تقدير كبير.

تم وضع علامة على التعليق على أنه بريد عشوائي.
عرض وتعديل جميع تعليقات "المساعدة" التي نشرها هذا المستخدم

يبدو أنني اكتشفت ذلك. اضطررت إلى تجميع GeographicLib في Visual Studio 2013 (سمحت له بالتحديث تلقائيًا) واستبدال ملف 2010 .lib الحالي بملف 2013 .lib الذي تم إنشاؤه.

أولاً وقبل كل شيء ، تم إنشاء مكتبة الإصدار 1.46 باستخدام Visual Studio 12
2013 (ليس Visual Studio 10 2010 - هناك مشكلة في
الوثائق هنا ، آسف!). هذا هو نفس إصدار المترجم مثل
واحد تستخدمه حتى تكون المكتبة متوافقة.

ثانيًا ، من فضلك قل بالضبط ما "لقد أضفت Geographic.lib إلى هذا
"المشروع". عادةً ما يستلزم ذلك إعطاء رقم الإصدار ، وكيف
قمت بتثبيت المكتبة ، والإعدادات في Visual Studio ، وما إلى ذلك أستطيع
خمن أحيانًا إجابات هذه الأسئلة ولكنك ستحصل على إجابة
أسرع في توفير المعلومات الإضافية.

أخيرًا ، أظن أنك أهملت التحديد

وهو أمر ضروري إذا كنت ستستخدم المكتبة الثابتة. انظر
الوثائق في

أرى من رسالتك الثانية أن لديك أشياء تعمل. ومع ذلك
السبب الخاص بك خاطئ!

لا يعني ذلك أنك جمعت GeographicLib باستخدام VS 2013 (منذ الملف الثنائي
الحزمة تستخدم نفس الإصدار). بدلاً من ذلك ، لأنه (مرة أخرى أنا
التخمين!) أنك قمت فقط ببناء المكتبة الثابتة (الحزمة الثنائية
يأتي مع كل من المكتبات الثابتة والمشتركة). في هذه الحالة ، لا يوجد
بحاجة إلى تحديد GEOGRAPHICLIB_SHARED_LIB = 0.


برمجيات ليهاي

تُعد صفحة تثبيت البرامج بمثابة المستودع المركزي لجميع برامج LTS في جامعة Lehigh. اقرأ عن بعض الميزات الجديدة في صفحة "التعليمات" و "حول".

يجب عليك تسجيل الدخول لعرض وتثبيت البرنامج!

البرامج المرخصة

3DPrinterOS هي واجهة سحابية سهلة الاستخدام تعمل عبر غالبية الطابعات ثلاثية الأبعاد.

برنامج تحليل العناصر المحدودة للأغراض العامة.

الوثائق: https://www.3ds.com/support/documentation/users-guides/ (يتطلب إنشاء معرف تجربة ثلاثي الأبعاد مجاني)

برنامج تحرير احترافي من Adobe بما في ذلك Photoshop و Flash و Dreamweaver.

ANSYS Academic Multiphysics Campus Solution (25 مهمة بحث و 250 مهمة تدريس). تشتمل منتجات ANSYS Academic على ميزات مثل التشابك المتقدم ، والحلول متعددة الفيزياء ، وديناميكيات الجسم الصلبة ، وعقد CFD ، واتصال CAD الترابطي بالكامل في ترخيص منتج واحد.

Final Cut Pro هو برنامج تحرير فيديو غير خطي.

يوفر ArcCatalog إدارة الملفات لجميع أجزاء مجموعة حلول تعيين ESRI ، ArcGIS Desktop.

برنامج نظم المعلومات الجغرافية (GIS) الذي ينفذ التحليلات المكانية المتقدمة ، ونماذج العمليات التشغيلية ، ويصور النتائج على خرائط الجودة الاحترافية.

عميل الكل في واحد الممكّن من السحابة لتنسيقات بيانات ArgGIS وأدوات رسم الخرائط.

أداة إنشاء وتحرير الخريطة التفاعلية من مجموعة ArcGIS لسطح المكتب.

عميل التقديم ثلاثي الأبعاد لبيانات ArcGIS لسطح المكتب.

برامج وبرامج تشغيل للوحة متحكم Arduino Uno. يتضمن منصة حوسبة فعلية مفتوحة المصدر وبيئة تطوير لكتابة البرامج على السبورة.

نماذج وتحليلات الأعمال أو الخدمات أو عمليات التصنيع أو التدفقات.

وظيفة إضافية لبرنامج Adobe PhotoShop تضيف أدوات إنشاء الأنماط

الوظيفة الإضافية لبرنامج Adobe Illustrator لإنشاء الأنماط.

نسخة متخصصة من برنامج AutoCAD للمهندسين المعماريين

نسخة متخصصة من برنامج AutoCAD للهندسة المدنية ثلاثية الأبعاد.

2D نظام الرسم الفني

تصميم ثنائي وثلاثي الأبعاد وصياغة مجموعة برامج CAD.

يوفر Avast Free for Education حماية من الفيروسات لأجهزة الكمبيوتر المملوكة لشركة Lehigh. يمكن لأعضاء هيئة التدريس والموظفين والطلاب الذين يريدون Avast Antivirus للأجهزة المملوكة لهم شخصيًا تنزيل نسخة من هنا: https://www.avast.com/en-us/index

Banner هي حزمة ERP (تخطيط موارد المؤسسات) التي تستخدمها Lehigh لمعلومات الموارد البشرية والمالية والخريجين والطلاب.

بيئة تطوير متكاملة (IDE) كاملة المزايا للغة البرمجة C / C ++.

برنامج تصميم لوحة الدوائر المطبوعة

حلول التصميم التخطيطي لإنشاء وتوثيق الدوائر الكهربائية.

أداة تحليل ومراجعة البيانات للمحاسبين والماليين.

تباع الآن حزمة الرسم الكيميائي كاملة الميزات هذه بواسطة Perkin-Elmer ، ويغطي ترخيص Lehigh مجموعة "ChemDraw Professional". يمكّنك من القيام برسم التركيب الكيميائي ، ورسومات تفاعلات التصدير ، والبحث في SciFinder باستخدام الهياكل الكيميائية.

اتصل بـ Lehigh SSL VPN من خارج الحرم الجامعي.

نظام أساسي للمؤسسات الصوتية والمراسلة والفيديو لأجهزة سطح المكتب والأجهزة المحمولة.

تعد COMSOL بيئة تفاعلية قوية لنمذجة وحل المشكلات العلمية والهندسية بناءً على المعادلات التفاضلية الجزئية (PDEs). يتيح لك COMSOL إنشاء نماذج قائمة على المعادلات من خلال واجهة مستخدم رسومية مرنة قائمة بذاتها أو من سطر أوامر MATLAB.

Confluence هو تطبيق توثيق wiki يستخدم في Lehigh لإنشاء وتقديم الوثائق للمشاريع والإدارات.

موقع الدورة التدريبية هو مثال Lehigh على Moodle ، وهو نظام إدارة التعلم (LMS).

CrashPlan ProE ، إصدار Enterprise من نظام CrashPlan Backup الخاص بـ Code42 هو حل النسخ الاحتياطي لسطح المكتب الموصى به من LTS.

هذا البرنامج مخصص لأجهزة الكمبيوتر المملوكة لشركة Lehigh فقط. يتم تثبيته عادة من قبل موظفي دعم LTS. إذا كنت تحتاج إلى CrowdStrike على جهاز الكمبيوتر المملوك لشركة Lehigh ، فيرجى الاتصال بمكتب مساعدة LTS على 610-758-HELP.

إرسال رسائل بريد إلكتروني مخصصة إلى عدة مستلمين عبر Gmail.

DNA Master هو محرر مجاني لتسلسل الحمض النووي وحزمة التحليل. أطلب فقط من المستخدمين تسجيل البرنامج وإرسال الأطراف المهتمة هنا لالتقاط نسخة منه. هذا البرنامج قوي جدًا فيما يمكنه القيام به ، وعلى هذا النحو لا يقتصر على استهلاك الموارد. يوصى باستخدام كمبيوتر سريع بسعة 512 ميجا بايت من الذاكرة (أو أكثر) يتطلب مساحات أكبر من الذاكرة لبعض الوظائف. يتطلب تثبيت DNA Master إعداد النظام الفرعي لبرنامج تشغيل قاعدة بيانات Borland. تُستخدم هذه الملفات أيضًا في برامج Strain Manager ، و Oligo manager ، و Chemical Manager ، و Invoice Manager.

بيئة تطوير جافا

Dropbox هي خدمة مشاركة / تخزين ملفات قائمة على السحابة تشبه Google Drive.

Ensemble Video هو مستودع تخزين فيديو قائم على السحابة حيث يمكن لـ Lehigh Faculty تحميل ومشاركة مقاطع الفيديو.

تطبيق لمعالجة الصور يدعم التصور والتحليل والعرض لجميع أنواع الصور الرقمية.

وثائق PDF لحزم ESI

تطبيق نقل الملفات الآمن (SFTP) لنظام التشغيل Mac OS X.

LU FileSender هي خدمة تسهل عليك نقل الملفات ، بما في ذلك الملفات الكبيرة حتى 2.0 جيجا بايت ، داخل وخارج الجامعة.

FlexSim Healthcare هي أداة محاكاة ثلاثية الأبعاد لنمذجة التعقيدات والفروق الدقيقة لتدفق عمل إدارة الرعاية الصحية ، بما في ذلك تدفق المرضى واستخدام الموظفين وإدارة الموارد. وهي متوفرة في موهلر 121.

برنامج الهياكل الإلكترونية.

GAUSS VIEW هي واجهة مستخدم رسومية متقدمة مصممة للاستخدام مع Gaussian لجعل العمليات الحسابية أسهل وأسرع وأكثر كفاءة.

يمكنك مزامنة ملفات العمل أو المدرسة مع جهاز الكمبيوتر الخاص بك باستخدام "التصفح السريع في Drive".

يدعم هذا التطبيق تعليم المواد عبر الهندسة والتصميم والعلوم والتنمية المستدامة. (ملاحظة: قبل إصدار 2020 ، تم تسمية هذا المنتج باسم CES EduPack)

سيعرض هذا البرنامج تنبيهات الحرم الجامعي على سطح مكتب Windows.

(IBM SPSS Amos) برنامج النمذجة الرياضية.

رسم بياني علمي وتحليل البيانات ومعالجة الصور وأداة برمجية للعلماء والمهندسين.

توفر عائلة منتجات Intel® Composer XE برامج التحويل البرمجي C ++ و Fortran الرائدة في الصناعة جنبًا إلى جنب مع مكتبة Intel® Math Kernel الموجهة نحو الأداء ، وأساسيات الأداء المتكاملة Intel® ، و Intel® Threading Building Blocks.

بيئة تطوير Fortran تدعم التحسين المتقدم والمعالجة المتوازية.

Intel® VTune ™ Amplifier XE هي أحدث أداة لدينا لتحديد ملامح الأداء وتعتمد على نجاح محلل الأداء Intel® VTune ™. يتضمن جميع إمكانيات Intel® Parallel Amplifier بالإضافة إلى عدد من الإمكانات المتقدمة للمطورين الذين يحتاجون إلى تحسين أداء أكبر.

Jamf Pro ، الذي طورته Jamf ، هو نظام إدارة شامل لأجهزة كمبيوتر Apple macOS وأجهزة iOS.

NetBeans عبارة عن بيئة تطوير متكاملة معيارية قائمة على المعايير (IDE) مكتوبة بلغة برمجة Java.

نظام تصميم الدوائر الإلكترونية.

يسهل برنامج Kumo Client وصول المستخدمين إلى بياناتهم المستندة إلى مجموعة النظراء أو على أجهزة الشركة.

بيئة البرمجة الرسومية للحصول على البيانات والتحكم فيها وتحليلها وعرضها.

وصول رسومي إلى مساحة تخزين LAN الشخصية Lehigh (H-Drive)

هذه أداة لرسم خريطة مساحة المنزل على نظام التشغيل windows الخاص بك.

Scalar هي عبارة عن منصة تأليف ونشر مجانية ومفتوحة المصدر تم تصميمها لتسهيل قيام المؤلفين بكتابة منحة رقمية طويلة عبر الإنترنت. يتيح Scalar للمستخدمين تجميع الوسائط من مصادر متعددة ومقارنتها مع كتاباتهم الخاصة بطرق متنوعة ، مع الحد الأدنى من الخبرة الفنية المطلوبة.

Magma هي لغة برمجة مصممة للتحقيق في الهياكل الجبرية والتوافقية. الحسابات الجبرية الرمزية المتقدمة ممكنة بسبب الطريقة التي يتم بها تخزين المعلومات.

Mahara هو نظام محفظة مفتوح المصدر مدمج في موقع الدورة التدريبية

برنامج مكافحة البرامج الضارة (مثل مكافحة الفيروسات ، ولكنه مختلف) مصمم لحماية أجهزة الكمبيوتر الشخصية التي تعمل بنظام Windows المملوكة لشركة Lehigh من التهديدات.

برمجيات التحليل الرياضي

برنامج مصمم في المقام الأول للتحقق ، والتحقق من الصحة ، والتوثيق ، وإعادة استخدام الحسابات الهندسية.

برمجيات التحليل الرياضي.

برمجيات التحليل الرياضي. أدوات ماتلاب

Azure Dev Tools for Teaching هي خدمة توفر الوصول إلى مجموعة متنوعة من برامج Microsoft لأغراض التعلم والتعليم والبحث. يشتمل هذا البرنامج على أدوات المطور والمصمم والخوادم والتطبيقات ، بالإضافة إلى التدريب والشهادات. تخيل الوصول متاح لجميع الطلاب وأعضاء هيئة التدريس الحاليين.

Microsoft Office (بما في ذلك Office 365) عبارة عن مجموعة إنتاجية تتضمن Word و Excel و PowerPoint. (ملاحظة: يتضمن إصدار Windows أيضًا Access و Publisher و OneNote).

يوفر أدوات إدارة المشاريع لإدارة المشاريع.

برنامج رسم تخطيطي يستخدم رسومات متجهة

Microsoft Visual Studio هي بيئة برمجة.

Windows هو نظام تشغيل رسومي لأجهزة الكمبيوتر الشخصية.

برنامج التحليل الإحصائي والرسوم البيانية.

محطة محسّنة لنظام التشغيل Windows مع خادم X11 وعميل SSH المبوب وأدوات الشبكة وغير ذلك الكثير

واجهة متجر قائم على السحابة لمنتجات Microsoft (وبعض البائعين الآخرين) المرخصة بسعر مخفض.

Overleaf هي أداة قائمة على السحابة لإنتاج الأوراق العلمية والأطروحات والأطروحات والعروض التقديمية وغيرها من الوثائق في LaTeX.

Panopto - خدمة Panopto التابعة لجامعة Lehigh هي خدمة قائمة على السحابة توفر خدمات فيديو متنوعة بما في ذلك التقاط الشاشة والتدفق والتقاط المحاضرات. يتوافق Panopto مع كل من أجهزة الكمبيوتر الشخصية وأجهزة Mac ويسمح بتسجيل الصوت والتقاط الشاشة لسطح المكتب أو PowerPoint أو Keynote.

نظام PI عبارة عن بنية تحتية للبيانات المفتوحة تمكن المؤسسات العالمية من جمع بيانات أجهزة الاستشعار في الوقت الفعلي المتدفقة من أكثر من 450 مصدرًا مختلفًا للبيانات ، وتخزين البيانات ووضعها في سياقها ومعالجتها ومشاركتها وتصورها وتحليلها بكفاءة.

Research Suite عبارة عن حل برمجي للمسح عبر الإنترنت للمؤسسات يمكّنك من جمع البيانات ذات الصلة وتحليلها والعمل وفقًا لها. يوفر إمكانات لإجراء استطلاعات رضا العملاء وأبحاث التسويق واختبار الإعلانات والتعليقات على المنتج

يسمح هذا البرنامج للمستخدمين بالتحقق من عناوين بريد USPS للتأكد من صحتها ويسمح للمستخدمين بلصق العناوين التي تم تصحيحها في التطبيقات.

R هي لغة وبيئة للحوسبة والرسومات الإحصائية.

برنامج جدولة الغرف المشتركة بين الأقسام.

تصميم متكامل للبلاطات والحصائر والقواعد

حزمة تحليل وتصميم هيكلي متكامل.

مجموعة برامج تحليل البيانات. بدءًا من TS1M2 فصاعدًا ، تم تضمين Base SAS و Enterprise Miner في نفس حزمة التثبيت.

برنامج CAD / CAM ثنائي الأبعاد وثلاثي الأبعاد.

بيئة برمجة بايثون

بيئة تطوير SQL من Oracle.

برنامج التحليل الإحصائي والرسوم البيانية.

برنامج التحليل الجيولوجي كتبه البروفيسور ريك ألميندير من قسم علوم الأرض والغلاف الجوي في جامعة كورنيل.

يسهل نمذجة وتقييم وتحسين العمليات المتكاملة.

يساعد طلاب المرحلة الابتدائية على فهم المبادئ الهندسية أثناء تجربتهم مع الفسيفساء.

Thermo-Calc هو برنامج الديناميكا الحرارية والانتشار. DICTRA هو برنامج لمحاكاة دقيقة للانتشار في أنظمة السبائك متعددة المكونات.

يدعم إنشاء المسودات والنماذج والعروض التقديمية للهندسة المعمارية والمناظر الطبيعية وتصميم الترفيه. تتوفر تراخيص الطلاب المجانية هنا

يستخدم VCD لتثبيت برنامج جامعة Lehigh مباشرة من ملف ISO. يعمل ويتصرف تمامًا مثل محرك الأقراص المضغوطة / أقراص DVD ، إلا أنه موجود فعليًا فقط.

يسمح Lehigh wordpress للمستخدمين بإنشاء مواقع ومدونات ووردبريس شخصية فردية.

Zoom عبارة عن أداة لعقد مؤتمرات الفيديو وتسجيلها على السحابة الإلكترونية. يجمع Zoom بين مؤتمرات الفيديو والاجتماعات عبر الإنترنت والتعاون عبر الهاتف المحمول في نظام أساسي واحد.

لا توجد عناوين برامج متاحة بناءً على معايير البحث الخاصة بك

بدائل مجانية / مفتوحة المصدر

  • عباقوس
  • أبتانا
  • اردوينو
  • جناح أوتوديسك
  • جناح أوتوديسك
  • MobaXterm
  • إراقة الدماء C ++
  • أبتانا
  • أحضر
  • مجموعة ArcGIS Desktop
  • مجموعة ArcGIS Desktop
  • مجموعة ArcGIS Desktop
  • أحضر
  • SSH Secure Shell
  • ماتلاب
  • أدوبي سحابة الإبداعية
  • مايكروسوفت أوفيس
  • مايكروسوفت أوفيس
  • مجموعة ArcGIS Desktop
  • إيماجيج
  • أدوبي سحابة الإبداعية
  • مايكروسوفت فيزيو
  • Java JDK مع NetBeans IDE
  • مايكروسوفت أوفيس
  • مركز نظام مايكروسوفت
  • مايكروسوفت فيجوال ستوديو
  • MobaXterm
  • SSH Secure Shell
  • موزيلا ثندربيرد
  • Java JDK مع NetBeans IDE
  • ماتلاب
  • عباقوس
  • أنسيس
  • مايكروسوفت أوفيس
  • عباقوس
  • أدوبي سحابة الإبداعية
  • مجموعة ArcGIS Desktop
  • مشروع ميكروسفت
  • إحصائيات IBM SPSS / PASW
  • SSH Secure Shell
  • مجموعة ArcGIS Desktop
  • إحصائيات IBM SPSS / PASW
  • برنامج Minitab
  • ساس
  • ستاتا
  • ساس
  • MobaXterm
  • SWI- برولوج
  • مايكروسوفت ويندوز
  • التحليل المرئي

& نسخ 2013 جامعة ليهاي & مكتبة الثور & أمبير ؛ خدمات التكنولوجيا

EWFM Library & amp Computing Center & bull 8A East Packer Avenue & Bull Bethlehem، PA 18015-3102


Windows Forms Designer على شاشات HDPI

ال مصمم نماذج Windows في Visual Studio ليس لديه دعم التحجيم. يؤدي هذا إلى حدوث مشكلات في العرض عند فتح بعض النماذج بتنسيق مصمم نماذج Windows على الشاشات ذات النقاط العالية في البوصة (HDPI). على سبيل المثال ، يمكن أن تظهر عناصر التحكم متداخلة كما هو موضح في الصورة التالية:

عند فتح نموذج في ملف مصمم نماذج Windows في Visual Studio على شاشة HDPI ، يعرض Visual Studio شريط معلومات أصفر في الجزء العلوي من المصمم:

تقرأ الرسالة تم ضبط التحجيم على شاشتك الرئيسية على 200٪ (192 نقطة في البوصة). قد يتسبب ذلك في حدوث مشكلات في العرض في نافذة المصمم.

تم تقديم شريط المعلومات هذا في الإصدار 15.8 من Visual Studio 2017.

إذا كنت لا تعمل في المصمم ولا تحتاج إلى تعديل تخطيط النموذج الخاص بك ، يمكنك تجاهل شريط المعلومات ومتابعة العمل في محرر التعليمات البرمجية أو في أنواع أخرى من المصممين. (يمكنك أيضًا تعطيل الإشعارات حتى لا يستمر شريط المعلومات في الظهور.) فقط ملف مصمم نماذج Windows متأثر. إذا كنت بحاجة للعمل في مصمم نماذج Windows، القسم التالي يساعدك على حل المشكلة.


كيفية تجميع وظيفة ArcGIS Desktop الإضافية في Visual Studio 2013 - أنظمة المعلومات الجغرافية

#### حول CASPER (توجيه أقصر مسار للإخلاء حسب السعة) هي أداة مخصصة لتحليل الشبكة تستخدم أحدث خوارزمية توجيه لإنتاج طرق الإخلاء إلى أقرب منطقة آمنة لكل شخص تم إجلاؤه أو مجموعة من الأشخاص الذين تم إجلاؤهم. إنها أداة ArcGIS جديدة ومبتكرة يمكنها مساعدة مسؤولي المدينة والسلامة العامة وإدارات الطوارئ الأخرى على تنفيذ تخطيط الإخلاء بشكل أكثر ذكاء وكفاءة.

  • حزم Visual C ++ القابلة لإعادة التوزيع لبرنامج Visual Studio 2013 (قم بتثبيت الإصدارين x86 و x64)
  • ArcGIS Desktop 10.3
  • ملحق محلل الشبكة
  • (اختياري) المعالجة الجغرافية للخلفية (64 بت)
  • (اختياري) ArcGIS Desktop C ++ SDK: فقط إذا كنت تريد تجميع البرنامج بنفسك

#### استخدام الكود يمكن تجميع المشروع باستخدام VS2013 أو أحدث. تحتاج إلى تثبيت مكتبات ArcGIS Desktop C ++ SDK و Boost. قم بتنزيل أحدث إصدار ، واستخرجه على جهاز الكمبيوتر الخاص بك ، ثم أضف مساره إلى مشروع VS C ++ ، بما في ذلك الأدلة (مزيد من المعلومات). تحتاج أيضًا إلى ربط git لما بعد التنفيذ وما بعد الخروج لإنشاء ملف رأس إضافي. استخدم النموذج التالي:

#### التثبيت من أجل التثبيت ، قم أولاً بفك ضغط الملف الذي تم تنزيله. بعد ذلك ، قم بتنفيذ البرنامج النصي "install.cmd". يجب تشغيل هذا البرنامج النصي كمسؤول في Windows Visa وأنظمة التشغيل الأحدث. تأكد من إلغاء تثبيت أي تثبيت CASPER سابق تمامًا. قد تجد تعليمات مفصلة في دليل المستخدم.

#### شكر وتقدير أود أن أشكر Esri Application Prototype Lab (APL) وفريق Esri Network Analyst ومعهد USC Spatial Sciences Institute (SSI) لدعمهم أثناء تطوير هذه الأداة. The programing of this tool started when I was a summer intern at Esri in 2011. I worked at APL during that summer and also received tremendous support from the Network Analyst team. After Esri, I continued as a PhD student and research assistant at USC SSI. Thanks to SSI support, I'm still actively developing the CASPER algorithm to improve the future of public safety.

####Copyright / Permission CASPER is released as a free open-source tool under Apache 2.0 license. For a complete copy take a look at license.txt . If you decided to use our tool in your work, we would ask that you cite it as:

K. Shahabi and J. P. Wilson, “CASPER: Intelligent capacity-aware evacuation routing,” Computers, Environment and Urban Systems, vol. 46, pp. 12–24, Apr. 2014

NO WARRANTIES. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.

####Fibonacci Heap For the heap data structure, the Fibonacci Heap implementation by Tim Blechmann from the Boost libraries has been utilized. The original source code is available under the Boost License.

####OpenSteer Library This tool utilizes OpenSteer library to run evacuation simulations. The library is released under MIT license.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


How To: Create a new graticule using VBA and ArcObjects

You need to pick the option that best suits your application. There is one last thing to do before the code is ready to use.

This is really the only major error in converting the code. Choose Add-In Controls adcobjects Categories the category that was defined when creating the add-in.

This code could be improved. This article as a PDF. Not much has changed in the conversion between VBA and the add-in. With a county selected, click the Read Data button on the dialog box.

Learning ArcObjects with VBA and .NET? – Geographic Information Systems Stack Exchange

This is easily fixed by adding import statements at the top of the code. This opens the County Info dialog box. At the very top of the code for the form, above the public class, add three import statements Figure 4. This example requires two references. In the OnClick event, add the following two lines:. In conclusion, even though VBA is gone, with a little refactoring and a good bit of copying and pasting, existing VBA code can be reused in the new.

The Esri online help is very useful. In this example, open the included file called Form1. Search the online help for the article “Walkthrough: Second wizard screen for creating command button.

Copy the subroutine and paste it into the newly created form in the add-in project. Scroll down and pick the word Text.


شاهد الفيديو: Making a new polygon shapefile in ArcMap