摘要:
面对多位GIS开发界牛人对Web ADF的声讨(1,2,3,4...),ESRI选择以加快曝光ArcGIS 9.3 Server产品作为回应。前段时间发布了一系列的podcast来讲9.3里面的REST和Javascript API,并提供了一个演示,展示了Javascript API的使用效果(还是不错的,但肯定要加大网络传输量)。并且很快的将REST API文档上线,不过下午这个网址突然当掉了... 阅读全文
摘要:
首先给大家介绍一个网站ColorBrewer,我们在制作专题图时,都要根据地图的内容来选择合适的颜色主题,比如,表现降水的多采用蓝色,表现高温多采用红色,表现沙尘多采用黄色。然后根据等级来分出不同的色阶。ColorBrewer为我们提供了一个很好的参考,你可以选择等级的数量,此网站默认的是不能大于10个级别,然后选择一个主色调。接下来它会为你生成每个等级的颜色值,并可以转换成各种格式。 其实这... 阅读全文
摘要:
ArcGIS中定义的投影转换方法,在对数据的空间信息要求较高的工程中往往不能适用,有比较明显的偏差。在项目的前期数据准备工作中,需要进行更加精确的三参数或七参数投影转换。下面介绍两种办法来在ArcGIS Desktop中进行这种转换。 方法1:在ArcMap中进行动态转换(On the fly) 假设原投影坐标系统为Xian80坐标系统,本例选择为系统预设的Projected Coordinat... 阅读全文
摘要:
上一篇文章提到了如何灵活地使用ArcEngine内置的Command控件,如果这些控件已经满足你的功能需求,就尽量使用它们,因为ArcEngine的开发一旦开始自己coding,往往遇到大量的代码量和性能问题。而ArcEgnine的SDK提供了很多减轻开发人员负担的模板、代码段、示例等等。下面我们对Command控件进行的扩展就利用了SDK提供的模板。 由于Command对象封装了太多的信息,往... 阅读全文
摘要:
在ArcEngine类库中有大量的Command控件用来与地图控件进行操作和交互。比如有一系列的地图浏览控件、地图查询控件、图斑选取控件、编辑控件来与MapControl和PageLayoutControl进行交互。这些控件被包含在ESRI.ArcGIS.Controls.dll类库中,位于ESRI.ArcGIS.Controls命名空间下。 这些内置的Command控件可以单独实例化来使用,也... 阅读全文
摘要:
为什么题目要加个“成功地”,因为ITopologicalOperator的方法是bug非常多的,在90%的情况下能够按照你预想的工作,但是在10%的情况下,既不报错也不工作。这个merge的操作,成功地折磨了我两天。终于找到了解决的方法。 阅读全文