形状图文件解码

时间:2009-08-13 12:14:18

标签: actionscript-3 map shapefile

我最近开始使用形状贴图文件,我从互联网上下载了一些形状文件, 文件具有以下扩展名.shp,.dbf,.shx,我无法解释这些扩展名是什么。 然后我找到了一些actionscript库来解析这些文件here

但是我无法理解那里的文件。

但是使用一些示例文件我终于能够在actionscript中绘制一个地图。 然而,这些没有纬度和经度,

纬度和经度信息是否存储在形状文件中,如果是,我该如何提取数据? 或者是否有特殊的形状文件,纬度/经度信息编码成?

2 个答案:

答案 0 :(得分:2)

您可能需要查看具有用于映射的Flex组件的iLog Elixir和用于将Shapefile转换为Flex Map对象的应用程序。

答案 1 :(得分:1)

直接使用x / y坐标作为long / lat。

引自The 'Pedia

  

Shapefiles处理坐标   X和Y的术语,尽管它们是   经常存储经度和纬度,   分别。在使用X时   和Y条款,一定要尊重   条款的顺序(经度是   存储在X中,纬度存储在Y中。

不保证这些坐标是纬度/长度 - 有时它们可​​以是像素。但是,这是由Shapefile的生成器决定的 - 没有任何东西继承到Shapefile本身。