导航:首页 > 编程语言 > arcgisjs地图中心

arcgisjs地图中心

发布时间:2024-01-01 07:57:44

❶ arcgis js api 如何获取 地图 中心点坐标

ArcGIS js 3.22 版本
Map.extent.getCenter()
如果需要在移动后获取移动后的中心点且在mouse-drag-end事件中获取的话
务必延时 setTimeout 200ms
貌似触发专了该事件才重属新更新中心点的位置

❷ 求问做一个webgis的基本流程

首先说明一下,如果题主想成为一名webgis开发者,可以参考这个链接小白如何成为webgis初级开发工程师

其次我们来说一下webgis的开发流程:

一般我们的开发采用两条路线:esri方案开源方案

esri方案举个例子:

ArcgisServer+SqlServer+IIS+Arcgis js Api+前端基础框架

开源方案举个例子:

GeoServer+PostgresSql+Tomcat+OpenLayers+前端基础框架

Webgis开发的大概流程是

我们的矢量文件或者栅格文件,需要展示在网页上的话,必须先通过GeoServver或者ArcgisServer发布成服务,然后这些地理服务器就会提供出可供访问的链接,然后用Openlayers或者Arcgis js api访问就行。当然了我们Webgis系统不可能只有gis数据,还需要一些普通数据,这些就要在SqlServer或者PostgreSql里建表,然后我们的后台程序(C#或者java)会连接这些数据库,取到数据,仍然返回给前端,只不过此时数据的接收者就变成了前端那几大框架,比如JQuery、Vue、Angular、React等等。

总结一下:

那么开发一个Webgis到底需要些什么呢?

GIS服务器+基础数据库+网站部署环境+GIS Api框架+前端基础框架

一个完整的Webgis系统,上面的东西都会有,欢迎补充和提问。

❸ arcgis api for js调用本地发布的服务报错,调用别人的可以成功

ArcGIS Server是统称;

ArcGIS API for Flex是应用场合的细分;

ArcGIS Server安装时分.net版本,java版本,明显的看语言也能看出是服务器端服务开发采用的,比如.net ADF,java ADF,必须安装ArcGIS Server才能进行服务的开发(和ArcEngine安装其开发包是一个道理);

客户端服务用API就能满足了,比如flex,javascript,silverlight API;如果你只开发服务功能而地图资源由别人发布的话亦可不安装ArcGIS Server,下个比如agslib-1.3-2009-10-31.swc之类的swf类库嵌进项目中即可开发了;

ArcGIS Server可以把mxd之类的文档发布成地图服务,切瓦片图等;服务端开发是必需要安装的,api客户端服务如果不发布地图可不安装,希望你能明白。。。

❹ 如何将arcgis api for js 部署到本地

1、下载SDK及包,将API包解压到本地,如E:\Web\Arcgis3.5\。并将SDK包里的arcgis_js_v35_api文件夹解压到E:\Web\Arcgis3.5\arcgis_js_v35_api\中覆盖。(SDK提供了丰富的示例及API文档,强烈建议下载)
2、找到文件init.js,路径如:E:\Web\Arcgis3.5\arcgis_js_v35_api\arcgis_js_api\library\3.5\3.5,并查找[HOSTNAME_AND_PATH_TO_JSAPI],将"[HOSTNAME_AND_PATH_TO_JSAPI]js/dojo/dojo"替换为实际路径,如:"<主机名>/arcgis_js_v35_api/arcgis_js_api/library/3.5/3.5/js/dojo/dojo"。
3、找到文件dojo.js,路径如:E:\Web\Arcgis3.5\arcgis_js_v35_api\arcgis_js_api\library\3.5\3.5\js\dojo\dojo,做同样的修改。
4、打开IIS6.0信息服务管理器,右键网站“添加网站”,选择物理路径及端口2000(可随意),确定后选中,双击进入“目录浏览”并启用,重新启动网站。
5、校验配置:

❺ 如何在tomcat上部署arcgis api for js 4.5

1、首先下载js_api
api下载地址:_js_api
sdk(软件开发帮助文档)下载地址:arcgis_js_sdk
2、离线部署arcgis_js_api
解压下载的压缩包,将里面的\arcgis_js_api\library目录的所有内容全部拷贝到你的web 服务器中。比如的我的路径如下所示,
D:\Java Software\apache-tomcat-7.0.42\webapps\arcgis_js_api\library\3.9\jsapi
3、查找替换路径
我们把拷贝到webapps文件夹下的两处locahost路径替换掉,js_3.9版本的额是在如下的两处(不同的版本的路径替换路径不同)
"*\webapps\arcgis_js_api\library\3.9\jsapi\init.js"
"*\webapps\arcgis_js_api\library\3.9\jsapi\js\dojo\dojo\dojo.js" 文件中
4、替换路径
用记事本代开上面查找到的两个文件,用快捷键Ctrl+H查找[HOSTNAME_AND_PATH_TO_JSAPI]

替换为:localhost:8080/arcgis_js_api/library/3.9/jsapi/(部署在本地的话选择localhost,若不是选择你的服务器ip+tomcat端口号)
第二处也是一样,所以不在重复
5、测试部署环境
打开Myeclipse,新建web工程,在index.jsp页面中 用如下的代码区覆盖即可

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>ArcGIS离线部署Demo</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<link rel="stylesheet" type="text/css" href="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/js/dojo/dijit/themes/tundra/tundra.css">
<link rel="stylesheet" type="text/css" href="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/js/esri/css/esri.css" />
<script type="text/javascript" src="http://localhost:8888/arcgis_js_api/library/3.9/jsapi/init.js"></script>
<script type="text/javascript">
// 布局小部件
//dojo.require("dijit.layout.BorderContainer");
// 面板
dojo.require("dijit.layout.ContentPane");
dojo.require("esri.map");
function init() {
var myMap = new esri.Map("mapDiv");
var myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer");
myMap.addLayer(myTiledMapServiceLayer);
}
dojo.addOnLoad(init);
</script>
</head>

<body class="tundra">
<div id="mapDiv" style="width:100%; height:100%; border:1px solid #000;"></div>
</body>
</html>

❻ 如何用arcgis api for js 搭框架

https://developers.arcgis.com/javascript/jssamples/toolbar_edit.html
esri官网上,api for js 帮助,demo很多,这个是编辑要素的Demo
实现在线编辑需要注意其前提条件:
1、数版据源必须是权SDE形式
2、发布的服务要具备Feature Access功能

阅读全文

与arcgisjs地图中心相关的资料

热点内容
630升级工程武器 浏览:936
用换机助手接收的软件文件在哪找 浏览:282
阅达app一教一辅五年级有哪些 浏览:7
win10系统用f2调节音量 浏览:19
压缩文件密码器 浏览:840
线下活动数据分析有哪些 浏览:314
助听器插片式编程线如何连接 浏览:293
怎么删除系统休眠文件 浏览:914
搜索文件内容中包含的文字并替换 浏览:542
微信相册程序图标 浏览:714
win8怎么显示文件格式 浏览:547
文件服务器中毒 浏览:721
如何修改网站访问次数 浏览:518
mdfldf是什么文件 浏览:569
文件在桌面怎么删除干净 浏览:439
马兰士67cd机版本 浏览:542
javaweb爬虫程序 浏览:537
word中千位分隔符 浏览:392
迷你编程七天任务的地图怎么过 浏览:844
word2003格式不对 浏览:86

友情链接