摘要:
简单的列举一些产品化过程中工具和技巧: 提取JavaScript脚本接口注释可以使用AjaxDoc工具,不过前提是脚本是基于ASP.NET Ajax规范编写的。AjaxDoc本身则比较简单,配置一下Project,然后为AjaxDoc建立虚拟目录,访问default.aspx?project=projectname就ok了。 提取Java的接口注释可以使用JavaDoc,后期的制作可以使用Java... 阅读全文
摘要:
说起ArcGIS的Geoprocessing,最直观的莫过于ArcToolBox及工具条了。
以ArcToolBox为例,它拥有丰富的工具(Tools)、模型(Models)及脚本(Scripts),这些工具、模型、脚本各自拥有着某一地理空间处理能力。随着地理处理能力的复杂化,网络分发性的增强,以及与行业应用的紧密结合,ArcToolBox需要根据用户的个性化需求以及行业应用的独特需要来进行扩展和扩充。
这就需要一种可行的,简便的扩展途径。一种方式是以ModelBuilder进行建模,通过可视化的拖动工具来组合模型。另一种方式则是使用脚本调用Geoproccessing接口,以编程的方式实现扩展。两种方式选择哪种更好呢?这需要根据用户的特点来选择,简单的来看,第一种直观、不需要编程;第二种需要编程,也更加灵活,而且可以避免一些问题,比如批量化处理时ArcGIS的无响应问题。
至此,Python & Geoprocessing的关系就出来了,那就是两者的结合扩展ArcGIS的Geoproccessing能力。 阅读全文