总的感觉是:MapInfo 公司确实是能够紧跟技术发展,把握市场需求,为顾客着想,切实解决实际问题。 我最喜欢的要算产品的“纯”(pure)。 MapXTreme for Java 第一个做到pure java。 MapXtreme2004,第一个pure dotnet. 要做到这一点,需要对技术对市场有多么大的认同! 而与此相反,MapObjects2.2,MapObjects2.3里居然...
转载
2005-07-02 18:59:00
82阅读
2评论
对MapXtreme2004摸索也有了一段时间,渐渐的有了一点感受,所以记录下来。 1. 基于dotnet,不是dotnet封装,这是它易用性,扩展行,一致性的原因。 这个问题我提得很多,所以这里不详细叙述。 2. 完全面向的数据模型(MIAdo.net Provider) 个人认为这是MapXtreme2004设计的最好的地方。
转载
2005-08-28 17:46:00
38阅读
2评论
“/SchoolWebGis”应用程序中的服务器错误。 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 模块“WebSessionActivator”已在应用程序中,不能再次添加。源错误: 行 73: 行 74: 行 75: 行 76: 行 ...
转载
2005-07-31 16:59:00
41阅读
2评论
好日子一去不复返了,原来总觉得Mapx很多地方设计得不是很自然,比如,feature和具体的feature之间的某些属性的关系,有时令人迷惑。但是,用了Mapxtreme,才感觉到Mapx的方便。真不知MapInfo怎么想的!原来的标注非常简单,layer有个autolabel属性,一设就可以了。现在呢: //James.Liu的代码 ...
转载
2005-07-22 21:33:00
49阅读
2评论
Mapx中基本的图层操作还是比较简单的,集中在对Layers和Layer的处理上,对别的没有太多要求。 在MapXtreme中,要完成类似功能,发生了一点变化,如下: 1、图层的显示 在MapXtreme中,图层的显示控制发生了奇怪的变化,有一个IsVisible属性,但它是只读的,不能通过它来改变图层的显示。要控制图层的显示与隐藏,可以通过设置Layer.Enable来控制。 2、图层的...
转载
2005-07-20 17:48:00
53阅读
2评论
网上的MapXtreme的资料实在太少了,MapXtreme编程基本上只能靠英文帮助和以前的Mapx的一些底子。我想写一个系列,把Mapx到Mapxtreme的学习历程记录下来。 在Mapx中为控件选择工具比较迅速,也很直观,如下: Map1.CurrentTool = miZoomInTool miZoomInTool是个枚举量,指定给CurrentTool属性即...
转载
2005-07-19 10:35:00
39阅读
2评论
很久没有写随笔了,也很久没看xtrem了,手生! 今天想实现往一个图层加入一个文字,如下: //加入一个文字对象作为其描述 MapInfo.Styles.TextStyle sty2=new TextStyle(); sty2.Font.ForeColor=System.Drawing.Color....
转载
2005-09-12 01:09:00
48阅读
2评论
在国内一直没有找到解决办法,也过e-mail问过两个人,但没有回复。最后,为了系统的的设计
转载
2005-10-27 22:52:00
62阅读
2评论
一、根据名称搜索图元 1、Mapxtreme的架构和Mapx有所变化,Mapx中,Layer包含Features,而Mapxtreme中则不是
转载
2005-07-21 11:01:00
122阅读
2评论
在Web上标点,首先要将图层所在文件夹的写权限放开。如果是普通的标点,可以这样: MapInfo.Data.Table tb=MapInfo.Engine.Session.Current.Catalog.GetTable("lyr"); MapInfo.Geometry.Point pt = new MapInfo.Geometry.Point(MapControl1.Map.GetDi...
转载
2005-07-26 15:02:00
14阅读
自从ms公开vs belta测试版后,很多人员一直在试用。而正式
转载
2005-12-11 16:42:00
32阅读
2评论
参见月光宝盒的文章http://jerry429.blogchina.com/2149736.html参见 《MapXtreme2004_DevGuide_A4.pdf》 p155 Example 1: Writing a Server SIde Custom Tool自己的体会:1、要写一个自定义的事件参数,传递需要的信息2、最好从一个MapTool派生新的工具类,而不要从现成的工具如点...
转载
2005-07-22 21:54:00
94阅读
2评论
如果想要将一个选中的图元强调显示,用红色醒目的文字显示的话,我的思路如下: 1、不可能直接改原先的图元,所以必须要在一个新的图层上进行操作 2、新的图层因为不同的人用,会放置不同的东西,用固定图层不合适,得用动态生成的图层 碰到很多问题,如下: 1、原来的图层,默认设置了autolabel,所以可以直接...
转载
2005-09-25 12:00:00
40阅读
2评论
一、Table 2004中,Table还是表,可以来自原始的mapinfo表,也可以来自数据库的二维表、文本等。Table的等价概念是feature集合,如下代码: (_tempTable as IFeatureCollection).Clear(); 当然,可以通过枚举器,来逐个访问table的行,如下: Selection sl =Ma...
转载
2005-07-26 15:20:00
97阅读
2评论
原来在Mapx中只需要修改zoom值即可,现在也是一样。虽然map对象有setview方法,但似乎不太好用,因为需要coordsys。 zoom的属性 public MapInfo.Geometry.Distance Zoom {get; set;} 需要通过一个distance对象与之通信,直接对zoom.value赋值并不支持...
转载
2005-10-26 11:30:00
45阅读
2评论
自从MapInfo把控件从MapX升级到MapXtreme之后,让人郁闷的是测距功能按钮在Win版本中消失了,只有Web版本中还保留着。所以下面的方法就是为了恢复这个必备的功能:
1)为MapTool控件增加一个ToolBarButton // // toolBarButtonDistance //
转载
2010-12-30 17:37:00
91阅读
2评论
这是我的第一个WebGis,也是第一个网页。开发过程中,历尽几多艰难,几多酸甜苦辣。 1.开发平台 .net无疑已成为当今windows开发的唯一选择,所以开发平台的选择当然是选择.net,而且我也绝对不能忍 受在.net平台下调用com组件,所以纯.net组件MapXtreme2004当然令我爱不释手。这次开发的平台就是:c#+MapXtreme2004,由于时间的关系,而且不够熟悉MapXt...
转载
2005-08-02 23:18:00
53阅读
2评论
概述: MapXtreme 2005 是 MapInfo Corporation 的主要 Windows 软件开发工具包,具有 .NET 开发经验的开发人员使用该工具可以创建功能强大的位置增强型桌面和客户机/服务器应用程序。 开发人员可在这个 SDK 中使用熟悉的 .NET 编程语言开发应用程序,在桌面和 web 部署之间共享和重用代码,使用标准协议访问大量数据源中的数据以及更多其它功能。...
原创
2021-07-31 16:04:41
126阅读
# 如何实现"MapXtreme Java"
## 引言
MapXtreme Java是一种基于Java的地理信息系统(GIS)开发框架,它提供了丰富的API和工具,可以帮助开发者构建高效、可靠的GIS应用程序。本文将向刚入行的开发者介绍如何使用MapXtreme Java来开发GIS应用程序。
## 流程概述
在开始具体的编码实现之前,我们需要先了解整个开发流程。下面是一个简化的流程图,展示
原创
2023-08-08 15:04:59
34阅读
# Java MapXtreme 简介
## 概述
Java MapXtreme 是一个用于构建地理信息系统(GIS)应用程序的开发工具包。它提供了一系列的 Java 类和方法,可用于创建、显示和操作地图数据。Java MapXtreme 是由 Pitney Bowes Software 开发的,旨在帮助开发人员利用地理信息进行空间分析和地图可视化。
## 安装和配置
要使用 Java M
原创
2023-08-08 09:03:13
20阅读