من gis server 10.2 با gis desktop10.2 روی ویندوز سرور 2012 نصب کردم. سایت منیجر gis server هم ساختم وقتي روي سرويس پیش فرض خودشو که اسمش SampleWorldCities وقتی روی
view
میزنم تا نقشه ها رو ببینم صفحه خالی برام باز میشه. (تصویر پیوست) ولی اگه همون سرویسو توی arc catalog وارد کنم می تونم ببنمش. مشکل از چیه؟
برای دیدن نقشه با arc gis javascript نیاز به js API دارید. به این دلیل نیاز به اتصال به اینترنت و فیلتر_ شکن دارید.
می تونید JS API رو دانلود کنید . خودتون توی کدی که می نویسید آدرس سرویس رو قرار بدید.
جعفری عزیز ممنون از اینکه جواب دادید.
تصویر پیوست رو دیدید؟
من api رو دارم. یعنی با همین روش دانلود و قرار دادن در مسیر مناسب امتحان کردم ولی نشد.
به نظر شما به خاطر نسخه ویندوز سرورم نیست؟
من روی سرور اینترانت دارم کار می کنم امکان اتصال به اینترنت اصلا نیست.
یک بار دیگه هم به این مشکل بر خوردم روی ویندوز 10 64 بیت اما نفهمیدم چطور حل شد. شاید همین اتصال به اینترنت که شما گفتی بوده.
وقتی از SERVICE DIRECTORY روی vIEW IN ARC GIS JAVASCRIPT کلیک می کنید، کدی که اجرا میشه، API رو از اینترنت می گیره نه از LOCAL HOST شما. کلید f12 رو بزنید و مسیر فایل های جاوااسکریپت مربوط به api رو ببینید.
(آخرین ویرایش در این ارسال: ۶-۹-۱۳۹۶ ۰۹:۳۱ عصر، توسط jafari_GIS.)
src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=3.3"
درسته سرس api رو داره از سایت esri میخونه.
من رفتم توی تنظیمات و مسیر api جدید که روی سرور خودم بود رو بهش دادم اما بازهم این مشکل پابرجا بود اما یک بار دیگه امتحان می کنم نتیجه رو با شما در میان میذارم
تشکر
سلام
دقیقا درست بود من سورس API مورد نظر رو در مسیر درست قرار دادم.
دفعه قبل که من انجام داده بودم از یک API با نسخه بالاتر استفاده کرده بودم برای همین کار نمی کرد.
تشکر از راهنمایی شما
بسیار با ارزش بود