
ArcGIS Javascript API
muzai
这个作者很懒,什么都没留下…
展开
-
自定义按钮查询要素
<br />首先,html页面中加一个普通的按钮<br />类似:input type="button" value="点" onClick="executequery();" <br /> <br />以下为JavaScript代码:<br /> <br /> dojo.require("esri.map");<br /> dojo.require("esri.tasks.query");<br /><br /> var map, queryTask, qu原创 2010-07-08 09:00:00 · 1453 阅读 · 0 评论 -
arcgis for javascriptAPI常用接口
var map, navToolbar, editToolbar, tileLayer, toolbar;//var mapBaseUrl = "http://localhost:8399/arcgis/rest/services/pdsTile/MapServer";//var mapDyUrl = "http://localhost:8399/arcgis/rest/services/原创 2013-10-08 13:17:08 · 17517 阅读 · 2 评论 -
map窗口随着div及浏览器大小自动缩放
1、获取map窗口所在div控件的状态,比如:div名称为map1dojo.connect(document.getElementById('map1'), 'resize', resizeMap); 2、更新地图function resizeMap(){ try{ map.resize(); //alert(1); map.repositio原创 2012-12-01 02:19:15 · 3097 阅读 · 3 评论 -
javascriptAPI 阻止双击要素放大事件
function showInfoWindow(evt){ evt.stopPropagation(); //事件处理 }原创 2012-09-23 11:51:57 · 2690 阅读 · 0 评论 -
dojo中取消事件绑定
定义变量等于该绑定事件;var handler = dojo.connect(map, "onClick", addPoint);使用如下语句即可取消绑定事件;dojo.disconnect(handler);原创 2012-09-23 09:49:04 · 6189 阅读 · 0 评论 -
javascriptAPI 地图窗口右键功能
地图窗口右键功能,把如下javascript代码写入单独的脚本,直接引入map窗口所在的html页面即可:require(["dojo/ready", "dijit/Menu", "dijit/MenuItem", "dijit/CheckedMenuItem", "dijit/MenuSeparator", "dijit/PopupMenuItem"], function(ready, Me原创 2012-09-15 12:04:01 · 1817 阅读 · 0 评论 -
arcgis server javascriptAPI3.0本地部署步骤
1、在地址http://www.esri.com/apps/products/download/index.cfm?fuseaction=download.all#ArcGIS_API_for_JavaScript下载3.0API压缩包;2、在本地解压,解压后,文件夹内主要有jsapi、jsapicompact两个文件夹,这是两个不同的模式,我们选用jsapi普通模式;3、在myEclip原创 2012-08-04 18:10:28 · 1939 阅读 · 0 评论 -
IE下报dojo找不到,Firefox却没有
<br />一般是因为缺少此行代码<br /> <br /><meta http-equiv="Content-Type" content="text/html;charset=utf-8" />原创 2010-07-20 15:44:00 · 937 阅读 · 0 评论 -
定位and初始显示级别
<br />var geoPoint = new esri.geometry.Point({"x":501226.899957802,"y":3849102.1564765223}, map.spatialReference); <br />map.centerAndZoom(geoPoint, 2);<br /> <br /> <br />注意:这两句代码放在map的onload事件的回调里面,centerAndZoom的第二个参数“2”是指视野级别为2原创 2010-07-09 10:55:00 · 1185 阅读 · 0 评论 -
Could not load 'esri.nls.jsap_zh-cn'
环境:arcgis JavaScript API离线包在本地使用时,出现的错误。firefox控制台中报错,表示jsapi_zh-cn.js文件引入失败或是找不到原因是:arcgis.js文件中的一句话需要修改一下,_1.registerModulePath("esri","/fcs/jsapi/js/esri");注意:fcs为项目名称,jsapi文件与webinf文件夹同目录,fcs前面的斜线不可少哦。原创 2010-07-06 14:35:00 · 3159 阅读 · 7 评论 -
得到屏幕坐标toScreenPoint
<br />function toScreenPoint(_point) <br />{<br /> return esri.geometry.toScreenPoint(map.extent, map.width, map.height, _point); <br />}<br /> <br /> <br />注意,_point是一个类型为point的geometry对象。原创 2010-07-08 08:56:00 · 3777 阅读 · 0 评论 -
离线包中JS引用顺序
<br /><!-- 在线包 --><br /><script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=1.6"></script><br /> <link rel="styelsheet" style="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/1.6/js/dojo/dijit/themes/原创 2010-07-07 10:49:00 · 1162 阅读 · 0 评论 -
百度地图常用功能开发JS1.4版
var map;//初始化mapfunction initMap(){ // 创建Map实例 map = new BMap.Map("allmap"); // 创建点坐标 var point = new BMap.Point(116.404, 39.915); // 初始化地图,设置中心点坐标和地图级别。 map.centerAndZoom(poin原创 2013-12-20 15:25:26 · 4472 阅读 · 0 评论