
ArcGIS Api For Javascript
X-rapido
有对象再换签名,93年大叔等你来撩。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArcGIS For JavaScript API Show map using layer definitions(使用层定义显示地图)————(十三)
描述:此示例演示如何使用层定义限制的信息在地图上显示出来的层。dynamicMapServiceLayer.setVisibleLayers([5,4,3]);该数据涵盖了美国,当您运行例子时为什么只有堪萨斯州出现?这是因为,这是SQL表达式限制在地图上显示的数据层定义。在此示例中,该层定义限制美国堪萨斯州,在堪萨斯州的人口超过25000的县。下面的代码添加到一个数组中的层原创 2013-01-10 10:56:09 · 5341 阅读 · 0 评论 -
ArcGIS For JavaScript API Show map properties(显示地图信息)————(十二)
描述:此示例显示了如何读取地图和图层属性和报告的信息返回给用户 在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/map_showproperties/index.html引用联接:http://help.arcgis.com/en/webapi/javascript/arcgis/help/js原创 2013-01-09 16:28:17 · 2466 阅读 · 0 评论 -
ArcGIS For JavaScript API Show loading ico/text(加载时显示图标/文本)————(十一)
一、描述:此示例演示了如何使用动画图像显示的地图正在加载。图像是一个小的GIF动画。图像出现在地图第一次加载和用户缩放或平移时已加载,所有图层加载完毕的图像消失。在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/map_showloading/index.html引用联接:http://help.原创 2013-01-09 15:50:32 · 3522 阅读 · 0 评论 -
ArcGIS For JavaScript API Resizable Map(可调整大小的地图)————(十)
描述:此示例演示如何使用dojox.layout.ResizeHandle小工具来显示一个可调整大小的地图。当你运行这个样本右下角的地图包含了一个调整图片大小。单击并拖动鼠标调整地图的大小的图像。 在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/map_resize/index.html参考联接原创 2013-01-09 14:27:37 · 3865 阅读 · 0 评论 -
ArcGIS For JavaScript API OpenStreetMap Layer(打开街道地图层)————(九)
描述:此示例演示如何添加OpenStreetMap的地图层,使用默认选项。在这个代码中,创建一个新的OpenStreetMapLayer一个添加到地图上。osmLayer = new esri.layers.OpenStreetMapLayer();map.addLayer(osmLayer);有几个可选的构造函数的参数,可以用来定义附加的可见性,透明度和显示级别的值,原创 2013-01-09 14:01:58 · 5330 阅读 · 0 评论 -
ArcGIS For JavaScript API Dynamically create layer list(动态创建图层列表)————(八)
描述:此示例遍历所有的地图服务中的图层,并添加到每一个复选框到列表中,可以切换和关闭的图层。参考示例Toggle layer visibility. buildLayerList()函数:遍历每一层,并把它添加一个HTML复选框。这将生成图层列表。保存在列表中的每一层的默认可见性。updateLayerVisibility()函数:更新显示层引用联接:http://原创 2013-01-09 13:18:41 · 3836 阅读 · 0 评论 -
ArcGIS For JavaScript API Display map in a dialog(在会话窗口中显示地图)————(七)
描述:此示例显示了如何显示一个地图Dojo Dialog 和TooltipDialog的部件。TooltipDialog弹出一个窗口,看起来像一个工具提示。在此示例中,TooltipDialog你点击一个链接时,会显示。再次点击该链接,隐藏TooltipDialog。在这个片断中,我们使用dijit.popup.open打开提示对话框。 dijit.popup.ope原创 2013-01-08 13:30:27 · 4429 阅读 · 0 评论 -
ArcGIS开发Questions小总结(A_Z)
(A)Gis的定义-什么是Gis: 物质世界中的任何事物都被牢牢地打上了时空的烙印。人们的生产和生活中百分之八十以上的信息和地理空间位置有关。地理信息系统( Geographic Information System, 简称 GIS )作为获取、整理、分析和管理地理空间数据的重要工具、技术和学科,近年来得到了广泛关注和迅猛发展。由于信息技术的发展,数字时代的原创 2013-01-08 11:30:36 · 2455 阅读 · 0 评论 -
ArcGIS For JavaScript API continuous pan across dataline(连续的平移跨越日界线)————(六)
描述:2.2版本的ArcGIS API为JavaScript可以指定该地图将支持连续的平移跨越日界线。此功能可用于地图的空间参考是WGS84(WKID= 4326)或Web墨卡托(WKID=102113)。要启用功能设置为true,地图的构造optionwrapAround180。 map = new esri.Map("map", {wrapAround180:t原创 2013-01-08 11:19:21 · 3136 阅读 · 0 评论 -
ArcGIS For JavaScript API 默认参数及示例
引用参考API:http://help.arcgis.com/en/webapi/javascript/arcgis/help/jshelp_start.htm 注:“esri.config”的是在1.3版中的的“esriConfig”的替代品。如果您使用的是1.2或更低的版本,您应该参阅默认API v1.2和更低的配置。对于版本1.3或更高版本,您可以使用“esri.config”在地方原创 2013-01-06 15:38:54 · 5814 阅读 · 1 评论 -
ArcGIS For JavaScript API 添加 world imagery(世界图像)————(五)
描述: 此示例显示了如何添加到您的应用程序的世界图像 这里使用了2个ArcGISTiledMapServiceLayer服务相互叠加显示的效果,世界地图。 演示链接地址:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/map_imagery/index.html具体的方法原创 2013-01-06 13:36:37 · 5382 阅读 · 1 评论 -
ArcGIS For JavaScript API 添加 terrain basemap with operational layer(与业务层相关的地形底图)————(二)
描述此示例显示了如何添加到您的应用程序的多个层。该示例包含三个层次,一个底图,人口统计数据,并最终与参考层边界和地名。 The World Terrain Base,ArcGIS Online上缓存的地图服务。首先加入。此服务被设计为用作附加层,如人口统计数据,显示在最前面的底图。其次,自定义数据添加到地图中。这ArcGIS.com网站或您自己发布的地图服务可以参考的数据。原创 2013-01-06 12:50:22 · 3042 阅读 · 1 评论 -
ArcGIS For JavaScript API 添加一个dynamic Service(动态服务)————(一)
描述:此示例演示如何添加一个地图绘制的服务器在用户每次缩放或平移。这样的地图不具有高速缓存的瓦片,被称为动态地图服务层。在ArcGISJavaScript API的动态地图服务为代表的ArcGISDynamicMapServiceLayer。下面的代码行创建的地图:var map =new esri.Map("map");注意:(1)动态地图服务层的构造函数需要原创 2013-01-06 11:19:25 · 3950 阅读 · 1 评论 -
ArcGIS For JavaScript API 添加 topographic map(地形图)————(三)
描述此示例显示了如何添加一个的地形底图层到您的应用程序。该示例使用一个缓存的地图服务从ArcGIS Online。您可以浏览ArcGIS.com额外的在线参考底图和地图服务的网站,或使用ArcGIS Server作为服务发布自己的地理数据。此示例设置初始范围的地图在旧金山的区域,使用下面的代码:var initExtent=new esri.geometry.Exten原创 2013-01-06 10:35:23 · 2566 阅读 · 0 评论 -
ArcGIS For JavaScript API Specify LODs (levels of detail深度的详细信息)————(十四)
描述: 详细跟踪的显示滑块深度中的Lable值显示,根据刻度级别啦显示不通过的lable 在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/map_switch_layer_on_zoom/index.html引用链接:http://help.arcgis.com/en/webapi/javasc原创 2013-01-10 13:32:46 · 3101 阅读 · 0 评论 -
ArcGIS For JavaScript API Toggle multiple ArcGIS Online services(切换多个ArcGIS Online服务)————(十五)
描述: 此示例显示了如何使用按钮来切换不同层之间中的地图。从ArcGIS Online地图中的所有图层发生ArcGISTiledMapServiceLayers。 这个 BasemapGallery 组件,在2.1版本的ArcGISJavaScript API的引入,简化了ArcGIS Online basemaps切换显示的过程。在此示例中在库中每原创 2013-01-10 16:00:49 · 2342 阅读 · 0 评论 -
ArcGIS For JavaScropt Geocoder————(十六)
描述:此示例演示如何使用Geocoder的小工具,以简化的过程中,发现在地图上的位置。地理搜索框添加到应用程序 在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/locator_simple/index.html参考Geocoder API:http://help.arcgis.com/en/webapi原创 2013-01-10 17:00:11 · 1937 阅读 · 0 评论 -
部署ArcGIS JS API 离线包(Tomcat与IIS)
ArcGIS Javascript API 在国内访问一直非常缓慢,Ersi也没有部署国内CDN的意思,但是它提供了离线安装包。安装过程其实挺简单的,就是有些繁琐, Tomcat的部署不太清晰。主要为了记录一下,便于以后查阅。 1.下载离线包首先下载ArcGIS JS API 离线包需要注册一个免费的帐号,注册地址为:https://webaccounts.esri.com/转载 2013-12-03 10:18:48 · 1841 阅读 · 1 评论 -
int与uint类型之间转换过程中值的变化
int类型的数据转化为uint类型:因为int是带符号的类型,当int是正数时,int类型数据转化为uint时不发生改变。当int是负数时,int类型数据转化为uint类型时,值就要发生变化。但转化的过程并不是去掉前面的负号,例如int a=-1;uint b=(uint)a;这时b的结果并不是1;而是4294967295;我们知道在计算机中存储数据都是用补码来存储的原创 2013-01-22 09:36:22 · 25375 阅读 · 0 评论 -
AcrGIS For JavaScript Feature layer with no basemap(没有底图)————(二十七)
描述: 参考地址:http://help.arcgis.com/en/webapi/javascript/arcgis/jssamples/#sample/fl_no_basemap在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/fl_no_basemap/index.html 代码如下:原创 2013-01-21 15:43:05 · 2576 阅读 · 0 评论 -
ArcGIS For JavaScript API Feature layer hover(功能图层的悬浮)————(二十六)
描述: 在”South Carolina南卡罗来纳州“的县上进行鼠标悬浮,跳出提示框。鼠标事件进行控制其显示方式。重要代码:(1)控制显示的州var southCarolinaCounties= new esri.layers.FeatureLayer("http://sampleserver1.arcgisonline.com/ArcGIS/rest/services原创 2013-01-21 15:15:16 · 9646 阅读 · 0 评论 -
ArcGIS For JavaScript API Overview Map(鹰眼/概览图) ————(二十五)
描述:此示例显示了如何添加一个的地形底图层到您的应用程序和使用OverviewMap的dijit显示的主要地图右上角的总览图。总览图的dijit最初发表在ESRI的代码库作为样本,并添加到ArcGISJavaScript API的2.0版本。要添加到您的应用程序的概述地图,下面的代码添加到地图的onLoad事件:var overviewMapDijit=new esri.dij原创 2013-01-16 10:47:09 · 10386 阅读 · 4 评论 -
ArcGIS For JavaScript API Measurement Widget(测量工具)————(二十四)
描述:测量组件提供工具,用于计算当前位置(获取位置),测量距离测量距离和面积(面积量算)。如果地图的坐标系统不是Web Mercator 或 geographic,如果复杂的多边形绘制的措施的部件将需要使用 geometry service项目或简化的几何形状,使用esri.config.defaults指定的几何服务为您的应用此示例显示了如何测量部件添加到您的应用程序。测量部件,原创 2013-01-15 14:13:04 · 9782 阅读 · 0 评论 -
ArcGIS For JavaScript APi Map with scalebar(地图比例尺 内/外)————(二十三)
(1)内部比例尺此示例演示如何添加一个比例尺地图。可以被添加到在地图上,或在一个用户指定的位置的比例尺。下面的代码片段显示了默认的比例尺显示在地图的左下角。var scalebar=new esri.dijit.Scalebar({ map: map});您可以修改该位置的地图由中设置attachTo选项之一以下值"top-right","bottom-right","t原创 2013-01-14 16:48:01 · 11145 阅读 · 1 评论 -
AcrGS For JavaScript API Info Window With Chart(带饼图的提示框)————(二十二)
描述: 在Info Window中显示饼图的示例 引用联接:http://help.arcgis.com/en/webapi/javascript/arcgis/jssamples/#sample/widget_infowindowchart在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/widge原创 2013-01-14 16:06:39 · 3804 阅读 · 1 评论 -
ArcGIS For JavaScript API Bookmark Widget(书签组件)————(二十一)
描述: 默认情况下,书签小工具提供了的列表只读书签。此示例显示的书签组件内的dijit.form.DropDownButton 引用API:http://help.arcgis.com/en/webapi/javascript/arcgis/jsapi/#bookmarks在线演示:http://help.arcgis.com/en/webapi/javascript原创 2013-01-14 13:41:05 · 4774 阅读 · 0 评论 -
ArcGIS For JavaScript API Switch Basemap(切换底图)————(二十)
描述:可切换地图地图,使用BasemapGallery类默认选择项 您可以添加其他的底图的图库,但所有底图添加到BasemapGallery,需要在相同的投影。如果要显示底图从和ArcGIS.com,showArcGISBasemaps=True那么其他的底图必须在Web墨卡托投影。所有底图添加到画廊需要具有相同的空间参考。如果使用默认的ArcGIS.com底图添加到库中所有的原创 2013-01-14 10:29:29 · 11319 阅读 · 0 评论 -
ArcGIS For JavaScript API Locate points of interest(找到景点)————(十九)
描述: 此示例演示如何使用地理编码部件,在版本3.3中,找到兴趣点和显示图形在地图上。测试样品的行为输入的兴趣点,如“disney(迪士尼)”,并查看结果。 参考联接:http://help.arcgis.com/en/webapi/javascript/arcgis/jssamples/#sample/locator_poi在线演示:http://help.arc原创 2013-01-11 15:48:53 · 3368 阅读 · 0 评论 -
ArcGIS For JavaScript API Add KML Layer(添加KML层)————(十八)
描述:此示例演示如何添加一个KML文件作为一个层到ArcGISAPI JavaScript应用程序。添加KML文件(KML或KMZ)很简单,要求有关API模块:dojo.require("esri.layers.KMLLayer"); 然后创建一个KML图层,将它添加到地图:var kmlUrl = 'http://dl.dropbox.com/u/2654618/原创 2013-01-11 13:53:24 · 5674 阅读 · 0 评论 -
ArcGIS For JavaScript API Drawing Tool(绘图工具)————(十七)
描述: 您可以使用绘图工具栏绘制在地图上的多种几何形状。.在线演示:http://help.arcgis.com/en/webapi/javascript/arcgis/samples/toolbar_draw/index.html引用帮助:http://help.arcgis.com/en/webapi/javascript/arcgis/jsap原创 2013-01-11 11:23:40 · 16430 阅读 · 2 评论 -
ArcGIS For JavaScript API 添加一个 topographic map with graphics(地形图与图形)————(四)
此示例显示了如何添加自定义图形的底图上。该示例使用世界地形图作为底图服务。这是ArcGIS Online的缓存地图服务的ArcGIS.com网站,其中包括管理功能,地貌特征,公园,建筑物,土地覆盖阴影救济图像和更。您可以浏览更多的在线底图和参考地图服务的ArcGIS Online的网站,或使用ArcGIS Server作为服务发布自己的地理数据。添加自定义图形的底图之上的位置,一个流行的行原创 2013-01-06 10:06:29 · 3878 阅读 · 0 评论