`

eclipse plugin webGIS MapXtreme / ditu / kuaidi / wuliu

阅读更多

物流信息监控平台 申通、圆通、汇通、中通、韵达、顺丰、EMS 、海航天天

58.240.86.13* 上网IP

http://58.240.86.23*/server-status

http://192.168.134.72:9080/sst/jsp/login/login.jsp

在准确的时间 / 把准确的货物 / 送到准确的地点

http://192.168.134.72:9080/sst/jsp/index.jsp
http://192.168.134.72:9082/rf
http://192.168.134.72:9080/gpsgarse
http://192.168.134.72:9080/test/test.jsp
http://10.21.142.9/9086/webtest
10070184 / 10070184
高德地图 / 独立机器 / 地图返回图片、文字

http://maptest.cns*****.com:25002/maptile-service/maptile?x=6744&y=3103&z=13

webGIS ---- 地理编码

http://192.168.134.72:9080/sst/mapTestAction.do?methodName=geocode&address=地址列表

webGIS ---- 逆向地理编码

http://192.168.134.72:9080/sst/mapTestAction.do?methodName=regeocode&lng=经度列表&lat=纬度列表

http://www.amap.com/

北京图盟科技有限公司(高德2005收购)
http://code.mapabc.com/

 

物流监控平台--系统管理--账户管理
http://192.168.134.72:9080/sst/userInfoAction.do?methodName=query

物流监控平台--系统管理--配置管理
描述 对象值 操作
1 判断计算车辆是否活动的总里程(米) 3000 编辑 
2 离线时间:离线时间大于该值即认定为离线(分钟) 10 编辑 
3 怠速:车辆速度大于0km/h并小于该值即认定为怠速(km/h) 5 编辑 
4 超速:车辆速度大于该值即认定为超速(km/h) 80 编辑 
5 客户出入站距离半径(米) 1000 编辑 
物流监控平台--作业监控--配送中心
http://192.168.134.72:9080/sst/task.do?methodName=query
配送中心 装运编号 车辆ID 设备描述 订单数量 站点数量 总件数 作业日期 出仓时间 返仓时间 总时长 行驶总时长 服务总时长 总里程(米) 明细

 

问题清单:
1. 地址解析页面数据过多,建议分页减少查询数据量。
2. 监听机制在应用空闲状态下消耗系统资源过多,建议监听线程循环中添加等待操作。
3. TCP端口异常状态没有释放。需要修改。
4. 采集服务器Socket请求超过560的连接时,出现timeout异常。
5. 解析服务器采用单线程处理GPS上报信息,数据处理能力远低于现网数据采集量,需要优化,改为多线程处理。

 

http://order.jd.com/normal/item.action?orderid=1106636187&PassKey=A796B284195015B778CC1180F3CD3BAD

2014-02-21 16:12:38您提交了订单,请等待系统确认客户

2014-02-21 17:33:09第三方卖家已经开始拣货,订单不能修改正泰电工旗舰店

2014-02-21 17:33:10您的订单已经出库,等待发货正泰电工旗舰店

2014-02-21 17:37:27货物已交付韵达快递,运单号为1201184065842正泰电工旗舰店

运单号为:1201184065842

2014-02-22 16:41:06进行揽件扫描韵达快递

2014-02-22 20:06:19进行下级地点扫描,将发往:江苏南京网点包韵达快递

2014-02-23 00:41:42在分拨中心进行称重扫描韵达快递

2014-02-23 03:32:07进行装车扫描,即将发往:江苏南京分拨中心韵达快递

2014-02-23 17:51:16在分拨中心进行卸车扫描韵达快递

2014-02-23 17:53:50进行大包拆包扫描韵达快递

2014-02-23 20:41:46从站点发出,本次转运目的地:江苏南京栖霞区公司韵达快递

2014-02-24 09:05:43进行快件扫描,将发往:江苏南京栖霞区公司玄武大道分部韵达快递

2014-02-24 21:23:09到达目的地网点,快件将很快进行派送韵达快递

送货方式:普通快递 承运人:韵达快递承运人电话:400 821 6789货运单号:1201184065842点击查询

 

http://kjcx.yundasys.com:1602/wsd/ykjcx/cxend.jsp?wen=be7b96ab474e079bba13d30d4f

2014-02-22 16:41:06到达:河南新乡公司 已收件

2014-02-22 20:06:19到达:河南新乡公司 发往:江苏南京网点包

2014-02-22 20:07:07到达:河南新乡公司 已收件

2014-02-23 00:41:42到达:河南郑州分拨中心

2014-02-23 03:32:07到达:河南郑州分拨中心 发往:江苏南京分拨中心

2014-02-23 17:51:16到达:江苏南京分拨中心 上级站点:

2014-02-23 17:53:50到达:江苏南京分拨中心 上级站点:江苏南京分拨中心

2014-02-23 20:41:46到达:江苏南京分拨中心 发往:江苏南京栖霞区公司

2014-02-24 09:05:43到达:江苏南京栖霞区公司 发往:江苏南京栖霞区公司玄武大道分部

2014-02-24 21:23:09到达:江苏南京栖霞区公司玄武大道分部 上级站点:江苏南京栖霞区公司玄武大道分部 发往:

2014-02-24 21:54:21到达:江苏南京栖霞区公司玄武大道分部

 

南京邮政局尧化门支局仙林所

电话:025-85570876

地址:文枢东路仙林新村12幢

http://yjcx.chinapost.com.cn/queryMail.do

 

 

GPS 模拟1500辆车并发压测采集+解析(同机同时开启)功能宕机问题异常定位如下:

WebSphere Application Server 集群 > GPSCluster > 集群成员 > GPSClusterServer01 > 进程定义 > Java 虚拟机 / 192.168.120.130
详细垃圾回收(勾选)
初始堆大小=2048MB
最大堆大小=4096MB
调试参数
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777
通用JVM参数
-Xss1m -Xgcpolicy:gencon -Xmns256m -Xmnx512m -Xverbosegclog:${SERVER_LOG_ROOT}/verbosegc.log,20,50000 -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=9998

WebSphere Application Server 集群 > GPSCluster > 集群成员 > GPSClusterServer02 > 进程定义 > Java 虚拟机 / 192.168.120.131
详细垃圾回收(勾选)
初始堆大小=2048MB
最大堆大小=4096MB
调试参数
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777
通用JVM参数
-Xss1m -Xgcpolicy:gencon -Xmns256m -Xmnx512m -Xverbosegclog:${SERVER_LOG_ROOT}/verbosegc.log,20,50000 -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=9997

IBM虚拟机产生的Snap.20090706.155344.348194.0001.trc

http://tonyxu841106.iteye.com/blog/430132

http://bbs.weblogicfans.net/thread-98-1-1.html

http://bbs.weblogicfans.net/viewthread.php?tid=98

weblogic运行在aix上,发生heapdump时随之还产生了javacore和Snap.20090706.155344.348194.0001.trc文件

trc文件 对跟踪文件进行格式化
跟踪格式化器(trace formatter) 是一个可以在任何平台上运行的 Java 程序,可以对来自任何平台的跟踪文件进行格式化。IBM SDK 在 core.jar 中提供了这个格式化器,它还需要一个称为 TraceFormat.dat 的文件,其中包含格式化模板。这个文件在 jre/lib 中。可以用以下命令行启动跟踪格式化器:
java com.ibm.jvm.format.TraceFormat input_file [output_file]
在这里,com.ibm.jvm.format.TraceFormat 是跟踪格式化器类,input_file 是要进行格式化的二进制跟踪文件的名称,output_file 是可选的输出文件名。如果没有指定输出文件,那么默认的输出文件名是输入文件名加上 .fmt。
IBM的dw网站有详细的说明:

http://www.ibm.com/developerworks/cn/java/j-ibmjava5/index.html

https://www.ibm.com/developerworks/cn/views/java/libraryview.jsp?type_by=%E6%8A%80%E6%9C%AF%E6%96%87%E7%AB%A0&view_by=search&search_by=Java+%E6%8A%80%E6%9C%AF%EF%BC%8CIBM+%E9%A3%8E%E6%A0%BC

Java 技术,IBM 风格: 监视和判断问题
使用 IBM 的诊断工具建立更好的应用程序
Chris Bailey (baileyc@uk.ibm.com), 咨询软件工程师, IBM
Simon Rowland, 软件工程师, IBM Java Technology Centre
简介: Java? 技术 5.0 的 IBM 实现包含许多有用的工具,可以帮助开发人员诊断和解决 Java 开发问题。
在 Java 技术,IBM 风格 系列的本期文章中,您将了解可以从 IBM 跟踪和转储引擎获得的信息。
本文还将介绍 Diagnostic Toolkit and Framework for Java(DTFJ)API,可以用这个 API 编写代码来查询和分析诊断数据。

GPS AppSrv01 / 192.168.134.72  / Snap.20121231.051434.11938.0005.trc 文件分析

[root@app01 AppSrv01]# /opt/IBM/WebSphere/AppServer/java/bin/java -version                                                                                     
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr8fp1ifix-20100924_01(SR8 FP1+IZ81201+IZ80998+IZ83034+IZ83273))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr8ifx-20100923_65174 (JIT enabled, AOT enabled)
J9VM - 20100923_065174
JIT  - r9_20100401_15339ifx6
GC   - 20100308_AA)
JCL  - 20100728_01
[root@app01 AppSrv01]# /opt/IBM/WebSphere/AppServer/java/bin/javac        
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  -nowarn                    Generate no warnings
  -verbose                   Output messages about what the compiler is doing
  -deprecation               Output source locations where deprecated APIs are used
  -classpath <path>          Specify where to find user class files and annotation processors
  -cp <path>                 Specify where to find user class files and annotation processors
  -sourcepath <path>         Specify where to find input source files
  -bootclasspath <path>      Override location of bootstrap class files
  -extdirs <dirs>            Override location of installed extensions
  -endorseddirs <dirs>       Override location of endorsed standards path
  -proc:{none,only}          Control whether annotation processing and/or compilation is done.
  -processor <class1>[,<class2>,<class3>...]Names of the annotation processors to run; bypasses default discovery process
  -processorpath <path>      Specify where to find annotation processors
  -d <directory>             Specify where to place generated class files
  -s <directory>             Specify where to place generated source files
  -implicit:{none,class}     Specify whether or not to generate class files for implicitly referenced files
  -encoding <encoding>       Specify character encoding used by source files
  -source <release>          Provide source compatibility with specified release
  -target <release>          Generate class files for specific VM version
  -version                   Version information
  -help                      Print a synopsis of standard options
  -Akey[=value]              Options to pass to annotation processors
  -X                         Print a synopsis of nonstandard options
  -J<flag>                   Pass <flag> directly to the runtime system

[root@app01 AppSrv01]# /opt/IBM/WebSphere/AppServer/java/bin/javac -version
javac 1.6.0-internal

[root@app01 AppSrv01]# /opt/IBM/WebSphere/AppServer/java/bin/java com.ibm.jvm.format.TraceFormat /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap.20121231.051434.11938.0005.trc
*** Starting data extraction from binary trace file(s)
*** Locating formatting template files
*** Found /opt/IBM/WebSphere/AppServer/java/jre/lib/J9TraceFormat.dat
*** Found /opt/IBM/WebSphere/AppServer/java/jre/lib/TraceFormat.dat
*** Loading further formatting templates from /opt/IBM/WebSphere/AppServer/java/jre/lib/TraceFormat.dat
*** Extracting 2 buffers from /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap.20121231.051434.11938.0005.trc
*** Sorting buffers
*** Starting formatting of entries into text file /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap.20121231.051434.11938.0005.trc.fmt
*** Number of traced threads = 2
0% 10% 20% 30% 40% 50% 60% 70% 80% ... 100%
*** Number of formatted tracepoints = 9
*** Formatting complete
*** Formatted output written to file: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap.20121231.051434.11938.0005.trc.fmt
0 errors were detected during formatting

根据 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap.20121231.051434.11938.0005.trc.fmt文件确认 ThreadsID

Active Threads :
        0x235c000  huiTongParser-3
        0x3259600  Thread-70

 

Java代码
  1.                 Trace Summary  
  2.   
  3. Service Level :  
  4.         JRE 1.6 . 0  IBM J9  2.4  build 20100923_065174  
  5.   
  6. JVM Start-up Params :  
  7. -Xjcl:jclscar_24  
  8. -Dcom.ibm.oti.vm.bootstrap.library.path=/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64/compressedrefs:/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64  
  9. -Dsun.boot.library.path=/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64/compressedrefs:/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64  
  10. -Djava.library.path=/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64/compressedrefs:/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64:/opt/IBM/WebSphere/AppServer/bin::/usr/lib  
  11. -Djava.home=/opt/IBM/WebSphere/AppServer/java/jre  
  12. -Djava.ext.dirs=/opt/IBM/WebSphere/AppServer/java/jre/lib/ext  
  13. -Duser.dir=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01  
  14. _j2se_j9=1119744   
  15. -Djava.runtime.version=pxa6460sr8fp1-20100924_01 (SR8 FP1)  
  16. -Xdump  
  17. -Djava.class .path=.  
  18. -Declipse.security  
  19. -Dwas.status.socket=33473   
  20. -Dosgi.install.area=/opt/IBM/WebSphere/AppServer  
  21. -Dosgi.configuration.area=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/configuration  
  22. -Djava.awt.headless=true   
  23. -Dosgi.framework.extensions=com.ibm.cds,com.ibm.ws.eclipse.adaptors  
  24. -Xshareclasses:name=webspherev70_%g,groupAccess,nonFatal  
  25. -Xscmx50M  
  26. -Xbootclasspath/p:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmorb.jar:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext/ibmext.jar  
  27. -Djava.class .path=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup.jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppServer/lib/jsf-nls.jar:/opt/IBM/WebSphere/AppServer/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batchboot.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batch2.jar:/opt/IBM/WebSphere/AppServer/java/lib/tools.jar  
  28. -Dibm.websphere.internalClassAccessMode=allow  
  29. -verbose:gc  
  30. -Xms768m  
  31. -Xmx1536m  
  32. -Xcompressedrefs  
  33. -Dws.ext.dirs=/opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/classes:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime  
  34. -Dderby.system.home=/opt/IBM/WebSphere/AppServer/derby  
  35. -Dcom.ibm.itp.location=/opt/IBM/WebSphere/AppServer/bin  
  36. -Djava.util.logging.configureByServer=true   
  37. -Duser.install.root=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01  
  38. -Dwas.install.root=/opt/IBM/WebSphere/AppServer  
  39. -Dpython.cachedir=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/temp/cachedir  
  40. -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager  
  41. -Dserver.root=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01  
  42. -Dcom.ibm.security.jgss.debug=off  
  43. -Dcom.ibm.security.krb5.Krb5Debug=off  
  44. -Xss1m  
  45. -Xgcpolicy:gencon  
  46. -Xmns256m  
  47. -Xmnx512m  
  48. -Xverbosegclog:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/GPSTestServer3/verbosegc.log,20 , 50000   
  49. -Ddefault.client.encoding=GBK  
  50. -Dfile.encoding=GBK  
  51. -Duser.language=zh  
  52. -Duser.region=CN  
  53. -Djavax.management.builder.initial=  
  54. -Dcom.sun.management.jmxremote.authenticate=false   
  55. -Dcom.sun.management.jmxremote.ssl=false   
  56. -Dcom.sun.management.jmxremote.port=9998   
  57. -Djava.security.auth.login.config=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/wsjaas.conf  
  58. -Djava.security.policy=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/server.policy  
  59. -Dsun.java.command=com.ibm.wsspi.bootstrap.WSPreLauncher -nosplash -application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config app01Cell01 app01Node01 GPSTestServer3  
  60. -Dsun.java.launcher=SUN_STANDARD  
  61. -Dsun.java.launcher.pid=11938   
  62. _port_library  
  63. _org.apache.harmony.vmi.portlib  
  64.   
  65.   
  66. Activation Info :  
  67.         FORMAT=/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64/compressedrefs;/opt/IBM/WebSphere/AppServer/java/jre/lib;.  
  68.         LIBPATH=/opt/IBM/WebSphere/AppServer/java/jre/bin  
  69.         MAXIMAL=all{level1}  
  70.         EXCEPTION=j9mm{gclogger}  
  71.   
  72. Sys Processor Info :  
  73.         Arch family AMD64  
  74.         Processor Sub-type Opteron  
  75.         Num Processors 4   
  76.         Big Endian false   
  77.         Word size 64   
  78.         Using Trace Counter J9 timer  
  79.   
  80. Active Threads :  
  81.         0x235c000   huiTongParser- 3   
  82.         0x3259600   Thread- 70   
  83.   
  84. JVM started      : 12 : 55 : 56.644000000   
  85.   
  86. Last buffer write: 21 : 14 : 34.664118000   
  87.   
  88. First tracepoint:  21 : 14 : 34.462561000   
  89.   
  90. Last tracepoint :  21 : 14 : 34.663469000   
  91.   
  92. 0  errors were detected during formatting  
  93.   
  94.   
  95.                 Trace Formatted Data   
  96.   
  97. J9 timer(UTC)        ThreadID               TP id     Type        TraceEntry   
  98. 21 : 14 : 34.462564000           * 0x3259600       j9prt. 549   Exception * j9file_open returns failure, filename = /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap. 20121231.051434 . 11938.0003 .trc, os errno =  2 , portable errno =  4294966988   
  99. 21 : 14 : 34.462649000             0x3259600       j9prt. 422   Exit       <j9sig_protect: Exiting after returning from fn, fn= 0x2aaaaecf4430 , fn_arg= 0x2aaabd82d250 , handler= 0x2aaaaecf4450 , handler_arg= 0x0 , flags= 0x7d , result= 0x0   
  100. 21 : 14 : 34.462649000             0x3259600       j9dmp. 4     Event       Snap Dump written to filename=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap. 20121231.051434 . 11938.0003 .trc  
  101. 21 : 14 : 34.462671000             0x3259600        j9vm. 364   Event       Queue is non-empty ( 0x14cf500 ) placing  this  thread at the tail.  
  102. 21 : 14 : 34.462671000             0x3259600        j9vm. 362   Event       Exclusive Access is held by another thread, placing  this  thread in the queue.  
  103. 21 : 14 : 34.462671000             0x3259600        j9vm. 361   Entry      >Attempting to acquire exclusive VM access.  
  104. 21 : 14 : 34.462673000             0x3259600        j9vm. 365   Event       Thread is waiting on  public  flags mutex.  
  105. 21 : 14 : 34.663364000           * 0x235c000       j9prt. 417   Entry      >j9sig_protect: Entered, fn= 0x2aaaaecf4430 , fn_arg= 0x2aaabc7cbd10 , handler= 0x2aaaaecf4450 , handler_arg= 0x0 , flags= 0x7d   
  106. 21 : 14 : 34.663469000             0x235c000       j9dmp. 5     Event       JVM requested Snap Dump using filename=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/Snap. 20121231.051434 . 11938.0005 .trc  

 

根据 Snap.20121231.051434.11938.0005.trc.fmt里

Active Threads :
        0x235c000  huiTongParser-3
        0x3259600  Thread-70

确认/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/javacore.20121231.051434.11938.0012.txt文件里这些已开发的打印出来的java性能或功能异常类优化即可

4XESTACKTRACE                at com/******/dao/impl/CarInfoDaoImpl.queryCarInfo(CarInfoDaoImpl.java(Compiled Code))
4XESTACKTRACE                at com/******/service/impl/CarInfoServiceImpl.queryCarInfo(CarInfoServiceImpl.java(Compiled Code))

、、、

4XESTACKTRACE                at $Proxy31.queryCarInfo(Bytecode PC:18(Compiled Code))

4XESTACKTRACE                at com/******/parser/car/CarGPSParser.queryCommonData(CarGPSParser.java:220(Compiled Code))
4XESTACKTRACE                at com/******/parser/car/CarGPSParser.onMessage(CarGPSParser.java:136(Compiled Code))

、、、

4XESTACKTRACE                at $Proxy78.saveCarGPSDataAndSummer(Bytecode PC:18(Compiled Code))
4XESTACKTRACE                at com/******/SaveCarData.carGPSDataHandle(SaveCarData.java:79(Compiled Code))
4XESTACKTRACE                at com/******/SaveCarData.run(SaveCarData.java:61(Compiled Code))

GIS systerm

http://open-open.com/69.htm

 uDig 
基于Eclipse RCP的uDig开源项目既是一个GeoSpatial应用程序也是一个平台开发者可通过这个平台来创建新的在uDig基础上衍生的应用程序,uDig是Web地理信息系统的一个核心组件。

更多uDig信息

 GeoAPI 
GeoAPI为OGC/ISO标准提供一组Java接口。

更多GeoAPI信息

 Geotools 
Geotools是一个开源的Java GIS工具包,可利用它来开发符合标准的地理信息系统。Geotools提供了OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。

更多Geotools信息

 Quantum GIS (QGIS) 
QGIS是一个用户界面友好的地理信息系统,可运行在Linux,Unix,Mac OSX,和Windows平台之上。QGIS支持vector,raster和database格。它能够很好得支持PostGIS

更多Quantum GIS (QGIS)信息

 Geoserver 
Geoserver 是一个功能齐全,遵循OGC开放标准的开源WFS-T和WMS服务器。利用Geoserver可以把数据作为maps/images来发布(利用WMS来 实现)也可以直接发布实际的数据(利用WFS来实现),同时也提供了修改,删除和新增的功能(利用WFS-T)。

更多Geoserver信息

 deegree 
deegree 通过对OGC和ISO/TC 211标准的实现为空间数据应用程序基础结构的构建提供坚固的"积木"。由于整个deegree体系完全基于OGC规范与概念,因此它可以与其它厂商提供 的标准产品(如:ESRI(c)的ArcIMS)相结合。deegree提供了一些基于OGC的服务如:Web Map Service (WMS);Web Feature Service (WFS);Web Coverage Service (WCS);Web Gazetteer Service (WFS-G);Web Terrain Service (WTS);Web Coordinate Transformation Service (WCTS);Web Catalog Service (WCAS)。

更多deegree信息

 JUMP 
JUMP-Project是由一组免费,开源的应用程序组成,这些应用程序为表示和操作空间数据集提供了可扩展的API和图形用户接口(GUI)。 JUMP Project当前包括的主要项目有:
  1.JUMP(The JUMP Unified Mapping Platform):提供包括主要UI和一个具备高扩展性的框架来开发与运行自定义的空间数据处理应用程序。
  2.JTS(The JTS Topology Suite):为在兼容OGC标准的空间对象模型中进行基础的几何操作提供2D空间谓词API。
  3.JSC(The JCS Conflation Suite):为在空间数据库上执行"异文合并"提供API和一组交互工具。

更多JUMP信息

 OpenMap 
OpenMap是一个基于JavaBeansTM的开发工具包。利用OpenMap你就能够快速构建用于访问legacy数据库的应用程序与applets。OpenMap提供了允许用户查看和操作地理空间信息的方法。

更多OpenMap信息

 GISToolkit 
GISToolkit是一个免费基于java的mapping工具包,它能够从多种数据源读取地理数据并把信息显示给用户,还能够直接编辑存在数据库中的地理特性。

更多GISToolkit信息

 quickWMS 
quickWMS 是个JavaScript包用于创建基于Web的Map客户端和连接依据OpenGIS Web Mapping规范的WMS服务器。这个项目的目的是能够使用javascript快速创建web mapping clients。它兼容的浏览器包括:IE5.0以,Netscape/Mozilla7.00以上。

更多quickWMS信息

 mapbuilder-lib 
mapbuilder-lib是一个基于浏览器的(AJAX)web mapping client。它的特性:
 模块化设计使得它可扩展新的组件和数据源,
 快速的客户端反应,
 支持Internet Explorer6+、Mozilla1.3+、Netscape6+,
 开源基于LGPL发布。
mapbuilder-lib具体包括的客户端:
 WMS Map Viewer.
 WMS Time Series Map Viewer.
 Geographic Feature Viewer (使用GML与WFS技术)
 Geographic Feature editor和上传到基于Web的geographic数据库(WFS-T).
 Web Map Context editor.

更多mapbuilder-lib信息

 MyMaps 
MyMaps由两部分组成。1.一个面向最终用户的桌面软件它可以让没有GIS知识的用户轻松定位地理空间数据,展示和操作地图图形。2.一组Swing GUI组件可运用到任何需要地图绘制功能的应用程序中。

更多MyMaps信息

 GRASS GIS 
GRASS是一个地理信息系统用于地理空间数据管理和分析,图象处理, 图形/地图制作,空间建模与可视化。GRASS被许多政府机构、大学和环境咨询公司所使用。

更多GRASS GIS信息

 Mapyrus 
Mapyrus 是一个能够把地理信息系统的数据绘制成PostScript,PDF,SVG和Web图片格式的开源项目。它结合一种类似于BASIC的脚本语言来读取存 在关系型空间数据库(如PostGIS)中GIS数据集,文本文件,表格等。Mapyrus既可以以单独应用程序的方式运行,也可以当作一个完整的Web 服务器为基于web的应用程序提供map和graph图片。

更多Mapyrus信息

 GeOxygene 
GeOxygene目的是提供一个实现OGC/ISO规范用于GIS软件开发与使用的开放框架。数据存储在关系数据库中以保证快速和可靠地访问系统,O/R映射采用开源组件实现,当前只支持OJB。

更多GeOxygene信息

 gvSIG 
gvSIG 是一个开源的桌面地理信息系统,同时也是开发地理信息系统一个强有力的工具。它包含许多功能如空间数据分析,地图编辑,Map设计等。gvSIG得到了西 班牙一些政府和公司的参与并基于GPL许可证发布。gvSIG能够很好得工作在windows和linux平台之上。gvSIG支持其它GIS系统经常使 用到的一些空间数据标准格式(shapefile,DXF,DWG,DGN,ECW,MrSID,TIFF,JPG2000等)。gvSIG遵循 OGC(Open Geospatial Consortium)标准,这意味着它能够读取本地数据也能够通过WMS,WFS,WCS读取远程数据。

更多gvSIG信息

 msCross 
msCross 是一个Ajax(Web2.0)WebGIS客户端。最初开发作为UMN Mapserver的一个Javascript接口。msCross的主要目的是帮助开发人员创建类似于GoogleMaps的WebGIS应用软件。支 持多种浏览器,WFS和WMS协议。

更多msCross信息

 OpenLayers 
OpenLayers 是一个用于开发WebGIS客户端的JavaScript包。OpenLayers实现访问地理空间数据的方法都符合行业标准。比如OpenGIS的 WMS(Web Mapping Service)和WFS(Web Feature Service)规范。OpenLayers采用面向对象方式开发,并使用来自Prototype.js和Rico中的一些组件。

更多OpenLayers信息

 OpenGTS 
OpenGTS(Open sourced GPS Tracking System)提供一个基础框架用于创建属于你的基于Web的GPS跟踪系统。它当前使用Google Maps来mapping。并能够通过插件增加对各种GPS跟踪设备的支持。

更多OpenGTS信息

 OpenJUMP 
OpenJUMP一个Java开源的地理信息系统。

更多OpenJUMP信息

 MyTourbook 
这个RCP应用程序能够分析GPS设备记录的路径并把它显示在地图中。

更多MyTourbook信息

 SimpleMapServer 
一 个WMS地图服务器,支持OpenGIS 1.0.0/1.1.0/1.1.1/1.3.0规范。简单、快速,非常适用于发布栅格图象(raster image)或矢量数据(vector data)。它既可以做为servlet运行,也可以嵌到应用程序中使用。支持Google Hearth superOverlays,支持shapefile,支持图片格式包括:JPEG、GIF、PNG。

更多SimpleMapServer信息

 vlkGPS 
vlkGPS是一个简单的GPS导航J2ME程序。可以显示海拔高度,移动速度,刻度/比例,方向角,距离。支持触摸屏。目前支持的手机品牌有:SonyEricsson、Nokia、Motorola和Siemens。此外还支持蓝牙GPS接收器。

更多vlkGPS信息

 GeoWebCache 
GeoWebCache 是一个采用Java实现用于缓存WMS(Web Map Service)Tile的开源项目。当地图客户端请求一张新地图和Tile时,GeoWebCache将拦截这些调用然后返回缓存过的Tiles。如果 找不到缓存再调用服务器上的Tiles,从而提高地图展示的速度。实现更好的用户体验。

更多GeoWebCache信息

 Puzzle 
Puzzle是一个基于NetBeans6构建的Java地理信息系统(GIS)开发平台。开发人员可以在其基础上按实际需求进行扩展。Puzzle采用纯Java开发,支持Java Web Start,无需安装,无OS限制,一个版本就能够适用所有操作系统。
puzzle-image-1-smaller.jpg

更多Puzzle信息

 Geomajas 
Geomajas是一个拥有矢量与属性信息编辑功能的Web GIS系统。支持利用浏览器创建复杂的关系模型(一对多,多对一)。Geomajas内置支持任意类型的查询、选择、过滤、Snapping和打印等。

Geomajas.jpg

更多Geomajas信息

MapXtreme for Java

什么是ArcSDE?

http://ydsakyclguozi.iteye.com/blog/360595

什么是ArcGIS Server?

http://ydsakyclguozi.iteye.com/blog/359657

ArcGIS Desktop是什么

http://ydsakyclguozi.iteye.com/blog/359642

 

http://218.108.15.204   浙江省雨水监测系统 / 浙大农科中心 / webGis

 

http://foxlee.iteye.com/category/23872

GIS概念介绍和对webgis的理解

http://foxlee.iteye.com/blog/147457

MapXtreme Java开发环境配置

http://foxlee.iteye.com/blog/153496

MapXtreme For Java简单例子

http://foxlee.iteye.com/blog/289502

ArcGIS API for Flex 1.2发布了

http://foxlee.iteye.com/blog/401539

MapXtreme for Java精华文章资料荟萃

http://blog.csdn.net/hornbill/archive/2007/01/25/1493552.aspx

MapXtreme2005二次开发精华文章资料荟萃

http://blog.csdn.net/hornbill/archive/2007/01/26/1495138.aspx

gis work

江苏集群信息产业有限公司

江苏省南京市三牌楼大街151号东宇汽车大厦3楼

http://hr.c114.net/com_job_list.asp?id=17570&com_id=1609

 

GIS概念介绍和对webgis的理解

http://foxlee.iteye.com/blog/147457

1、什么是GIS
    地理信息系统(Geographical Information System,GIS),它是一种计算机系统,具有对空间数据与属性数据进行输入、管理、查询和分析及输出等功能;
    地理信息系统(Geographical Information System,GIS)是一种决策支持系统,它具有信息系统的各种特点。地理信息系统与其他信息系统的主要区别在于其存储和处理的信息是经过地理编码的, 地理位置及与该位置有关的地物属性信息成为信息检索的重要部分。在地理信息系统中,现实世界被表达成一系列的地理要素和地理现象,这些地理特征至少由空间 位置参考信息和非位置信息两个组成部分。地理信息系统的定义是由两个部分组成的。
    一方面,地理信息系统是一门学科,是描述、存储、分析和输出空间信息的理论和方法的一门新兴的交叉学科;另一方面,地理信息系统是一个技术系统,是以地理 空间数据库(Geospatial Database)为基础,采用地理模型分析方法,适时提供多种空间的和动态的地理信息,为地理研究和地理决策服务的计算机技术系统。
    地理信息系统具有以下三个方面的特征:
    第一,具有采集、管理、分析和输出多种地理信息的能力,具有空间性和动态性;
    第二,由计算机系统支持进行空间地理数据管理,并由计算机程序模拟常规的或专门的地理分析方法,作用于空间数据,产生有用信息,完成人类难以完成的任务;
    第三,计算机系统的支持是地理信息系统的重要特征,因而使得地理信息系统能以快速、精确、综合地对复杂的地理系统进行空间定位和过程动态分析。
    地理信息系统的外观,表现为计算机软硬件系统;其内涵却是由计算机程序和地理数据组织而成的地理空间信息模型。当具有一定地学知识的用户使用地理信息系统 时,他所面对的数据不再是毫无意义的,而是把客观世界抽象为模型化的空间数据,用户可以按应用的目的观测这个现实世界模型的各个方面的内容,取得自然过程 的分析和预测的信息,用于管理和决策,这就是地理信息系统的意义。一个逻辑缩小的、高度信息化的地理系统,从视觉、计量和逻辑上对地理系统在功能方面进行 模拟,信息的流动以及信息流动的结果,完全由计算机程序的运行和数据的变换来仿真。地理学家可以在地理信息系统支持下提取地理系统各不同侧面、不同层次的 空间和时间特征,也可以快速地模拟自然过程的演变或思维过程的结果,取得地理预测或“实验”的结果,选择优化方案,用于管理与决策。
    与普通的信息系统类似,一个完整的GIS主要由四个部分构成,即计算机硬件系统、计算机软件系统、地理数据(或空间数据)和系统管理操作人员。其核心部分 是计算机系统(软件和硬件),空间数据反映GIS的地理内容,而管理人员和用户则决定系统的工作方式和信息表示方式。
2、WebGIS的概念和发展
    随着Internet技术的不断发展和人们对地理信息系统(GIS)的需求,利用Internet在Web上发布和查看空间数据,为用户提供空间数据浏 览、查询和分析以及交互功能,已经成为GIS发展的必然趋势。于是,基于Internet技术的地理信息系统--WebGIS就诞生了。 WebGIS是Internet技术应用在GIS开发上的产物。GIS通过web功能得以扩展,真正成为一种大众使用的工具。
    各大地理服务器厂商早看到了这个发展的趋势,纷纷发布自己的地理服务器,国外影响比较大的有ArcGIS、Mapinfo等,国内的有Super Map等,都是相当不错的地理服务器商,都同时提供C/S模式的开发插件和B/S模式的地理服务器。
    由于网络的普及和带宽以及GIS在各个行业的应用,webGIS一直没有得到普遍的推广和使用,现在大部分的GIS应用还是C/S模式的。webGIS一 般有两个模式,一种是采用胖客户端的模式来开发,人机的交互性强,这样会有比较好的体验效果,但是存在安全性问题,并且客户需要下载并安装插件,才能体验 GIS的效果,客户在浏览器中通过插件来操作电子地图,就像C/S一样。另一种就是瘦客户端,这种模式虽然不需要安装什么插件,但是体验效果不好,地图服 务器在后台处理电子地图,然后按照设定的大小,生成一张电子地图的图片,并返回给浏览器,每一次刷新页面,对用户来说可能都是一个等待的过程,所以人机的 交互性很不好。
   随着计算机技术和网络的发展,用户提出了更高的要求,就在这个时候Ajax技术产生了好比雪中送炭,googlemap无疑是第一个吃螃蟹的人,良好的体 验效果让普通用户只需通过浏览器就可以体验到了电子地图的魅力,但是googlemap毕竟是一个查询性质的电子地图,人机的交互性不强。此时也让我看到 了webGIS的美好未来,刚好最近一个项目中有一个模块是gis,用户要求采用B/S的模式开发,正好是一个不错的机会,根据用户的软硬件环境和需求, 项目组研究决定采用MapXtreme for Java最为地图服务器来进行二次开发。
   考虑到用户单位的特殊性和安全性问题,webGIS的开发采用瘦客户端的模式,并大量采用Ajax技术来增强人机交互和用户的体验效果。为了尽量减少和后 台的交互,并且让用户体验到胖客户端或者C/S模式的效果,系统前端的一些工具绘图采用了dojo的框架来处理,现在浏览器前端的绘图分为两个流派:IE 的vml,标准的SVG,如果客户的系统只运行在IE的话,可以考虑使用vml,如果想用标准的SVG来绘图,那么IE必须安装插件才能运行。刚好 dojo帮我们做了一件事情,内部封装了一些函数,根据客户使用的浏览器不同,而自动转换成不同的代码来执行。不能不说这是一个很方便的类库,而且封装过 的类库无论是兼容性和使用方便性方面都是不错。有兴趣的可以去看看,现在dojo已经提供三维立体的函数库了,希望dojo地图处理这个模块越做越好。如 果想在gis分析的同时给出一些统计图辅助分析是,可以考虑使用dojo的三维立体模块,那将是一个全新的体验。好了,关于webGIS的东西,就先聊到 这里吧!下次我将把开发环境的搭建给大家详细说一下,首先说一声,我们采用的eclipse。

 

MapXtreme Java开发环境配置

http://foxlee.iteye.com/blog/153496

现在java的开发IDE主要有两个,一个就是IBM开源的Eclipse,如果加上MyEclipse那就更好了,也可以使用IBM开源的WTP来开发 web程序。另一个就是SUN开源的NetBean了,最近NetBean发布了6.0,听说增加了不少的新功能,有机会了去体验一把。
大家可以去Mapinfo公司的官方网站上下载MapXtreme Java,现在最新版本的是MapXtreme Java4.8的,不过试用版的在看地图的时候,有水印。然后直接安装就可以了, 期间可以选择机器上已近安装的JDK,也可以使用MapXtreme Java自带的的JDK。安装的时候自带一个Tomcat5。
现在还是来看看MapXtreme Java开发环境的搭建吧!
先来介绍一下Eclipse环境的搭建,这里就以MyEclipse为例吧!
1、首先建立一个Web项目,如下图:

2、然后引入mapXtreme java的lib:在新建的项目上点击右键,选择属性页面,进入Java Builder Path,然后选择Add External JARS,把\MapInfo\MapXtreme-4.8.0\lib目录下的client、common和server中的jar全部加入,记住一定 要选择文件。

3、接着,我们来配置一下服务器Tomcat5,我们直接使用MapXtreme Java自带的Tomcat5,进入Windows->preferences,可以看到下图,这里选择Tomcat 5.x,先把Tomcat 5.x设置为Enable,然后选择Tomcat5的安装路径,并且设置一下JDK的安装路径。

4、接下来,我们就可以编写程序,来实现B/S的WebGIS的开发了, 这里采用服务器端采用Servlet,并采用MapXtreme Java的瘦客户端的模式来开发,这种模式客户端浏览器不需要安装java环境就可以操作电子地图了。从服务器端Servlet返回的是一张gif格式的 图片,具体的开发细节可以参考MapXtremeJava48_DG_CHS.pdf资料,下一次我会介绍一下,如何把Mapinfo的各个Table文 件合成.gst文件,并把.gst文件装换成.mdf文件。并陆续的介绍配置空间数据库的方法。

MapXtreme For Java简单例子

http://foxlee.iteye.com/blog/289502

在北京做了一个WebGIS的项目,期间使用到了MapXtreme For Java,开始时计划采用Ajax的模式开发前段的工具和简单的绘图。后来发现Flex是个不错的技术,和项目经理商量以后,采用了Flex作为 WebGIS前段的开发技术,前后做了有半年的时间,最后用户还是比较满意的。在项目开发阶段没有办法上网,封闭开发,所以好久没有来圈子。
项目在八月份时结束了,我也陷入了迷茫之中,游走于微软的.Net和Java之间,自己比较喜欢GIS的技术,看到了Java领域的开源的力量,也看到了 GIS开源在实际中使用的匮乏。看了GeoServer和SharpMap两个开源GIS技术,也看了OpenLayers的流行。总是感觉到GIS项目 没有WEB应用的项目来的多,不知道自己是因该去做SSH的WEB应用,还是选择微软的一体化方案ASP.NET。不知道Flex更胜一筹,还是Ajax 是最后的王道,所以几个月来一直潜水,看各方大侠的博客,受益匪浅啊!最后还是选择了回归GIS之列。
在这里我先把自己的一个联系的MapXtreme For Java的一个WebGIS的例子发布出来,采用的是二次开发的模式,把MapXtreme的服务和应用都打包在一起了,不用单独的配置 MapXtreme地图服务器,发布demo项目到Tomcat就可以运行了,希望对初学者有用。项目为eclipse项目。
程序截图:


所需要引用的jar文件截图:

  • 0c7b2b75-e4d9-352e-99e6-5373a276e1b3-thumb
  • 大小: 18.7 KB

ArcGIS API for Flex 1.2发布了

http://foxlee.iteye.com/blog/401539

 

新的版本添加很多内容,主要是面向arcgis server 9.3.1的,但支持9.3和9.3 with sp1,主要是RouteTask和renderer的变化,终于可以做一个比较完整的专题图工具了。,那个路径展示很实用,实在是太帅了。做专题图分析 和网络分析的同学们有福了!希望胖客户端的发展越来越好啊!

具体详见:
http://resources.esri.com/arcgisserver/apis/flex/
ArcGIS Server的Bolg:
http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2009/05/22/ArcGIS-API-for-Flex-1.2-Released.aspx

MapXtreme for Java精华文章资料荟萃

http://blog.csdn.net/hornbill/archive/2007/01/25/1493552.aspx <script type="text/javascript"><!-- document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.length>300) { text = text + "\r\n\n本文来自CSDN博客,转载请标明出处:" + location.href; clipboardData.setData("text", text); } }, 100); } } // --></script><script class="blogstory"><!-- function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus(); // --></script>

 

1.在IBM双CPU的机子上注册MapXtreme for Java http://www.mygis.com.cn/articles/11-426-426.htm

 

 
2.如何在MapXtreme里实现地图鹰眼功能 http://www.mygis.com.cn/articles/11-854-854.htm
3.如何正确注册MapXtreme for Java http://www.mygis.com.cn/articles/11-1066-1066.htm
4.MapXtreme for Java在Solaris7上安装步骤 http://www.mygis.com.cn/articles/11-434-434.htm
5.MapXtreme for Java性能调优(E文) http://www.mygis.com.cn/articles/11-1170-1170.htm
6.如何在MapXtreme for Java4.5环境中发布新应用 http://www.mygis.com.cn/articles/11-1108-1108.htm
7.成功解决MapXtreme for Java汉字显示的问题! http://www.mygis.com.cn/articles/11-1699-1699.htm
8.使用MapXtreme开发,查找的结果如何高亮显示 http://www.mygis.com.cn/articles/11-1194-1194.htm  
9.MapXtreme for Java中自定义符号 http://www.mygis.com.cn/articles/11-766-766.htm
10.Linux下MXTJ4.7下完全配置手册 http://www.mygis.com.cn/articles/11-1417-1417.htm
11.MapXtreme for Java 在Websphere5上的配置 http://www.mygis.com.cn/articles/11-14245-14245.htm
12.MapXtreme for Java4.7新功能介绍 http://www.mygis.com.cn/articles/11-433-433.htm
13.关于鹰眼实现思路及代码 http://www.mygis.com.cn/articles/11-1133-1133.htm
14.画矩形和线的js,可直接运行.[原创]  http://www.mygis.com.cn/articles/11-13181-13181.htm
15.MapXtreme的缓存机制!!!!解决之前困扰我的问题 http://www.mygis.com.cn/articles/11-13186-13186.htm
16.关于MapJ.getlayers().insertlayer()和MapJ.getlayer().removeLayer()的深入研究 http://www.mygis.com.cn/articles/11-13164-13164.htm
17.关于之前所说的MaXtreme for Java对定制图元画柱图的解决方案 http://www.mygis.com.cn/articles/11-13078-13078.htm
18.最简单的MapXtreme for Java的servlet例子 http://www.mygis.com.cn/articles/11-11557-11557.htm
19.MapXtreme for Java编写定制 Servlet http://www.mygis.com.cn/articles/11-11560-11560.htm
20.MapXtreme for Java开发教程 http://www.mygis.com.cn/articles/11-11558-11558.htm
21.请教空间数据库中两表联合查询结果做分析怎么做? http://www.mygis.com.cn/articles/11-7449-7449.htm
23.MapXtreme for Java初学者实例 http://www.mygis.com.cn/articles/11-5560-5560.htm
24.MapXtreme for Java中用javascript拉框的例子 http://www.mygis.com.cn/articles/11-10361-10361.htm
25.我的MapXtreme4.7.1服务为什么老启动不了?郁闷啊! http://www.mygis.com.cn/articles/11-9919-9919.htm
26.用applet做胖客户端开发,却发现,当mdf定义了图层标注后,地图就无法打开,如果没有定义图层标注可正常 http://www.mygis.com.cn/articles/11-9943-9943.htm
27.MapXtreme for Java如何测量地图上的距离啊? http://www.mygis.com.cn/articles/11-9494-9494.htm
28.【总结】MapXtreme for Java中如何使用在professional下制作的点图层BITMAP位图样式 http://www.mygis.com.cn/articles/11-9257-9257.htm
29.访问Oracle Spatial问题,斑竹帮忙解答啊~ http://www.mygis.com.cn/articles/11-5286-5286.htm
30.MapXtreme for Java实现访问spatial空间数据 http://www.mygis.com.cn/articles/11-5305-5305.htm
31.利用SelectionTheme实现查找图元的高亮显示 http://www.mygis.com.cn/articles/11-5250-5250.htm
32.将MapXtreme for Java移植到resin下的尝试 http://www.mygis.com.cn/articles/11-5243-5243.htm
33.MapXtreme for Java与WebLogic 7.0的集成 http://www.mygis.com.cn/articles/11-5179-5179.htm
34.专题一:怎样在应用中创建地图? http://www.mygis.com.cn/articles/11-3696-3696.htm
35.专题二:怎样操作地图-控制地图显示? http://www.mygis.com.cn/articles/11-3696-3697.htm
36.专题三:怎样进行空间特征值的搜索 http://www.mygis.com.cn/articles/11-3696-3698.htm
37.专题四:怎样对空间特征值对象编辑 http://www.mygis.com.cn/articles/11-3696-3699.htm
38.专题五:怎样进行专题分析 http://www.mygis.com.cn/articles/11-3696-3700.htm                            
39.专题六:怎样进行数据绑定-将数据库中的属性数据与地图进行动态连结 http://www.mygis.com.cn/articles/11-3696-3701.htm
40.专题七:怎样实现GPS监控 http://www.mygis.com.cn/articles/11-3696-3702.htm
41.专题八:怎样调用空间数据库中的地图 http://www.mygis.com.cn/articles/11-3696-3703.htm
42.专题九:怎样快速响应多并发用户远程数据库数据请求 http://www.mygis.com.cn/articles/11-3696-3704.htm
43.专题十:怎样将影像图与矢量图进行叠加 http://www.mygis.com.cn/articles/11-3696-3705.htm
44.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-15) http://www.mygis.com.cn/articles/11-2719-2719.htm
45.新增:面雨量实现原型,从jsp到servlet(bj_meng学习笔记 2004-5-18) http://www.mygis.com.cn/articles/11-2850-2850.htm
46.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-20) http://www.mygis.com.cn/articles/11-2921-2921.htm
47.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-21) http://www.mygis.com.cn/articles/11-2922-2922.htm
48.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-22) http://www.mygis.com.cn/articles/11-2923-2923.htm
49.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-23) http://www.mygis.com.cn/articles/11-2984-2984.htm
50.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-25) http://www.mygis.com.cn/articles/11-3049-3049.htm
51.在jbuilderX中建立MapXtreme for Java4.7应用(bj_meng学习笔记 2004-5-26) http://www.mygis.com.cn/articles/11-3086-3086.htm
52.如何在jbuilderx中使用MapXtreme JavaBeans http://www.mygis.com.cn/articles/11-1514-1514.htm
53.Mapxtreme for Java 访问Oracle Spatial全攻略 http://www.mygis.com.cn/articles/11-8609-8609.htm
54.一个关于MapXtremeServlet异地部署的问题 http://www.mygis.com.cn/articles/11-7959-7959.htm
55.项目结束,与大家分享一些MapXtreme for Java开发经验和教训!(原创) http://www.mygis.com.cn/articles/11-7475-7475.htm
56.IntraServletContainerRenderer组件该如何使用? http://www.mygis.com.cn/articles/11-6622-6622.htm
57.如何安装MapXtreme for java+Tomcat http://www.mygis.com.cn/articles/11-851-851.htm
58.MapXtreme for Java安装说明 http://www.mygis.com.cn/articles/11-11559-11559.htm
59.专题渲染时,自定义颜色,参数传递方法 http://www.mygis.com.cn/articles/11-7278-7278.htm
60.MapXtreme for Java怎样在地图文件中添加属性记录? http://www.mygis.com.cn/articles/11-7245-7245.htm
61.MXTJ可以用javascript来计算2点间距离吗? http://www.mygis.com.cn/articles/11-7226-7226.htm
62.鼠标点不准,请大家帮忙看看,谢谢 http://www.mygis.com.cn/articles/11-7298-7298.htm
63.MapXtreme容器选择-WebSphere,WebLogic,Resin,Tomcat性能比较! http://www.mygis.com.cn/articles/11-7128-7128.htm
64.MapXtreme for Java47中文开发指南(DOC版) http://www.mygis.com.cn/articles/11-6130-6130.htm
65.MapXtreme for Java47中文开发指南(PDF版) http://www.mygis.com.cn/articles/11-6297-6297.htm
66.如何修改一个图元的坐标? http://www.mygis.com.cn/articles/11-6857-6857.htm
67.MapXtreme for Java Pooling JDBC connections.ppt http://www.mygis.com.cn/articles/11-6432-6432.htm
68.MapXtreme for Java开发基础.ppt http://www.mygis.com.cn/articles/11-6430-6430.htm
69.MapXtreme for Java 开发指南.ppt http://www.mygis.com.cn/articles/11-6429-6429.htm
70.性能调整-Mapxtreme for java (LINUX)  http://www.mygis.com.cn/articles/11-6295-6295.htm
71.MapXtreme for Java + Websphere安装总结 http://www.mygis.com.cn/articles/11-5834-5834.htm
72.MapXtreme for Java中怎样在jsp页面上进行矩形选择? http://www.mygis.com.cn/articles/11-5790-5790.htm
74.求助:MapXtreme for Java添加图元的问题 http://www.mygis.com.cn/articles/11-5386-5386.htm
75.请问我该如何创建标注呢? http://www.mygis.com.cn/articles/11-3322-3322.htm
77.Mapxtreme for Java中的是ejb还是Javabean?  http://www.mygis.com.cn/articles/11-2080-2080.htm
78.MXTJ4.5能否解决这样的问题?  http://www.mygis.com.cn/articles/11-2110-2110.htm
79.从系统的角度分析MapXtremeJava4.5安装和发布应用中的常见问题 http://www.mygis.com.cn/articles/11-2471-2471.htm
80.关于用地图定义管理器打开oracle中表的问题 http://www.mygis.com.cn/articles/11-871-871.htm
81.MapXtreme for Java开发中searchByPrimaryKey的问题 http://www.mygis.com.cn/articles/11-513-513.htm
82.如何在mapxtreme for java4.5安装完成的应用环境中发布一个新应用 http://www.mygis.com.cn/articles/11-1008-1008.htm
83.提高maxtreme for Java效率的一个方法 http://www.mygis.com.cn/articles/11-869-869.htm
84.MapXtreme for Java中如何让查询选中的目标高亮显示 http://www.mygis.com.cn/articles/11-853-853.htm
1.MapInfo.Net Alpha Release Notes http://www.mygis.com.cn/articles/23-543-543.htm
2.MapInfo.net overview 介绍PPT http://www.mygis.com.cn/articles/23-545-545.htm
3.MapInfo.Net Beta版本介绍文档 http://www.mygis.com.cn/articles/23-675-675.htm
4.MapXtreme2004中文开发指南 http://www.mygis.com.cn/articles/23-10363-10363.htm
5.MapXtreme2004开发参考手册中文版 http://www.mygis.com.cn/articles/23-11625-11625.htm
6.MapInfo上关于MapXtreme2004的探讨、研究 http://www.mygis.com.cn/articles/23-4737-4737.htm
7.MapXtreme 2004组件对象模型图 http://www.mygis.com.cn/articles/23-3390-3390.htm
8.MapX与MapXtreme2004功能点对比分析 http://www.mygis.com.cn/articles/23-3398-3398.htm
9.在MapXtreme2004中创建自定义工具:过程、思路及代码 http://www.mygis.com.cn/articles/23-9105-9105.htm
10.MapXtreme2004的图层中添加点 http://www.mygis.com.cn/articles/23-4641-4641.htm  
11.MapXtreme2004和.net关系与技术实现探讨 http://www.mygis.com.cn/articles/23-2176-2176.htm
12.MapXtreme 2004 Beta版中的例程的使用方法 http://www.mygis.com.cn/articles/23-1565-1565.htm
13.MapXtreme2005桌面程序中多线程更新MapControl的方法 http://www.mygis.com.cn/articles/23-12682-12682.htm
14.MapxTreme2004开发技术集锦.doc http://www.mygis.com.cn/articles/23-12836-12836.htm
15.MapInfoSQL.chm下载(MapInfo SQL 语言参考)  http://www.mygis.com.cn/articles/23-8811-8811.htm
16.MapXtreme2004的安装与配置 http://www.mygis.com.cn/articles/23-12389-12389.htm  
17.使用如下方法改变地图的坐标系统 http://www.mygis.com.cn/articles/23-11987-11987.htm
18.如何在MapXtreme2004桌面应用程序中的状态栏上显示出鼠标的坐标? http://www.mygis.com.cn/articles/23-11986-11986.htm
19.怎么遍历所有图层,以实现对多个表进行查询或者添加到下拉列表? http://www.mygis.com.cn/articles/23-11985-11985.htm
20.如何为mapControl中加载的一个表添加上LABEL图层? http://www.mygis.com.cn/articles/23-11984-11984.htm
21.如何为mapControl中的一个地图表增加主题? http://www.mygis.com.cn/articles/23-11983-11983.htm
22.如何改变一个地图的Zoom单位? http://www.mygis.com.cn/articles/23-11982-11982.htm
23.关于使用动画图层的一个方法 http://www.mygis.com.cn/articles/23-11980-11980.htm
24.如何将一个已经存在的表索引化成为一个本地的表? http://www.mygis.com.cn/articles/23-11978-11978.htm
25.获取选择图元的信息 http://www.mygis.com.cn/articles/23-11977-11977.htm
26.请教:谁知道地图上怎样实现GPS导航?  http://www.mygis.com.cn/articles/23-10071-10071.htm
27.Mapxtreme2004+sqlserver开发桌面GIS http://www.mygis.com.cn/articles/23-5691-5691.htm
28.C#+mapxtreme2004实现桌面系统的历史轨迹回放 http://www.mygis.com.cn/articles/23-9976-9976.htm
29.在桌面程序中限制MapControl地图的显示比例的方法 http://www.mygis.com.cn/articles/23-12653-12653.htm
30.在MapXtreme2005怎样查找指定的位置,谢谢各位帮忙 http://www.mygis.com.cn/articles/23-12337-12337.htm

什么是ArcSDE?

http://ydsakyclguozi.iteye.com/blog/360595

什么是ArcSDE?
ArcSDE是ArcGIS与关系数据库之间的GIS通道。它允许用户在多种数据管理系统中管理地理信息,并使所有的ArcGIS应用程序都能够使用这些数据。
ArcSDE是多用户ArcGIS系统的一个关键部件。它为DBMS提供了一个开放的接口,允许ArcGIS在多种数据库平台上管理地理信息。这 些平台包括Oracle,Oracle with Spatial/Locator,Microsoft SQL Server, IBM DB2,和Informix。
如果你的ArcGIS需要使用一个可以被大量用户同步访问并编辑的大型数据库,ArcSDE为你提供必要的功能。通过ArcSDE你的ArcGIS可以在DBMS中轻而易举地管理一个共享的、多用户的空间数据库。以下列出了ArcSDE的具体功能。

ArcSDE 功能
高性能的DBMS通道 ArcSDE是多种DBMS的通道。它本身并非一个关系数据库或数据存储模型。它是一个能在多种DBMS平台上提供高级的、高性能的GIS数据管理的接口。
开放的DBMS支持 ArcSDE允许你在多种DBMS中管理地理信息:Oracle, Oracle with Spatial or Locator, Microsoft SQL Server, Informix, 以及IBM DB2.
多用户 ArcSDE为用户提供大型空间数据库支持,并且支持多用户编辑。
连续、可伸缩的数据库 ArcSDE可以支持海量的空间数据库和任意数量的用户,直至DBMS的上限。
GIS工作流和长事务处理 GIS中的数据管理工作流,例如多用户编辑、历史数据管理、check-out/check-in以及松散耦合的数据复制等都依赖于长事务处理和版本管理。ArcSDE为DBMS提供了这种支持。
丰富的地理信息数据模型 ArcSDE保证了存储于DBMS中的矢量和栅格几何数据的高度完整性。这些数据包括,矢量和栅格几何图形、支持x, y, z和x, y, z, m的坐标、曲线、立体、多行栅格、拓扑、网络、注记、元数据、空间处理模型、地图、图层,等等。
灵活的配置 ArcSDE通道可以让用户在客户端应用程序内或跨网络、跨计算机地对应用服务器进行多种多层结构的配置方案。ArcSDE支持Windows,UNIX,Linux等多种操作系统。
ArcSDE通过提供多种基本GIS功能在多用户GIS系统中扮演了一个重要角色
ArcSDE 在 ArcGIS 和关系数据库间扮演着通道的角色,并可以有多种配置方式

为什么使用 ArcSDE ?
ArcSDE能够让同样功能在所有的DBMS上得到实现。尽管所有的关系数据库都支持SQL,并能使用相似的方法处理简单的SQL,但是不同数据 库的数据库服务器实现细节却有着显著的差别。这些差别包括性能和索引、支持的数据类型、集成管理工具和复杂查询的执行;还包括在DBMS中对空间数据类型 的支持。
标准的SQL并不支持空间数据。 ISO SQL/MM Spatial和OGC的简单要素SQL规范扩展了SQL,并且为不同的矢量数据定义了标准的SQL支持。 DB2和Informix直接支持这些SQL类型。Oracle使用的是自己的标准,其空间类型系统是核心数据库系统上的一个独立的、可选扩展。而微软的 SQL Server不提供空间类型的支持。ArcSDE不但灵活地支持了每个DBMS提供的独特功能,而且能为底层DBMS提供它们所不具备的功能的支持。
ArcSDE支持高性能的空间数据的管理,它支持的数据库包括:
Oracle(带压缩二进制)
Oracle(带Locator和Spatial)
微软SQL Server(带压缩二进制)
IBM DB2(带Spatial Extender)
IBM Informix(带Spatial Datablade)
ArcSDE是为了解决DBMS的多样性和复杂性而存在的。ArcSDE的体系结构给用户提供了巨大的灵活性。它允许用户能够自由地选择DBMS来存储空间数据。

ArcSDE 分摊了 DBMS 和 GIS 之间对管理空间数据的职责
对空间数据的管理职责是由GIS软件和常规DBMS软件所共同承担的。某些空间数据的管理功能,例如磁盘存储、属性类型定义、查询处理,以及多用户事务处理等,是由DBMS来完成的。当然一些DBMS引擎本身也扩展了对空间数据的支持,他们具备索引和搜索功能。
GIS软件负责为特定的DBMS提供各种地理数据的表达。从实际效用上看,DBMS是被作为一个空间数据的实现机制。
ArcSDE是基于多层体系结构的(应用和存储)。数据的存储和提取由存储层(DBMS)实现,而高端的数据整合和数据处理功能由应用层(ArcGIS)提供。
ArcSDE支持ArcGIS应用层并提供DBMS通道技术,使得空间数据可以存储于多种DBMS中。ArcSDE用于高效地存储、索引和访问维护在DBMS中的矢量、栅格、元数据及其它空间数据。
ArcSDE同时能保证所有的GIS功能可用,而无需考虑底层的DBMS。使用ArcSDE,用户在DBMS中即可有效管理他们的地理数据资源。
ArcSDE使用DBMS支持的数据类型,以表格的形式管理底层的空间数据存储,并可使用SQL在DBMS中访问这些数据。
ArcSDE同时也提供了开放的客户端开发接口(C API和Java API),通过这些接口用户定制的应用程序也可以完全访问底层的空间数据表。
这种灵活性意味着一个开放、可伸缩的解决方案;给用户更多的选择;以及更好的互操作性。

ArcSDE的优势:
高性能
支持海量数据
支持长事务处理和版本管理
支持所有的GIS数据(矢量、栅格、测量、地形、元数据及其它)
支持流行的DBMS
支持多用户

什么是ArcGIS Server?

http://ydsakyclguozi.iteye.com/blog/359657

ArcGIS Desktop是一套专业的GIS应用整合套装软件,包括ArcMap、ArcCatalog和ArcGlobe。通过合理应用这些功能和 接口,任何GIS任务都可以解决。这些任务从简单到复杂包括:制图、地理分析、数据编辑、数据管理、可视化和地理处理(geoprocessing)。


什么是ArcView、ArcEditor和ArcInfo?

ArcGIS Desktop是专业的GIS信息授权和使用工具。为了满足不同用户需求,它被分为三个级别的软件产品:

n ArcView:提供广泛的制图和分析工具以及简单的编辑和Geoprocessing。

n ArcEditor:包括对shapefile和geodatabase的高级编辑功能以及ArcView的所有功能。

n ArcInfo:ArcGIS Desktop的旗舰产品。它以拥有高级geoprocessing功能的ArcEditor为基础,并且继承了以往ArcInfo Workstation的功能。

由于ArcView、ArcEditor和ArcInfo构架相同,使用这三个GIS Desktop软件中任意一种软件工作的用户可能与其它使用其它两种软件产品的用户共同工作。地图、数据、符号、图层、定制工具和接口、报表、元数据等等 都可以在这三种软件产品中通用。也就是说,用户可以只学习简单构架而不必学习和配置多种构架。

ESRI的一系列桌面扩展以及其它组织的扩展模块可以添加到ArcGIS Desktop中。用户也可以能过ArcGIS软件组件库,ArcObject,来开发定制的扩展模块。用户可以使用标准Windows程序接口,比如COM和.NET,来开发扩展模块和定制工具。

ArcObject是一种允许用户在AO组件的基础上开发本地化组件的框架。ArcObjects组件库共同提供了一系列数据管理和地图显示的功能,这与大多数据GIS应用程序差不多。ArcObjects还提供了应用定制的基础,使得用户可以集中处理客户的特定需求。

什么是ArcMap和ArcCatalog?

ArcMap和ArcCatalog是ArcGIS Desktop的基于Windows的两种桌面应用程序,它们都有用户接口组件。

ArcMap

ArcMap是ArcGIS Desktop的核心。它处理了所有基于地图的任务,包括制图、地图分析和编辑。在视图中,它包括一个地图窗口或一个数据框,其中包括一系列的图层、图 例、比例尺、指北针和其它元素。ArcMap提供两种不同的视图方式:地图视图和页面视图。这样用户可以执行一系列高级GIS功能。



ArcCatalog
ArcCatalog帮助用户组织和管理GIS信息(地图、三维、数据集、模型、元数据、服务等)。它包括:

l 浏览和查找地理信息数据

l 记录、查看和管理元数据

l 定义Geodatabase schemas(计划)和designs(设计)

l 管理ArcGIS Server

l 查找和发现本地网络和网上的GIS数据

用户可以使用ArcCatalog来管理、查找以及管理GIS数据,也可以用标准元数据格式来记录自己的数据。GIS数据管理员使用 ArcCatalog来定义和构建Geodatabases。GIS server管理员则使用ArcCatalog来管理GIS server。

ArcGIS Desktop是什么

http://ydsakyclguozi.iteye.com/blog/359642

ArcGIS Desktop是一套专业的GIS应用整合套装软件,包括ArcMap、ArcCatalog和ArcGlobe。通过合理应用这些功能和 接口,任何GIS任务都可以解决。这些任务从简单到复杂包括:制图、地理分析、数据编辑、数据管理、可视化和地理处理(geoprocessing)。


什么是ArcView、ArcEditor和ArcInfo?

ArcGIS Desktop是专业的GIS信息授权和使用工具。为了满足不同用户需求,它被分为三个级别的软件产品:

n ArcView:提供广泛的制图和分析工具以及简单的编辑和Geoprocessing。

n ArcEditor:包括对shapefile和geodatabase的高级编辑功能以及ArcView的所有功能。

n ArcInfo:ArcGIS Desktop的旗舰产品。它以拥有高级geoprocessing功能的ArcEditor为基础,
 
 
 
loadrunner 中文字符乱码问题解决
 
Action()
{
	
/*
	char tmp1[100];  
    lr_convert_string_encoding( lr_eval_string("{wordlist}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"EncodedSearchTerm" );  
    strcpy( tmp1, lr_eval_string("{EncodedSearchTerm}") );  
    lr_save_string( tmp1, "wordlist2" );  
*/  
	web_add_header("Content-Type", "text/html; charset=UTF-8");

	web_custom_request("OrderChande",
			"URL=http://arspre.cnsuning.com/ars/address.do?methodName=getCodeToLES",
			"Method=POST",
            "TargetFrame=",
			"EncType=text/html,charset=UTF-8",
			"Body=<MbfService><input1><MbfHeader><ServiceCode>TransportRegionMgmt</ServiceCode><Operation>resolveBatchTransportRegion</Operation><AppCode>SAPLES</AppCode><UId>0050568978C31EE3AABD4FC4EF18BD0B0050568978C31EE3</UId></MbfHeader><MbfBody><DN_ADDRESS><DN_PARVW>0012080343</DN_PARVW><CITY>南京</CITY><AREA>123</AREA><ADDR_INFO>123123</ADDR_INFO><ORIGINAL_TRANS_AREA>0254444</ORIGINAL_TRANS_AREA></DN_ADDRESS></MbfBody></input1></MbfService>"
			);
/*  
问题:参数化文件 <CITY>南京</CITY>   中文乱码解决
方法一,loadrunner 转码函数强制转码UTF-8
    char tmp1[100];  
    lr_convert_string_encoding( lr_eval_string("{wordlist}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"EncodedSearchTerm" );  
    strcpy( tmp1, lr_eval_string("{EncodedSearchTerm}") );  
    lr_save_string( tmp1, "wordlist2" );  
wordlist2替换“南京”参数化
方法二,修改文件提交类型
"EncType=text/xml,charset=UTF-8",
改为
"EncType=text/html,charset=UTF-8",

*/
	return 0;
}
Loadrunner  双关键词查询结果页或多关键词查询结果页,可使用reg_save_param
Action()
{   
    char tmp1[100];
    lr_convert_string_encoding( lr_eval_string("{Pcity}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"EncodedSearchTerm" );
    strcpy( tmp1, lr_eval_string("{EncodedSearchTerm}") );
    lr_save_string( tmp1, "Pcity2" );

    lr_convert_string_encoding( lr_eval_string("{Parea}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"EncodedSearchTerm2" );
    strcpy( tmp1, lr_eval_string("{EncodedSearchTerm2}") );
    lr_save_string( tmp1, "Parea2" );

    lr_convert_string_encoding( lr_eval_string("{Paddrinfo}"),LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"EncodedSearchTerm3" );
    strcpy( tmp1, lr_eval_string("{EncodedSearchTerm3}") );
    lr_save_string( tmp1, "Paddrinfo2" );

	lr_start_transaction("TransportRegionMgmt");
        
	web_reg_save_param("flag",
		"LB=<RTN_FLAG>",
		"RB=</RTN_FLAG>",
		"Ord=1",
		"Search=Body",
		LAST);


	web_custom_request("OrderChande",
			"URL=http://arspre.cns*****.com/ars/address.do?methodName=getCodeToLES",
			"Method=POST",
            "TargetFrame=",
			"EncType=text/html,charset=utf-8",
			"Body=<MbfService><input1><MbfHeader><ServiceCode>TransportRegionMgmt</ServiceCode><Operation>resolveBatchTransportRegion</Operation><AppCode>SAPLES</AppCode><UId>0050568978C31EE3AABD4FC4EF18BD0B0050568978C31EE3</UId></MbfHeader><MbfBody><DN_ADDRESS><DN_PARVW>0012080343</DN_PARVW><CITY>{Pcity2}</CITY><AREA>{Parea2}</AREA><ADDR_INFO>{Paddrinfo2}</ADDR_INFO><ORIGINAL_TRANS_AREA>{Poriginal}</ORIGINAL_TRANS_AREA></DN_ADDRESS></MbfBody></input1></MbfService>"
			);

// 	lr_error_message("sfesfes%d",strcmp(lr_eval_string("{flag}"),"A"));
// 	lr_error_message("sfesfes%d",strcmp(lr_eval_string("{flag}"),"C"));
//    双关键词查询结果页或多关键词查询结果页,可使用reg_save_param
	if((strcmp(lr_eval_string("{flag}"),"A")==0)||(strcmp(lr_eval_string("{flag}"),"C")==0))
	{
		lr_end_transaction("TransportRegionMgmt", LR_PASS);
	}
	else
	{
		lr_end_transaction("TransportRegionMgmt", LR_FAIL);
	}

	return 0;
}
 
 
关于易购楼邮寄服务中心运营的通知
http://oa.cns×××××.com/portal/root/home/infopublish/acticle.jsp?id=21093
易购楼邮寄服务中心计划于7月12日起运营,原A4岗亭收发室将取消,邮寄业务统一调整至易购楼邮寄服务中心。
一、邮寄服务中心区位:
邮寄服务中心位于易购楼一层西大厅区域,紧邻一层超市,具体位置如下:
各大区子公司整合快件寄往总部的地址变更为:南京市玄武区苏宁大道1号苏宁总部易购楼 邮寄服务中心。
二、服务范围:
邮寄服务中心将为总部基地所有员工提供以下服务:
1、总部与分公司、供应商之间对公文件、包裹的寄递与收发服务;
2、员工私人快件包裹的寄递服务(合作邮寄供应商:EMS、韵达);
3、总部订阅的报刊杂志收发服务。
4、员工私人包裹(与我司签订合作协议的快递公司)统一揽收及发放服务。由于第三方物流自提管理平台系统仍在开发中,此项服务暂未开展,服务开展时间另行通知。
注:员工私人包裹统一揽收服务开展前,仍由各快递公司直接通知并发放(根据徐庄管委会规定,各快递公司暂时定点在A5岗亭往南路口,紫金东郡对面有序发放包裹)。
三、服务动线:
1、提货动线: 
提货人至取号机输入手机号码——手机号对应包裹的仓位码显示在存储区显示屏上——服务人员至存储区相应仓位上提货送至柜台——前台服务人员扫描包裹条形码——触发柜台上方电子显示屏及语音提示——提货人看到电子显示屏或听到语音提示后到相应的柜台——核对校验码提取快件包裹。
注:第三方物流自提管理平台系统上线前,仅对易购包裹采用此动线。
对公快件与平邮信件请直接至1号柜台凭工号牌领取并签收。
2、寄货动线: 
寄货人至手续办理区填写快递面单(合作邮寄供应商:EMS、韵达)后贴于快件包裹上——前台服务人员扫码登记(若为私人快件包裹寄递,则在相应POS机刷工号牌付款)。
相关问题咨询请联系:
总部办公服务中心 李文涛(08073431),分机号:885687,手机号:18651660823。                                                                               
 
end
分享到:
评论

相关推荐

    Eclipse Plugin for fold/unfold develpoment

    "Eclipse Plugin for fold/unfold development" 指的是一种专门用于折叠和展开源代码的插件,旨在提高代码阅读和编辑的效率。在编程时,尤其在处理大型项目时,能够折叠不相关的代码块,只显示关键部分,有助于集中...

    hadoop-eclipse-plugin-2.10.0.jar

    Eclipse集成Hadoop2.10.0的插件,使用`ant`对hadoop的jar包进行打包并...- `hadoop2x-eclipse-plugin-master/src/contrib/eclipse-plugin/build.xml` 开源源地址: https://github.com/winghc/hadoop2x-eclipse-plugin

    eclipse plug-in/rcp 开发方法详解03

    在本教程中,我们将深入探讨"Eclipse plug-...通过"随书光盘"中的资源,如"Eclipse起步篇"、"Eclipse RCP"、"Eclipse Plugin"和"Eclipseʵս",你可以进一步实践和巩固这些概念,逐步成为Eclipse插件和RCP开发的专家。

    hadoop-eclipse-plugin-2.7.3和2.7.7

    hadoop-eclipse-plugin-2.7.3和2.7.7的jar包 hadoop-eclipse-plugin-2.7.3和2.7.7的jar包 hadoop-eclipse-plugin-2.7.3和2.7.7的jar包 hadoop-eclipse-plugin-2.7.3和2.7.7的jar包

    groovy eclipse plugin2

    groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2groovy eclipse plugin2

    IAR EWARM6.30 Eclipse Plugin

    《IAR EWARM6.30 Eclipse Plugin:集成开发环境的新选择》 IAR EWARM6.30 Eclipse Plugin是一款由IAR Systems公司推出的Eclipse集成开发环境(IDE)插件,它为开发者提供了一种在Eclipse平台上使用IAR编译工具的...

    xfire eclipse plugin插件

    xfire eclipse plugin是一款专为Eclipse集成开发环境设计的插件,它主要目的是方便开发者在Eclipse中使用XFire框架进行服务导向架构(Service-Oriented Architecture, SOA)的开发工作。XFire是一个高性能、轻量级的...

    hadoop-eclipse-plugin1.2.1 and hadoop-eclipse-plugin2.8.0

    《Hadoop Eclipse Plugin:开发利器的进化》 在大数据领域,Hadoop作为开源分布式计算框架,扮演着核心角色。为了方便开发者在Eclipse或MyEclipse这样的集成开发环境中高效地进行Hadoop应用开发,Hadoop-Eclipse-...

    eclipse plugin tomcat

    1. **Eclipse Marketplace**:打开Eclipse,进入“帮助”(Help)菜单,选择“Eclipse Marketplace”,在搜索框中输入“Tomcat”或“Tomcat Plugin”,找到相关的插件如“Apache Tomcat Integration”或“JST Server...

    Android Eclipse Plugin 12.0

    **Android Eclipse Plugin 12.0** Android Eclipse Plugin 12.0 是一款专为集成开发环境(IDE)Eclipse设计的插件,用于支持Android应用程序的开发。这个插件是开发者的重要工具,它将Eclipse转变为一个强大的...

    hadoop-eclipse-plugin-0.20.3-SNAPSHOT.jar

    hadoop-eclipse-plugin-0.20.3-SNAPSHOT.jarhadoop-eclipse-plugin-0.20.3-SNAPSHOT.jarhadoop-eclipse-plugin-0.20.3-SNAPSHOT.jarhadoop-eclipse-plugin-0.20.3-SNAPSHOT.jar

    eclipse-maven3-plugin

    **eclipse-maven3-plugin** 是一个专门为 Eclipse IDE 设计的插件,它允许开发者在 Eclipse 开发环境中无缝集成 Maven 构建工具。Maven 是一个项目管理和综合工具,广泛用于 Java 应用程序的构建、依赖管理和项目...

    activiti工作流流程设计器activiti-eclipse-plugin

    "Activiti Eclipse Plugin"是专为开发人员设计的一款集成在Eclipse IDE中的插件,它提供了图形化的界面,用于设计和调试Activiti流程定义。 首先,让我们深入了解一下Activiti工作流引擎的核心特性: 1. BPMN 2.0 ...

    maven-eclipse-plugin

    【maven-eclipse-plugin】是Maven生态中的一个重要插件,它主要负责将Maven项目导入Eclipse这样的IDE中,以便于开发人员进行便捷的开发和管理。在使用Maven时,理解并熟练掌握这个插件的使用对于提高开发效率至关...

    hadoop-eclipse-plugin-1.1.2

    【Hadoop Eclipse Plugin 1.1.2:开启Hadoop在Eclipse中的开发之旅】 Hadoop Eclipse Plugin 1.1.2 是一个专门为Eclipse IDE设计的插件,旨在简化Hadoop应用程序的开发过程。这个插件使得Java开发者能够在熟悉的...

    hadoop-eclipse-plugin-2.7.4

    《Hadoop Eclipse Plugin 2.7.4:MapReduce编程的得力助手》 Hadoop Eclipse Plugin 2.7.4是专为Hadoop 2.7.4版本设计的一款集成开发工具,它使得开发者能够在Eclipse环境中直接编写、调试和运行MapReduce程序,极...

    hadoop-eclipse-plugin-2.8.0

    有人提交了pr但是作者没有更新,我就fork了一下,上传了自己编译的结果 https://github.com/larntin/hadoop2x-eclipse-plugin/tree/v2.8.0/release

    hadoop-eclipse-plugin-2.6.5.jar插件下载

    《Hadoop Eclipse Plugin 2.6.5:Eclipse与Hadoop的桥梁》 在大数据处理领域,Hadoop无疑是一个核心组件,它提供了一个分布式文件系统(HDFS)和MapReduce计算框架,使得大规模数据处理变得可能。而为了方便开发者...

    hadoop-eclipse-plugin-3.1.1.tar.gz

    Hadoop-Eclipse-Plugin-3.1.1是一款专为Eclipse集成开发环境设计的插件,用于方便地在Hadoop分布式文件系统(HDFS)上进行开发和调试MapReduce程序。这款插件是Hadoop生态系统的组成部分,它使得Java开发者能够更加...

    hadoop-eclipse-plugin-2.6.0.jar.zip_2.6.0_hadoop_hadoop plugin

    《Hadoop Eclipse Plugin 2.6.0:高效开发与测试工具》 Hadoop作为大数据处理的核心框架,为开发者提供了强大的分布式存储和计算能力。在实际的开发过程中,为了提高效率并减少错误,Hadoop提供了Eclipse插件,即...

Global site tag (gtag.js) - Google Analytics