- 博客(5)
- 收藏
- 关注
转载 OpenLayers项目分析(五)空间数据的组织与实现
GIS,核心是什么?数据?平台?服务?空间数据的特征、表达方式?地理数据的模型(结构)?在空间数据的实现主要存在OpenLayers. Geometry类及其子类中。我们先看下面的两个图片,表现了这些类的继承关系。从图上可以清楚的看出MultiPoint、Polygon和MultiLineString 这三个类实现了多重继承,即直接继承于Geometry类,又继承于Collection类(为什么要这样实现?
2024-06-21 15:43:04 10
转载 OpenLayers 项目分析(四)-OpenLayers中定制JavaScript内置类
(三)BaseTypes: OpenLayers中定制内置类OpenLayers不仅“自己”写了一些底层的类,像上回说的那些都是。同时也定制了一些JS的一些内置类,即对JS内置类的扩展。这个扩展主要包含3类:String,Number,Function,存在于BaseTypes.js文件中。String:OpenLayers对string类型定制了8个方法,分别是startsWith、contains、trim和camelize;
2024-06-21 15:41:39 8
转载 openLayer(四)
(三)BaseTypes :定义底层类与定制JS内置类先说型BaseTypes下,OpenLyers构建的“自己”的类。它们分别是:OpenLayers. LonLat、OpenLayers. Pixel、OpenLayers.Size、OpenLayers. Element、OpenLayers. Bounds和OpenLayers. Class。下面分别介绍:. LonLat:经纬度类,其实例为地图提供一经度、纬度对,即位置。
2024-06-21 15:39:26 8
转载 openLayer(二)
下载他的压缩包,解压后可以看到其中的一些目录和文件,拷贝目录下的OpenLayer.js、根目录下的lib目录、根目录下的img目录到你网站的Scripts目录下(当然,这个只是例子,您网站的目录结构您自己说得算,只要保证OpenLayers.js,/lib,/img在同一目录中即可)。由于OpenLayers采用JavaScript语言实现,而应用于Web浏览器中的DOM(文档对象模型)由JavaScript实现,同时,Web浏览器(比如IE,FF等)都支持DOM。当然,也可以用简单的图片作为源。
2024-06-21 15:35:52 7
转载 openLayer(一)
拷贝dist目录下的OpenLayer.js、根目录下的lib目录、根目录下的img目录到你网站的scripts目录下(当然,这个只是例 子,您网站的目录结构您自己说得算,只要保证OpenLayers.js,/lib,/img在同一目录中即可)。OpenLayers支持的地图来源 包括了WMS,GoogleMap,KaMap,MSVirtualEarth等等,您也可以用简单的图片作为源,在这一方面OPenLayers提供了 非常多的选择。2、Grid类是HTTPRequest类的子类,提供更加详细的方法。
2024-06-21 15:32:58 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人