
۴۴٬۰۰۰تومان
نوع فایل دانلود: PDF
پس از خرید، یک فایل PDF دریافت میکنید.
این فایل با Adobe Reader، مرورگر و اپهای PDF روی کامپیوتر و موبایل باز میشود.
با این راهنمای کاربردی، ArcGIS API برای جاوااسکریپت را یاد بگیرید و برنامههای وب و موبایل بسازید.
درباره این کتاب
با جاوااسکریپت برنامههای ArcGIS Server بسازید؛ هم برای مرورگرهای معمولی و هم برای موبایل. نقشههایتان را با لایههای جغرافیایی ساده و کاربردی، ویجتهای رابط کاربری و امکانات بیشتر، خوانا و مفید کنید. محتوای ArcGIS را در برنامههای سفارشی خودتان بگنجانید و با ArcGIS Online تحلیل انجام دهید.
این کتاب برای چه کسانی است
اگر توسعهدهنده برنامههای وب یا موبایل هستید و میخواهید در همان بستر، برنامههای GIS بسازید، این کتاب برای شما مناسب است. برای بهره بردن کامل از کتاب، به تجربه برنامهنویسی جاوااسکریپت نیاز دارید. این کتاب در سطح مقدماتی تا متوسط طراحی شده، اما برای توسعهدهندگان پیشرفتهتری که تازه با ساخت برنامه با ArcGIS Server آشنا میشوند هم مفید است.
آنچه یاد میگیرید
چگونه با ArcGIS API برای جاوااسکریپت یک برنامه بسازید
چگونه انواع گوناگون هندسه را بسازید و نمایش دهید تا عوارض روی نقشه مشخص شوند
بهترین روش استفاده از لایه عارضه و نمایش دادههای توصیفی مرتبط
امکانات طیف گسترده ویجتها و نحوه استفاده مؤثر از آنها
چگونه دادهها را پرسوجو کنید تا بینش تازهای از اطلاعاتشان بهدست آورید
کار با تسکها برای کشف و یافتن عوارض روی نقشه
استفاده از ژئوکدر و ویجتهای مرتبط
توانایی API در ارائه مسیر گامبهگام و امکانات مسیریابی
چگونه از Geometry Engine و تسکهای Geometry Service برای عملیات رایج پردازش مکانی استفاده کنید
چگونه محتوای ArcGIS Online را یکپارچه کنید و به برنامه نقشهسازی وب سفارشی خودتان اضافه کنید
جزئیات بیشتر
ArcGIS API برای جاوااسکریپت به شما امکان میدهد سریع برنامههای نقشهسازی وب و موبایل بسازید که قابلیتهای پیشرفته GIS دارند، اما برای کاربر ساده و شهودی هستند. این راهنمای کاربردی برای توسعهدهندگان وب تازهکار و باتجربه نوشته شده و هر چیزی را که برای شروع کار با API لازم دارید در اختیارتان میگذارد. پس از معرفی کوتاه HTML/CSS/جاوااسکریپت، نقشهها را در صفحه وب قرار میدهید، لایههای کاشیشده، پویا و استریم را که کاربران با آنها کار میکنند اضافه میکنید و نقشه را با گرافیک علامتگذاری میکنید. یاد میگیرید چطور با کمترین زحمت و با ویجتهای آماده، طیف گستردهای از عناصر رابط کاربری و قابلیتهای GIS را به برنامه خود اضافه کنید. با پیش رفتن کتاب، از چارچوب تسکها برای پرسوجوی لایهها با معیارهای مکانی و توصیفی، جستوجو و شناسایی عوارض روی نقشه، ژئوکد کردن آدرسها، تحلیل شبکه و مسیریابی، و افزودن عملیات سفارشی پردازش مکانی استفاده میکنید. در این مسیر، قابلیتهای جدیدی مثل موتور هندسه سمت کلاینت را پوشش میدهیم، یاد میگیرید چطور محتوای ArcGIS.com را یکپارچه کنید و با مهارتهای تازهتان برنامههای نقشهسازی وب موبایل بسازید. در پایان نگاهی به نسخه ۴ از ArcGIS API برای جاوااسکریپت میاندازیم (که همزمان با نسخه ۳.x در حال توسعه است) و میگوییم این موضوع برای شما بهعنوان توسعهدهنده چه معنایی دارد.
سبک و رویکرد
خواننده با مجموعهای از تمرینها همراه میشود که نشان میدهند چطور میتوان برنامههای ArcGIS Server را برای موبایل و وب بهشکل کارآمد ساخت.
Master the ArcGIS API for JavaScript to build web and mobile applications using this practical guide.About This BookDevelop ArcGIS Server applications with JavaScript, both for traditional web browsers as well as the mobile platformMake your maps informative with intuitive geographic layers, user interface widgets, and moreIntegrate ArcGIS content into your custom applications and perform analytics with the ArcGIS OnlineWho This Book Is ForIf you are a web or mobile application developer, who wants to create GIS applications in your respective platform, this book is ideal for you. You will need Java Script programming experience to get the most out of this book. Although designed as an introductory to intermediate level book, it will also be useful for more advanced developers who are new to the topic of developing applications with ArcGIS Server.What You Will LearnTo create an application with the ArcGIS API for JavaScriptBuild and display a broad range of different geometry types to represent features on the mapThe best way to leverage a feature layer and display related attribute dataThe functionality of the wide range of widgets and how to use them effectivelyQuery data to gain new insights into the information it containsWork with tasks to discover and locate features on the mapUsing the geocoder and associated widgetsThe ability of the API to provide turn by turn directions and routing capabilitiesHow to use the Geometry Engine and Geometry Service tasks for common geoprocessing operationsIntegrate content on ArcGIS online and add it to your custom web mapping applicationIn DetailThe ArcGIS API for JavaScript enables you to quickly build web and mobile mapping applications that include sophisticated GIS capabilities, yet are easy and intuitive for the user.Aimed at both new and experienced web developers, this practical guide gives you everything you need to get started with the API. After a brief introduction to HTML/CSS/JavaScript, you'll embed maps in a web page, add the tiled, dynamic, and streaming data layers that your users will interact with, and mark up the map with graphics. You will learn how to quickly incorporate a broad range of useful user interface elements and GIS functionality to your application with minimal effort using prebuilt widgets. As the book progresses, you will discover and use the task framework to query layers with spatial and attribute criteria, search for and identify features on the map, geocode addresses, perform network analysis and routing, and add custom geoprocessing operations. Along the way, we cover exciting new features such as the client-side geometry engine, learn how to integrate content from ArcGIS.com, and use your new skills to build mobile web mapping applications.We conclude with a look at version 4 of the ArcGIS API for JavaScript (which is being developed in parallel with version 3.x) and what it means for you as a developer.Style and approachReaders will be taken through a series of exercises that will demonstrate how to efficiently build ArcGIS Server applications for the mobile and web.