E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
worldwind
World Wind Java开发之四——搭建本地WMS服务器
在提供地理信息系统客户端时,NASA还为用户提供了开源的WMSServer服务器应用:
WorldWind
WMSServer。
召唤师峡谷
·
2020-06-24 06:49
eclipse/Java
World
Wind
World
Wind
Java三维GIS开发
WorldWind
2.1加载天地图
在
WorldWind
中加载天地图的地图图层,以
WorldWind
2.1的demoproject为基础扩展,包括矢量地图、卫星图片、边界、中文标注、英文标注,经纬度与墨卡托投影两种方式github:https
heavendegenerate
·
2020-06-23 13:20
WorldWind
WorldWind
瓦片调度策略说明
1基于源码的分析首先我们来看
WorldWind
中摄像头变化相关的几个方法的内部逻辑。
李明子
·
2020-06-23 08:42
gis
world-wind
渲染
算法与程序设计
Linux下搭建The NASA
WorldWind
Server Kit (WWSK)
TheNASA
WorldWind
ServerKit(WWSK)isanopensourceJavaprojectthatassemblesGeoServerforeasydistributionandimplementation
赵健乔
·
2020-06-21 03:11
WorldWind
第四周
Django的安装和使用安装启动安装命令:python-mpipinstalldjango*unix系列创建django项目:django-admin.pystartprojectHello
WorldWind
ow
布拉豆
·
2020-03-01 04:55
[转]
WorldWind
开发中
WorldWind
owGLCanvas .setPreferredSize()函数找不到
值高温假期,无意翻到了csdn中三维GIS开发的专栏,讲的是
worldwind
Java三维GIS系统开发的东西,十分感兴趣。恰巧要求的环境已经存在,直接耍起来。
rainbow70626
·
2020-02-14 23:00
在Win7 x64环境中将World Wind Java SDK 2.1.0嵌入到Eclipse中的方法
1、解压
worldwind
-2.1.0.zip。2、打开Eclipse,依次点击New–>Javaproject,输入project的名称
WorldWind
,一路直到finish。
rainbow70626
·
2020-02-09 00:00
GIS的几个开源软件
WorldWind
WorldWind
,这个由NASA策划,用C#编写,调用微软SQLServer影像库TerrainServer来进行全球地形三维显示的软件和GoogleEarth非常相似。
XN1314
·
2020-02-07 14:16
[转]
WorldWind
Java初学必备资源
1.JavaWebStart入门(一)http://www.iteye.com/topic/980742.NASA
WorldWind
JavaDemoApplicationsandAppletshttp:
rainbow70626
·
2020-01-09 23:00
WorldWind
源码剖析系列:漫游时四叉树瓦片类QuadTile的运行思路
用户在窗口漫游时,需要加载精细的高程和纹理数据时的处理思路:当用户漫游时直到窗口相机的视场角的1/2小于(瓦片大笑*瓦片绘制距离的乘积)时,才初始化四叉树瓦片类QuadTile,或者加载本地缓存中的数据,或者通过http请求下载远程的网络数据。接下来的处理流程为:网络下载相关类之间的引用关系:记住:在QuadTile::Initialize()和TerrainTile::Initialize()这
rainbow70626
·
2020-01-08 22:00
在Eclipse配置并编译
worldwind
java2.1.0源码,选中Src目录下gov.nasa.
worldwind
x.examples包下ApplicationTemplate.java类文件run
问题现象:在Eclipse配置并编译
worldwind
java2.1.0源码,选中Src目录下gov.nasa.
worldwind
x.examples包下ApplicationTemplate.java
rainbow70626
·
2020-01-02 22:00
[转]在
WorldWind
中加入*.x格式的三维模型
Nasa支持的
WorldWind
项目最近推出了1.4RC5版,可以加入三维模型,效果如下图所示:点击查看大图WW1.4对XML配置文件增加了许多新的元素,其中ModelFeature就是用来增加三维模型的
rainbow70626
·
2020-01-01 10:00
WorldWind
源码剖析系列:
WorldWind
瓦片调度策略说明
1基于源码的分析首先我们来看
WorldWind
中摄像头变化相关的几个方法的内部逻辑。
rainbow70626
·
2019-12-26 00:00
WorldWind
源码剖析系列:
WorldWind
中的LOD技术
1.基本概念:
WorldWind
TileStructure:是指WW瓦片数据结构。
rainbow70626
·
2019-12-26 00:00
那些惊艳的 GIS 轮子
在.Net平台下有着许多优秀的开源产品,比如:MapWindow、SharpMap、
WorldWind
等。
麦比乌斯皇
·
2019-10-29 21:00
中软卓越:10个用Java谋生非常有趣的方式
近期最受欢迎的是
WorldWind
,这是一个软件开发工具包(SDK),可以让你从外太空放大并查看地球上的任何位置。数据来源是陆地卫星图像和航天飞机雷达地形测绘任务数据两者的综合。
软妹子_40db
·
2018-11-28 15:39
C++实现第一个Windows程序设计Hello World
C++实现第一个Windows程序设计目录结构:C实现第一个Windows程序设计控制台的Hello
WorldWind
ows版的HelloWorldWinMain函数的参数WinMain函数函数体的MessageBox
Now大牛
·
2017-08-15 00:13
C++
C
可视化之Earth NullSchool
同样,在公众号中回复“
worldwind
”,会提供该网站的源码Demo。如上是该网站的一个动图效果,有兴趣的可以访问网站了解一个大概。
xmgdc
·
2017-06-21 10:25
可视化
开源3DGIS
它们都较大参考了国外开源三维软件如
WorldWind
、OsgEarth、Ogre等代码。因此要想想学习3DGIS,从开源三维代码着手是一个很好的途径。下面来介绍下这几个开
Giser_3D
·
2017-03-08 17:42
3DGIS
国内外主流的三维GIS软件
上世纪八十年代末以来,空间信息三维可视化技术成为业界研究的热点并以惊人的速度迅速发展起来,首先是美国推出GoogleEarth、Skyline、
WorldWind
、VirtualEarth、ArcGISExplorer
engineer_he
·
2017-02-06 14:09
GIS技术
基于
WorldWind
平台的建筑信息模型在GIS中的应用
1引言 随着BIM(BuildingInformationModeling)的不断发展,建筑信息建模的理念贯穿着建筑、结构、施工、运行维护以及拆迁再规划的整个建筑的生命周期,这种理念不仅使得各个阶段的信息得以共享,同时也绑定了各个专业的协同工作,使得各个专业不再是一个相对独立的个体。但是BIM所阐述的理念覆盖的范围仅仅是独立的建筑个体,对于在BIM的整个流程中对于同周围环境的相互影响有着很大的局限
rainbow70626
·
2016-03-07 23:00
python笔记1
1.第一个程序:hello
worldWind
owspython交互器实现:Linuxpython交互器实现:./hello.py 要加可执行权限chmod+xhello.py.
shoushi124
·
2016-01-20 16:08
python
Flask 一个Python的微型WEB开发框架
一、在windows下开个最小的web应用hello
worldwind
ows安装:先装个python2.7.然后下载上面那个网址给的ez_setup.py运行一下。
带鱼舒吉克
·
2015-12-22 11:56
LeetCode Word Ladder II
word-ladder-ii/它山之石,在生成neighbours时需采用循环,否则会有concurrentModificationException.可以看看这篇帖子:http://blog.csdn.net/
worldwind
jp
Dylan_Java_NYC
·
2015-11-12 04:00
[
WorldWind
学习]19.WebDownload
1 using System; 2 using System.Diagnostics; 3 using System.Globalization; 4 using System.Net; 5 using System.IO; 6 using System.IO.Compression; 7 using System.Threading; 8 using
·
2015-11-11 00:01
download
[
WorldWind
学习]18.High-Performance Timer in C#
In some applications exact time measurement methods are very important. 一些应用程序中精确的时间测量是非常重要的。 The often used Windows API method GetTickCount() retrieves the number of milliseconds that have elapsed
·
2015-11-11 00:52
performance
[
WorldWind
学习]16.Lod技术(1)
1. 基本概念: World Wind Tile Structure: WW瓦片数据结构 默认浏览器纹理数据存放在\Cache\Earth\Images\NASA Landsat Imagery\NLT Landsat7 (Visible Color),和高程数据一样分层存储,从服务器下载的图像为JPG格式,512*512像素,下载完毕后转换为DDS格式,DTX3压缩,所占空间会增大一
·
2015-11-11 00:41
学习
[
WorldWind
学习]17.视域调度(视域体裁剪)
视域调度(视域体裁剪) 在WW中用户改变自己的的视角,纹理影像和高程会动态加载,在视野范围内的影像和DEM显示,超出视域范围的瓦片则不显示。不仅是瓦片,太阳、大气网格、三维模型ModelFeature等都会相应的进行剔除。 看了ROAM相关的的视域体裁剪论文,有好多采用的是将视域体投影的简化算法。WW是否也是这样?我原来以为是,后来在群里和别人聊,说到了Frustum,才知道这个东西的
·
2015-11-11 00:41
学习
[
WorldWind
学习]15.模型加载
http://blog.csdn.net/jk276993857/article/details/5951738验证其可行性。只是模型太小,很难找到。在ConfigurationLoader.cs和ModelFeature类中设置断点监视: 1 public override void Initialize(DrawArgs drawArgs) 2 { 3
·
2015-11-11 00:37
学习
[
WorldWind
学习]14.ConfigurationLoader类
ConfigurationLoader主要负责WW中各个图层的加载。 首先看看安装目录Config文件夹下Earth.xml文件 View Code 1 <?xml version="1.0" encoding="UTF-8"?> 2 <World Name="Earth" EquatorialRad
·
2015-11-11 00:33
configuration
[
WorldWind
学习]12.WavingFlags和WavingFlagLayer
WW目前的服务器似乎都连不上了,不知道Java版的是不是可以! WW实现了旗帜标注,鼠标移动到旗帜的位置,旗帜会高亮显示。点击,探出对话框显示标注的信息。 1.WavingFlagLayer对象 public class WavingFlagLayer : RenderableObject WavingFlagLayer继承自RenderableObject,定义了三个事件如下: 1
·
2015-11-11 00:30
flag
[
WorldWind
学习]13.日志类Log
可直接复用。 1 using System; 2 using System.IO; 3 using System.Diagnostics; 4 using System.Windows.Forms; 5 6 namespace Utility 7 { 8 public class LogEventArgs : EventArgs 9
·
2015-11-11 00:30
log
[
WorldWind
学习]9.WW的屏幕坐标到经纬度坐标计算
CameraBase类方法PickingRayIntersection: View Code 1 /// <summary> 2 /// Calculates latitude/longitude for given screen coordinate. 3 /// </summary> 4
·
2015-11-11 00:29
学习
[
WorldWind
学习]10.插件结构
WW的插件结构很神奇,内部插件编译在DLL中,外部的则直接以.cs文件的形式加载,路径(C:\Program Files (x86)\NASA\World Wind 1.4\Plugins) 内部的以Assembly类来动态加载,外部的CodeDomProvider动态编译后加载! PluginCompiler.cs文件中的方法public void Load(PluginInfo
·
2015-11-11 00:28
学习
[
WorldWind
学习]11.TerrainViewer插件和双线程
TerrainViewer的入口Main()函数: View Code 1 static void Main(string[] args) 2 { 3 using (Viewer viewer = new Viewer()) 4 { 5 viewer.ProcessA
·
2015-11-11 00:27
view
[
WorldWind
学习]8.Cache对象
MainApplication的构造函数599行实例化了
worldWind
ow的Cache属性。
·
2015-11-11 00:27
cache
[
WorldWind
学习]7.RenderableObject对象
RenderableObject是一个抽象类,继承自接口 IRenderable和IComparable。 继承自RenderableObject类的有:RenderableObjectList、World、ImageLayer、PolygonLayer、TerrainPath、ShapeFileLayer、ShapeLayer、WavingFlagLayer public ab
·
2015-11-11 00:26
object
[
WorldWind
学习]6.World类
public class World : RenderableObject World对象是WW中最重要的对象,他包含了一个渲染对象的集合,同时他自身也是一个渲染对象。 重载的Render方法: 1 public override void Render(DrawArgs drawArgs) 2 { 3 try 4
·
2015-11-11 00:25
学习
[
WorldWind
学习]3.Device对象
首先介绍一下Device类,Device位于using Microsoft.DirectX.Direct3D;命名空间下。 Device类用于完成DirectX 里所有绘图操作,我们可以把这个类假想为图形卡,场景里所有其他图形对象都依赖于Device,计算机里可以有多个Device对象。所以在全局变量中定义一个绘图设备,如下代码: private Device m_Device3d;
·
2015-11-11 00:19
device
[
WorldWind
学习]4.DrawArgs对象
WorldWind
的
WorldWind
ow控件包含只读属性DrawArgs public DrawArgs DrawArgs { get {
·
2015-11-11 00:18
raw
[GL]三维场景的组织
对比AE的三维控件和WW的
WorldWind
ow。
·
2015-11-11 00:17
[
WorldWind
学习]5.相机对象
首先查看
WorldWind
ow的事件:OnMouseUp、OnMouseMove、HandleKeyDown,这几个方法中多次调用this.drawArgs.WorldCamera的各种属性实现了场景的控制
·
2015-11-11 00:17
学习
[
WorldWind
学习]2.
WorldWind
ow控件
首先查看
WorldWind
ow 的构造函数,接着查看InitializeGraphics()函数。
·
2015-11-11 00:16
window
[
WorldWind
学习]1.接触
WorldWind
项目
1.
WorldWind
资源下载:http://
worldwind
central.com/wiki/NASA_World_Wind_Download 或者SourceForge上下载。
·
2015-11-11 00:15
学习
WW多线程和锁
问题:
WorldWind
中是双线程的,一直忽略了多线程中数据共享,修改数据会产生问题。可是在WW中并没有看到锁的东西。 还有就是动态释放内存的问题。
·
2015-11-08 16:54
多线程
[
WorldWind
学习]23.TerrainAccessor
QuadTile的CreateElevatedMesh()方法中: 1 //获取地形瓦片 2 TerrainTile tile = QuadTileSet.World.TerrainAccessor.GetElevationArray(North + degreePerSample, South - degreePerSample, West - degreePerSample, East
·
2015-11-08 16:44
Access
[World Wind学习]21.影像切割
本来希望从GlobeMapper中生成切片直接加载到
WorldWind
中,但是没有成功!所以想比较一下和dstile生成的瓦片到底有什么区别? 所以这才第一次生成并加载了影像瓦片。
·
2015-11-08 16:24
学习
[
WorldWind
学习]20.修改ShapeFileLayer类及托管D3D文字绘制方法
PluginSDK\ShapeFileLayer.cs Line:1027char[] fieldDataChars = dbfReader.ReadChars(fieldHeaders[j].FieldLength); string fieldData = new string( fieldDataChars ); 为 byte[] fieldDataChars = dbfReader.Read
·
2015-11-08 16:22
shape
WorldWind
源码剖析系列:四叉树瓦片集合类QuadTileSet
四叉树瓦片集合类QuadTileSet是影像瓦片渲染的主要类。使用地形管理器来为3D地形渲染查询高程值。依赖于用来刷新基于经度、纬度、视角范围瓦片的更新线程。该类继承自可渲染对象类RenderableObject。该类的类图如下。 四叉树瓦片集合类QuadTileSet提供的主要字段、属性和方法简要描述如下: bool m_RenderStruts = true;//渲染标记层
·
2015-11-07 12:33
tiles
WorldWind
源码剖析系列:四叉树瓦片类QuadTile
四叉树瓦片类QuadTile提供了对影像和地形数据的四叉树访问模型。该类的类图如下。 四叉树瓦片类QuadTile提供的主要字段、属性和方法简要描述如下: public QuadTileSet QuadTileSet;//四叉树瓦片集合类 public double West;//瓦片的西边界,角度为单位 public double East;//瓦片的东边界 publi
·
2015-11-07 12:32
adt
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他