视频图像处理系列索引 || Arcgis/Engine/Server开发索引 || Web Map Gis开发索引 || jquery表格组件 JQGrid索引
WPF MVVM模式开发实现简明教程索引 || ArcGIS Runtime WPF(.net C#)开发简明教程索引
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 12:01 jhlong 阅读(4514) 评论(0) 推荐(0)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 12:00 jhlong 阅读(3884) 评论(0) 推荐(0)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:55 jhlong 阅读(2030) 评论(0) 推荐(0)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:54 jhlong 阅读(3797) 评论(0) 推荐(0)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:49 jhlong 阅读(2465) 评论(0) 推荐(1)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:44 jhlong 阅读(1690) 评论(0) 推荐(1)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:42 jhlong 阅读(1220) 评论(0) 推荐(0)
摘要: Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 之控件 Google 地图 API V3 之 叠加层 Google Maps API V3 之绘图库 阅读全文
posted @ 2016-04-15 11:41 jhlong 阅读(5220) 评论(0) 推荐(1)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 阅读全文
posted @ 2016-04-15 11:37 jhlong 阅读(1351) 评论(0) 推荐(0)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 11 库 ? Ad 阅读全文
posted @ 2016-04-15 11:36 jhlong 阅读(943) 评论(0) 推荐(0)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 9 图层 Maps 阅读全文
posted @ 2016-04-15 11:35 jhlong 阅读(1153) 评论(0) 推荐(0)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 6 Google 阅读全文
posted @ 2016-04-15 11:34 jhlong 阅读(1082) 评论(0) 推荐(0)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 1 Google 阅读全文
posted @ 2016-04-15 11:33 jhlong 阅读(1399) 评论(0) 推荐(0)
摘要: Google Map API V3开发(1) Google Map API V3开发(2) Google Map API V3开发(3) Google Map API V3开发(4) Google Map API V3开发(5) Google Map API V3开发(6) 代码 3 Google 阅读全文
posted @ 2016-04-15 11:33 jhlong 阅读(919) 评论(0) 推荐(0)
摘要: Nominatim(来自拉丁语,意思是“名称”)是一个可以按名称和地址来搜索OSM中的数据,并生成OSM点的合成地址的工具(反向地理编码)。可用在http://nominatim.openstreetmap.org找到这个工具。Nominatim也用在OpenStreetMap首页的搜索工具栏中,同 阅读全文
posted @ 2016-04-15 11:32 jhlong 阅读(5319) 评论(0) 推荐(0)
摘要: GPS 串口读出的是 DDMM.MMMM格式 一般上位机是 DD.DDDDDD°或 DD°MM'SS" 格式, 这两种都可以在 GE 里直接输入 举例说明: 3147.8749 (示例,经纬度一样) 格式为 DDMM.MMMM 转换成度: 1. 度的部分直接就是31, 2.剩下的 MM.MMMM/6 阅读全文
posted @ 2016-04-15 11:30 jhlong 阅读(714) 评论(0) 推荐(0)
摘要: 转自http://www.cnblogs.com/janehlp/archive/2012/08/27/2658106.html 百度是从中心点经纬度(0,0)度开始计算瓦片,在第1级时百度将世界地图分为4块。 中心点右上部分(中国地区)占1块。 谷歌是从左上角经纬度(-180,90)度开始计算瓦片 阅读全文
posted @ 2016-04-15 11:29 jhlong 阅读(6725) 评论(0) 推荐(0)
摘要: 现已被屏蔽 http://mabp.kiev.ua/2010/01/12/google-map-markers/ Надо по немногу отходить от празднывания нового года, а то он начался 25го и закончился буква 阅读全文
posted @ 2016-04-15 11:28 jhlong 阅读(383) 评论(0) 推荐(0)
摘要: 地址解析就是将地址(如:贵州省贵阳市)转换为地理坐标(如经度:106.71,纬度:26.57)的过程。 地理反解析和上面的过程相反是将地理坐标(如纬度:26.57,经度:106.71)转换为地址(中国贵州省贵阳市南明区翠微巷7号 邮政编码: 550002)的过程。受当地法律限制及各方面原因,国内很多 阅读全文
posted @ 2016-04-15 11:27 jhlong 阅读(5916) 评论(1) 推荐(2)
摘要: 转自:http://blog.sina.com.cn/s/blog_4cdc44df0100u80h.html Google Map API Version3 教程:在地图 通过代添加和删除mark标记 lat = 23.14746; lng = 113.34175376; var myLatLng 阅读全文
posted @ 2016-04-15 11:25 jhlong 阅读(1209) 评论(0) 推荐(0)
摘要: 完整代码如下: 阅读全文
posted @ 2016-04-15 11:18 jhlong 阅读(460) 评论(0) 推荐(0)
摘要: 1. 鹰眼 OverviewMap小部件用于在其关联的主地图内较清楚的当前鸟瞰图的范围。当主地图范围变化时,鹰眼图会自动在其空间内更新范围以保持和地图的当前范围保持一致,当鹰眼图空间的地图范围变化时,主地图的显示范围也会变化,主地图范围在OverviewMap控件中以矩形表示。 构造方法:esri. 阅读全文
posted @ 2016-04-15 11:18 jhlong 阅读(3822) 评论(0) 推荐(0)
摘要: ArcGIS API for Javascript API下载地址:http://support.esrichina-bj.cn/2011/0223/960.html 选择最新的下载就好了,目前是3.9 VS2010 C# 新建项目-ASP.NET Web应用程序即可。 API解压后把C:\inet 阅读全文
posted @ 2016-04-15 11:17 jhlong 阅读(1334) 评论(0) 推荐(0)
摘要: 切片工作,我们可以一级一级的切,也可以,所有的一块切,Recreate All Tiles这项是说,在没有进行任何的切片工作时,可以选用这项;Recreate Empty Tiles这项是说,如果之前已经对某一级进行了切片,再重新切片时,可以选这项,具体可以查看帮助;Delete Tiles这项可以 阅读全文
posted @ 2016-04-15 11:14 jhlong 阅读(2060) 评论(0) 推荐(0)
摘要: 1. Arc catalog的配置 打开catalog,如图新增刚刚创建的server 1. Use GIS services: 用户身份连接 使用此种连接,可以浏览、使用站点内发布的所有服务。但是,不能编辑服务器属性、发布服务、编辑服务属性或者添加、删除、启动、停止或暂停服务。 2. Pulish 阅读全文
posted @ 2016-04-15 11:13 jhlong 阅读(1447) 评论(0) 推荐(0)
摘要: 本系列所使用的软件版本如下: Windows 7 X64 / Windows server 2008 X64 Arcgis for Desktop 10.1 Arcgis 10.1 for server ArcSDE10.1 SQL Server VS 2010 所用数据全部存储在SDE中。 Arc 阅读全文
posted @ 2016-04-15 11:12 jhlong 阅读(4434) 评论(0) 推荐(0)
摘要: IGraphicsContainerEvents Interface 如何监听 element事件? 如,当我们在Mapcontrol上添加、删除、更新了一个Element后,如何捕捉到这个事件? 1,首先定义全局变量: IGraphicsContainerEvents_Event pGraphic 阅读全文
posted @ 2016-04-15 11:00 jhlong 阅读(710) 评论(0) 推荐(0)
摘要: VB代码: 复制进程序稍作修改变量名和事件逻辑即可使用。 Members AllPropertiesMethodsInheritedNon-inheritedDescription Display The display the feedback object will use. MoveTo Mo 阅读全文
posted @ 2016-04-15 10:59 jhlong 阅读(1842) 评论(0) 推荐(0)
摘要: 本文转载自Fransico《Python与ArcGIS Engine的集成》 本文转载自Fransico《Python与ArcGIS Engine的集成》 1 在Python中调用AO类库 1.1 准备工作 本文所使用环境:ArcGIS 10.0、Python 2.6。 AO类库在本质是COM组件, 阅读全文
posted @ 2016-04-15 10:57 jhlong 阅读(7780) 评论(0) 推荐(3)
摘要: 1. 2. 3. 阅读全文
posted @ 2016-04-15 10:56 jhlong 阅读(593) 评论(0) 推荐(0)
摘要: 总体网上资料不多,包括esri帮助文档都写的很简单,没有各个string参数如match_option之类的可以输入的string限制,导致在摸索中gp.Execute时报错n回。 结合网上搜集资料及个人试验,总结下各个参数的用法。 代码在vs2010+AO10.1下测试通过。 简单代码示例: pu 阅读全文
posted @ 2016-04-15 10:55 jhlong 阅读(1611) 评论(0) 推荐(0)
摘要: IDW——空间插值 IDW(Inverse Distance Weighted)是一种常用而简便的空间插值方法,它以插值点与样本点间的距离为权重进行加权平均,离插值点越近的样本点赋予的权重越大。 设平面上分布一系列离散点,已知其坐标和值为Xi,Yi, Zi (i =1,2,…,n)通过距离加权值求z 阅读全文
posted @ 2016-04-15 10:53 jhlong 阅读(1689) 评论(0) 推荐(0)
摘要: 1.Personal GDB 新建一个在E盘的名为test的mdb: IWorkspaceFactory workspaceFactory = new AccessWorkspaceFactoryClass(); workspaceFactory.Create("E:\\", "TEST", nul 阅读全文
posted @ 2016-04-15 10:53 jhlong 阅读(526) 评论(0) 推荐(0)
摘要: AE开发中,有时需要从磁盘中读取一些文件信息如坐标点转为图层并进行分析,此过程并不需要坐标点入库之类的操作,就可以创建一个内存图层解决问题。创建内存图层需要用到InMemoryWorkspaceFactoryClass。这样无需对磁盘进行操作,效率很高,且随程序的关闭而释放,无需考虑临时文件。 上面 阅读全文
posted @ 2016-04-15 10:52 jhlong 阅读(792) 评论(0) 推荐(0)
摘要: GP工具IDW执行后,生成的栅格图层是黑白二色,需要手动进行分级渲染,似乎不是所有栅格图层都可以进行分级渲染,注意异常处理。注意ARCMAP中是有颜色的,无需自己处理。 阅读全文
posted @ 2016-04-15 10:50 jhlong 阅读(1272) 评论(0) 推荐(0)
摘要: 本文主要对数据导入等里 常用的不同格式数据创建、转换等 进行代码示例。主要用到IFeatureDataConverter.ConvertFeatureClass方法。 代码如下,难度不大,只是个技巧问题: 函数: 调用: 阅读全文
posted @ 2016-04-15 10:48 jhlong 阅读(647) 评论(0) 推荐(0)
摘要: delphi/C#实现,其他语言稍微改下就行了。AE的编码各个语言都差不多,这里也没用到某一语言的特性。 函数特点: 1.可以精确导出指定范围的图形要素 2.支持多格式.TIF, .EMF,.GIF,.PDF,.PNG,.SVG,.AI,.EPS,.jpg等 3.Tif格式导出时支持坐标信息导出,支 阅读全文
posted @ 2016-04-15 10:47 jhlong 阅读(1415) 评论(0) 推荐(0)
摘要: 使用IExport进行图片输出(.JPG)时,出现如下异常File creation error. 在ESRI.ArcGIS.Output.ExportJPEGClass.FinishExporting()裁图代码可以参考我的博客http://jhlong12345.blog.163.com/ .. 阅读全文
posted @ 2016-04-15 10:45 jhlong 阅读(685) 评论(0) 推荐(0)
摘要: 文转载自hymyjl2010《Arcengine效率探究之二——属性的更新》 文转载自hymyjl2010《Arcengine效率探究之二——属性的更新》 修改一批要素的属性有多种方法,当数据量较大时,若选择不当可能会大大影响速度。 一、IRowBuffer 方法 此法适用于将一批数据更新为某一相同 阅读全文
posted @ 2016-04-15 10:44 jhlong 阅读(1035) 评论(0) 推荐(0)
摘要: 问题: 在ArcMap中,菜单Insert下Data Frame,可以在TOC中增加Data Frame,在MapControl或者PageLayoutControl下都可以正常显示多个Data Frame,并且这些Data Frame可以方便切换, 易智瑞(中国)信息技术有限公司客户与合作伙伴支持 阅读全文
posted @ 2016-04-15 10:43 jhlong 阅读(585) 评论(0) 推荐(0)
摘要: 1.AE的COM对象释放问题尤其是IFeatureCursor 建议用 ESRI.ArcGIS.ADF.ComReleaser.ReleaseCOMObject(pObj); 或者 int iRefsLeft = 0; do { iRefsLeft = System.Runtime.InteropS 阅读全文
posted @ 2016-04-15 10:42 jhlong 阅读(944) 评论(0) 推荐(0)
摘要: pFeatureBuffer = pOutFeaCls.CreateFeatureBuffer(); pFeatureCursor = pOutFeaCls.Insert(true); while (pfea != null) { Application.DoEvents(); try { //裁剪 阅读全文
posted @ 2016-04-15 10:41 jhlong 阅读(1384) 评论(0) 推荐(0)
摘要: /// /// Solves this instance. /// /// IFeatureClass. public IFeatureClass Solve() { log.WriteLog("Solving..."); IGPMessages gp... 阅读全文
posted @ 2016-04-15 10:40 jhlong 阅读(620) 评论(0) 推荐(0)
摘要: /// /// Services the area. /// /// The network dataset. public void ServiceArea(INetworkDataset networkDataset) { log.WriteLog("开始创建Service... 阅读全文
posted @ 2016-04-15 10:39 jhlong 阅读(700) 评论(0) 推荐(0)
摘要: /// /// 创建NetWorkDataset /// /// INetworkDataset. public INetworkDataset CreateNetWorkDataset() { log.WriteLog("开始创建NetWorkDataset..."); ... 阅读全文
posted @ 2016-04-15 10:38 jhlong 阅读(749) 评论(0) 推荐(0)
摘要: 部分参照esri的官方例子,理解下各个参数,对照自己的NetWorkDatase创建方式(在arcmap中),多试试代码就调好了。 阅读全文
posted @ 2016-04-15 10:37 jhlong 阅读(995) 评论(0) 推荐(0)
摘要: 主要根据IPolygon4的get_InteriorRingBag方法。 IGeometry geo = null; IRing exring = null; (geo as IPolygon2).QueryExteriorRings(ref exring); IGeometryBag geobag 阅读全文
posted @ 2016-04-15 10:36 jhlong 阅读(351) 评论(0) 推荐(0)
摘要: 原发表于ESRI中国社区,转过来。我的社区帐号:jhlong http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=122097 我是分割线,下面才是正文 1.说明6周年征文似乎就我这一篇ArcEngine开发的,搞开发的很少么?还是搞开发的都不善于言 阅读全文
posted @ 2016-04-15 10:34 jhlong 阅读(2421) 评论(0) 推荐(0)
摘要: 从注记表达式的文本文件中程序里读取并动态地增加注记。label expression 可以为简单的或vb脚本等 阅读全文
posted @ 2016-04-15 10:26 jhlong 阅读(381) 评论(0) 推荐(0)
摘要: 创建完文本注记TextElement后,可以选择以屏幕注记的形式加到屏幕上,也可以通过下面的方式转为注记图层要素: 阅读全文
posted @ 2016-04-15 10:25 jhlong 阅读(1185) 评论(0) 推荐(0)
摘要: 1.创建一个字体 /// <summary> /// 字体设置 /// </summary> /// <param name="size">The size.</param> /// <param name="fontname">The fontname.</param> /// <returns> 阅读全文
posted @ 2016-04-15 10:24 jhlong 阅读(1082) 评论(0) 推荐(0)
摘要: 1.根据4点创建一个面 /// <summary> /// 根据4个点创建图形,点序要顺时针 /// </summary> /// <param name="pnt1">点1</param> /// <param name="pnt2">点2</param> /// <param name="pnt 阅读全文
posted @ 2016-04-15 10:23 jhlong 阅读(434) 评论(0) 推荐(0)
摘要: 1.根据2点创建一条线 /// <summary> /// 创建线 /// </summary> /// <param name="pnt1">The PNT1.</param> /// <param name="pnt2">The PNT2.</param> public static void  阅读全文
posted @ 2016-04-15 10:22 jhlong 阅读(416) 评论(0) 推荐(0)
摘要: 1.根据XY创建一个点 /// <summary> /// 根据x y创建新点 /// </summary> /// <param name="dX">x坐标值</param> /// <param name="dY">y坐标值</param> /// <returns>返回点要素</returns 阅读全文
posted @ 2016-04-15 10:21 jhlong 阅读(831) 评论(0) 推荐(0)
摘要: 后续文章需要用到,很简单的一个小函数 阅读全文
posted @ 2016-04-15 10:20 jhlong 阅读(887) 评论(0) 推荐(0)
摘要: 关于初始化Engine许可的,其实原理都很简单,大家一般都没有问题,但又往往会因为不够细心加上Engine的“小脾气”,让不少程序员都要在这里犯错。 以Engine9.2为例,应用程序是强制初始化许可,也就是说必须使用LicenseControl或AO接口初始化许可,否则应用程序无法启动。Engin 阅读全文
posted @ 2016-04-15 10:18 jhlong 阅读(625) 评论(0) 推荐(0)
摘要: AE开发中的License有两种方法进行设置,一种是通过LicenseControl控件,另一种是通过IAoInitialize接口设置。整个应用程序中只能有一种方式存在,如果进行了两种License设置,就可能产生错误。 (1)LicenseControl方法 ArcGIS <wbr>Engine 阅读全文
posted @ 2016-04-15 10:18 jhlong 阅读(1482) 评论(0) 推荐(0)
海龙的博客 jhlong@cnblogs 版权所有© 转载请注明链接.有用请推荐一下
代码全部经过本人测试,但不保证复制粘贴就正常运行,更不保证能解决你的问题,请结合前后代码及描述理解后修改和使用