GeoExt is doing great things.

GeoExplorer是GeoExt的一个子项目,虽然据官方wiki所说,其目的是要做开源版的ArcExploer,但当我看到是看到其roadmap所描述的项目架构,

                            WPS
                          /
                GeoEditor
               /          \
              /             Versioning
             /
            /
GeoExplorer --- Styler ----------- GeoMixer -------------- GeoBuilder
            \          \
             \           CoStyler
              \
               GSPreview --- GSConfig

不难发现其远景目标可不仅仅限于数据表达和可视化的层次(仅仅WPS这一功能,听起来就挺让人兴奋的)。同时,由于GeoExplorer是GeoExt的子development项目,GeoExt的Design Proposal里面也赫然列出了几个很有创意的插件,诸如Interaction Guidelines, Layer properties, GeoExt Map Controls, Export from GeoExplorer, Edit in GeoExplorer, Vector Styling in GeoExplorer,Raster Styling in GeoExplorer,Upload Data in GeoExplorer,Spatial Queries from the FilterBuilder。我个人觉得,GeoExt最好还是做好OL和EXT的整合部分,这块是其强项。而诸如WPS,最多也就是界面设计吧。而把WPS请求发送的部分,交给OL,传输部分交给pywps,而数据处理交给grass,gdal等。

最近准备基于GeoExplorer开发点东西,我现在在选择软件方面有点感触,即除去客观条件的限制以外,软件社区也是很重要的。有很多人参与同一个项目比一个人孤军奋战要好的多。其次,对于一个项目来说,编程只是很小一部分,其实当我这么说的时候,并不是是说我放弃了对编程尽善尽美的追求,但我觉得可以理解为我不想做一个程序洁癖者。

PS: 看看这个wishlist

Wishlist

Before something can be a proposal it has to be a wish. Since not all wishes have the funding or will to get implemented, this is where they live (or die) until that point.

  • Simpler URLs for Sharing
  • Clustering of overlapping markers
  • Upload from source
    • CSV, XLS, Google Spreadsheet
    • Optionally: iCalendar
  • Identify Area
  • Create markers from lat/lon coordinates
    • Use cases: field research, marine navigation markers, etc
  • Display title as tooltip when hovering over a feature
  • Display distance/area with Identify tool
  • Draw circles and regular polygons
    • Assumes: polygon drawing tool has been implemented

Share with:

  • email
  • LinkedIn
  • Twitter
  • Facebook
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Digg
  • 豆瓣

Related posts: