Route web service 的世界
Map Services(WMS,WFS) +Route plan Services(WPS)+ Route drving directions Services(WPS)+ Route Visualization Services(WPS)=Route web services

一直在 Python25 路径下执行,例子中提到的world.py结果就报错,SyntaxError: invalid syntax,

找解决办法,才想去,一个月前我就碰到这个问题,解决了,可现在还是忘记了,

方法:

用CD 命令,进入到python25和world.py 所在的目录下,执行, world.py既可以了

具体操作如下:

打开,cmd.exe

命令行下显示: c:"windows"system32>目录

键入: cd..

         cd..

cd Python25进入Python25 目录,键入: world.py既可以了

 

具体:

打开,cmd.exe

 c:"windows"system32>cd..

 c:"windows>cd..

c:">cd Python25

c:"python25>world.py

就可以了

 很简单,但我确实也花费了半个小时的时间,希望以后不会这样了

 

目前的例子里是两个:world—map和world和 两个脚本,执行他们分别得到连个图片一个是hello_world_using_xml_config1.png 其中是world—map把world_styles.xml里边定义好的数据给样式给render了,

其中xml 格式是: 用tag: 其中这一部分我们可以把他定义成两个xml 文件,一个是格式,一个是xml 格式的空间数据文件来处理

world_population 例子也许是个好点的例子,需要继续研究

 

<map>

     <style >来定义样式

    <layer>来定义图层数据

</map>

例子:

<Map bgcolor="steelblue" srs="+proj=latlong +datum=WGS84">


  <Style name="My Style">
    <Rule>
      <PolygonSymbolizer>
        <CssParameter name="fill">#f2eff9</CssParameter>
      </PolygonSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">rgb(100%,%,%)</CssParameter>
        <CssParameter name="stroke-width">1.3</CssParameter>
      </LineSymbolizer>
    </Rule>
  </Style>

  <Layer name="world">
    <StyleName>My Style</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">./data/world_borders</Parameter>
    </Datasource>
  </Layer>

</Map>

相当于把一个xml 文件给render 了,但xml 文件里包含了数据和数据的样式定义

 

 

 

 


但world是在脚本里定义好样式和数据来render 的,


 

 

posted on 2009-01-07 17:43  xiaomoon  阅读(359)  评论(0)    收藏  举报