今天给各位分享gis地图编程实现的知识,其中也会对gis做地形进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
目录一览:
- 1、怎样用GIS做地图
- 2、如何通过JavaScript GIS开发地图
- 3、紧急问一个 关于地图 (GIS) 的 编程问题
- 4、如何一步一步制作gis地图?
- 5、什么是GIS编程?
- 6、如何利用ARCGIS进行数字化制作地图
怎样用GIS做地图
如果已经有了经纬度,在ArcGIS软件当中可以利用菜单Tool-Add XY Data命令将这些数据导入到ArcGIS中。首先把数据在Excel中按照纬度、经度、速度、方向等整理好并保存。接着在ArcGIS中单击Tool-Add XY Data命令,选择保存的Excel数据(需要2003格式的),X Field选择纬度,Y Field选择经度,坐标系统点击Edit-Select-Geographic Coordinate Systems-World-WGS 1984.prj就可以得到一个点状地图了。
如何通过JavaScript GIS开发地图
有几种方式:
如果用的是arcgis:1,通过dojo插件,2,通过openlayer
如果是mapgis:通过zdclient插件(不过实际上也是通过进一步封装openlayer)
添加微信好友, 获取更多信息
复制微信号
紧急问一个 关于地图 (GIS) 的 编程问题
求图搜索的最短路径,无非就是贪婪,穷举算法,以原点相接的点逐个测试一下,就的出了,数据结构可以如下定义
struct Map
{
Map *MapArray;
int MapCount;
int X;
int Y;
int Flag;
}
每个点相连接到其他各点的信息都存入MapArray,MapArray大小可变.Flag用于存搜索时置标志.
那是存储结构,看地图数据库的存储结构是怎样的,最简单的地图数据库就是坐标到坐标的模式,转换过程可以这样,
1.根据坐标,判断是否是新坐标,是转2,否转3.
2.创建新Map数据,存储它.返回其地址
3.给Map.MapArray分配一个新地址空间,关联另一坐标.也要进行有无判断.有关联上,没有新分配关联上.
4.下一个.
实际过程的看你的数据库存储结构是怎样的.
如何一步一步制作gis地图?
前几天看到关于GIS地图的59秒实现 *** ,还算比较简单,在BDP个人版导入数据(要有jing'w经纬度,不然做不了GIS地图分析),然后拖拽经纬度+数值,就能制作GIS地图。可以参考下
什么是GIS编程?
GIS是GIS实现的平台,是根据用户的需要对软件进行二次开发的一种手段。通过二次开发,可以使软件更方便于用户使用。GIS编程分为AO,AE两大类,不过基本上AE包含于AO之内,不过语言不同。AO使用N多借口使用嵌入式VBA编程,而AE使用C#语言进行编程。详细的一下也讲不清。建议你先学习一些基本VB知识后先学习VBA编程会比较容易上手。
如何利用ARCGIS进行数字化制作地图
1.打开ArcMap,在ArcMap里面对要进行数字化的栅格数据(有坐标信息图片地图)进行坐标配准,如果是有坐标的高分辨率遥感影像进行数字化的话,就不用进行坐标配准。
2.打开ArcCatalog,在ArcCatalog里面找一个文件夹,点击右键新建Shapfile文件,坐标信息可以暂时不用设。
3.打开ArcMap,先把配准好的栅格数据加载进入ArcMap里面,然后加载在ArcCatalog里面新建的Shapfile文件。选择编辑模块,选择要编辑的图层,启动编辑,就可以再栅格数据上进行数字化了,数字化完之后保存数据。
4.把数字化好的数据,用ArcToolbox里面的自定义地图坐标系进行图层坐标定义。
这样数字化就完成了。
提示:数字化完之后可以进行数据拓扑检查,这样可以保证数据的精确性和准确性。
gis地图编程实现的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于gis做地形、gis地图编程实现的信息别忘了在本站进行查找喔。