• GeoExt is doing great things.

    作者:  • 2010 年 3 月 8 日 • 技术主义 • 一条评论

    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

    相关文章:

    关于

    生于古城長安,求學金陵,輾轉赴美深造,現漂泊於長安與北京。

    http://www.yenching.org