- 博客(23)
- 收藏
- 关注
原创 BFC(Block Formatting Context )/块级格式化上下文
Block Formatting Context (BFC) 是 CSS 布局的一个概念,它是页面中的一个独立渲染区域,其中元素的布局不会影响到这个区域之外的其他元素。在 BFC 中,元素的布局是独立的,并且具有一些特定的行为规则。
2024-06-24 16:03:26
366
原创 WebGIS 之 Entity和Primitive的区别
Entity和Primitive都是强大的图形概念,但它们适用于不同的场景。如果需要描述具有复杂属性和行为的实际对象,那么Entity可能是更合适的选择,因为它提供了更高的便利性和集成能力。相反,如果只是需要绘制简单的几何体,并且希望获得更好的性能和控制,那么Primitive可能更适合您的需求。Entity和Primitive是两种不同的概念,它们在不同的上下文和应用中有着不同的用途和特点。Entity通常指的是具有一定属性和行为的实体对象,而Primitive则指的是更为基础的图形元素。
2024-06-21 11:12:06
475
原创 WebGIS 之 3维数据格式
三维数据格式是用来存储和表示三维空间中的数据的标准化方法。这些格式允许不同的软件和硬件系统之间进行有效的数据交换和共享。
2024-06-21 11:06:08
342
原创 WebGIS 之 3D Tile
例如,在城市建模中,它可以快速加载大型城市的3D建筑模型,实现精细化浏览;在航空与航天领域,它可以显示卫星图像和遥感数据,支持飞行模拟和导航;此外,还有两个glTF扩展,分别为几何体赋予了属性信息和结构化元数据,增强了场景的交互性和可理解性。3D Tiles是一种开放标准,专为大规模、异质的3D地理空间数据集设计,如点云、建筑物和摄影测量数据。这种技术允许以优化的方式加载和显示这些数据,适用于各种应用场景,如城市建模、地理信息系统、航空与航天、工业仿真等。提供丰富的交互体验,如缩放、旋转和平移。
2024-06-21 10:57:38
344
原创 WebGIS 之 ol添加图层到指定位置
在OpenLayers中,如果您想要将图层添加到指定的位置,而不是总是添加到最顶层,您可以使用insertAt方法来实现。这个方法允许您将图层插入到图层集合的特定位置。方法之前,已经正确创建了地图和图层实例,并且图层已经被初始化。此外,插入点的索引应该是一个介于0和图层总数之间的整数。方法的第一个参数是插入点的索引位置,第二个参数是要插入的图层实例。图层就会被添加到现有图层列表的第二个位置1。
2024-06-16 14:35:24
318
原创 WebGIS 之 ol的地图功能
Ol,即OpenLayers,是一个开源的JavaScript库,用于在Web页面上创建交互式地图。它允许开发者在浏览器中轻松使用地图功能,如地图缩放、地图拖动、地图标记和地图交互等。
2024-06-16 14:33:31
528
原创 WebGIS 之 ol怎么查询要素
在 OpenLayers 中,您可以通过编写 WFS (Web Feature Service) 请求来查询地理要素。是您希望在 code 字段中进行模糊匹配的值。您需要根据实际情况替换。等参数为您的实际命名空间、工作区名称和查询图层名称。为您的 WFS 服务器的 URL,以及。
2024-06-16 14:31:46
272
原创 WebGIS 之 空间数据库
空间数据库是专门用于存储和管理空间数据的数据库系统,它们通常具有特定的数据类型和查询语言,可以支持地理信息系统(GIS)和其他应用程序中的空间数据处理。这些数据库各有特点,适用于不同的应用场景和需求。在选择空间数据库时,应考虑数据的复杂性、系统的性能要求、成本以及是否需要与其他系统集成等因素。
2024-06-16 14:28:34
494
原创 WebGIS 之 ol加载geojson数据
确保你的GeoJSON数据是有效的,并且有权访问所需的数据文件。如果遇到跨域问题,需要在服务器端设置适当的CORS策略,或者用代理服务器来绕过这些限制。
2024-06-16 14:24:49
490
原创 WebGIS 之 Geojson数据
GeoJSON是一种开放标准,用于编码地理数据结构。它是JSON(JavaScript Object Notation)的一个地理空间扩展,用于在网络中交换地理数据。GeoJSON对象可以表示几何(点、线、面)、特征(包含几何和属性的对象)以及特征集合。
2024-06-16 14:20:45
321
原创 WebGIS 之 二维和三维的区别
WebGIS是指在互联网环境下进行的地理信息系统(GIS)应用,它允许用户通过网页浏览器访问和操作地理数据。二维WebGIS主要处理平面地图数据,而三维WebGIS则在此基础上增加了对地球表面的第三维度,即高度或深度。
2024-06-12 15:08:05
747
原创 WebGIS 之 开源地理空间数据处理库
GeoS 是一个基于C++的开源库,专门用于处理地理空间数据和执行几何操作。它支持多种几何对象,如点、线、多边形等,并提供了创建、合并、分割、求交、缓冲区等操作。GeoS 还支持投影转换,并使用高效的数据结构和算法来保证快速的空间查询和操作。它适用于 Web GIS 开发、数据分析、物联网、地理信息系统、路径规划等领域。GeoS 跨平台,提供 C++、Python 和 Java 接口,易于集成到各种项目中,并且社区活跃,遵循 LGPLv3 许可,允许商业和非商业用途。
2024-06-12 14:58:40
340
原创 WebGIS 之 主流地图坐标系
地图坐标系是用于确定地球表面上点的位置的一种系统。它们可以是地理坐标系,也可以是投影坐标系。地理坐标系通常使用经纬度来表示,而投影坐标系则是将地球表面投影到平面上,以便于制图和测量。
2024-06-11 14:56:37
426
原创 WebGIS 之 倾斜摄影
倾斜摄影技术是一种新型的三维建模技术,它通过在同一飞行平台上搭载多台传感器,同时从一个垂直、四个倾斜等五个不同的角度采集影像,从而获取到丰富的建筑物顶面及侧视的高分辨率纹理。这种技术不仅能够真实地反映地物情况,还能高精度地获取物方纹理信息。
2024-06-11 14:33:24
393
原创 WebGIS 之 缓冲区
WebGIS缓冲区是指在Web地理信息系统中,对于给定的地理实体(如点、线、面),按照一定的距离创建一个新的地理实体,这个新的地理实体被称为原始实体的缓冲区。缓冲区通常用于表示原始实体周围的影响范围或者保护区域。
2024-06-11 14:27:51
273
原创 WebGIS 之 ol实现图层切换
在这个例子中,地图有两个图层:OpenStreetMap和Bing Map。通过HTML中的复选框,用户可以控制这两个图层的显示和隐藏。当用户选中某个复选框时,相应的图层变为可见;当用户取消选中时,相应的图层变为隐藏。
2024-06-07 17:52:08
247
原创 WebGIS 之 ol如何加载天地图及设置相关参数
要在OpenLayers中加载天地图,需要创建一个地图实例,并为其指定一个容器ID,然后添加一个或多个图层,最后设置地图的视图属性,包括中心点和显示级别。同样,如果您想将地图的初始显示级别设置为更高或更低,可以调整zoom属性的值,数值越大,显示的细节越多,反之则显示的范围越广。参数为您自己的密钥,因为频繁使用他人的密钥可能会导致IP被封禁。同时,根据您的具体需求,您可能需要调整图层的其他属性,如。属性定义了地图的初始显示级别。例如,如果您想将地图的中心点设置为北京市中心,可以将。wrapX(禁止平铺。
2024-06-07 16:47:13
511
原创 WebGIS 之 瓦片金字塔
瓦片金字塔是一种多分辨率层次模型,它通过将地图切成一系列大小相等的小图片(瓦片),并按照一定的规则排列这些瓦片,形成一个类似于金字塔的结构。从瓦片金字塔的底层到顶层,分辨率逐渐降低,但表示的地理范围保持不变。这种结构使得地图可以快速加载和浏览,因为用户只需要加载当前视野范围内的瓦片,而不是整个地图。
2024-06-03 17:51:47
462
原创 WebGIS 之 OGC服务规范
OGC(Open Geospatial Consortium,开放地理空间联盟)是一个非营利的国际标准组织,致力于发展地理空间数据和服务的开放标准。OGC服务是基于Web服务的技术,用于在网络上提供地理空间数据和相关服务。OGC服务允许用户通过网络访问和处理地理空间数据,支持多种数据格式和协议,包括Web地图服务(WMS)、Web要素服务(WFS)等。
2024-06-03 15:49:21
2002
原创 概念理解:WebGIS中的“动态投影”
动态投影是GIS(地理信息系统)中的一项技术,它允许在地图显示和分析过程中将地理坐标系数据实时转换为适合制图和可视化的投影坐标系。这种转换通常用于将地理坐标系的数据映射到屏幕空间中,并以动态的方式展示数据在不同时间点上的变化趋势。在这种情况下,ArcGIS会将这些图层中的要素投影至数据框的坐标系,并允许用户在要素投影的过程中进行编辑。通俗讲:在GIS中,动态投影(Dynamic Projection),是实时的可视化的展示地理空间数据的技术。
2024-05-30 15:24:34
589
原创 WebGIS简述及地理、地图的基础概念解析
WebGIS是一种利用Web技术实现服务器与客户端(C/S端)之间通信的地理信息系统。它允许用户在网络上动态访问、共享和操作地理空间数据。WebGIS通常由GIS服务器和客户端组成,其中GIS服务器负责处理数据请求并提供响应,客户端可以是Web浏览器、桌面应用程序或移动应用程序。WebGIS的通信是通过超文本传输协议(HTTP/HTTPS)进行的,响应的格式可以是HTML、二进制图像、XML(可扩展标记语言)、GML(地理标记语言)或JSON(JavaScript对象表示法)。
2024-05-27 21:01:00
2822
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人