西班牙
斯潘4
地图指南提供程序常见问题解答。
问)什么版本的FME的我应该用扩大的MapGuide,以及它是如何收费?
一种)地图指南的FME供应商包括在2015年之前的FME中。地图指南的FME提供商在FME 2016或以后将不可用。您不需要MapGuide的特殊安装程序。访问提供程序只是通过许可证控制的。联系邮箱:sales@亚搏在线safe.com如果您需要MapGuide许可证或联系技术支持如果您觉得许可证的运行方式有问题。
问)哪些版本的MapGuide都是由FME提供MapGuide的支持?
一种)这是信息。。。
*我们通过FDO支持MapGuide enterprise和Infrastructure Server。因此,没有自定义的用户界面来自动将FME数据源连接到MapGuide。相反,您需要使用C:\ Program Files\FME\FMEPCConfig.exe来定义数据连接,然后使用MapGuide Studio或等效程序中的FDO连接将它们添加到MapGuide。
请注意,下面的文档中,MapGuide的指的MapGuide 6.5除非另有说明。
而且,无论何时用户文档如下文所述,我们所指的MapGuide 6.x文档位于:
问)将在FME提供MapGuide的地址Oracle和SDE栅格的任何未来的发展?
一种)不在当前的FME提供程序中。Autodesk使用的接口基于OGC Simple Features for COM(SFCOM),而这些接口不包括任何光栅的概念。因此,我们无法在现有的FME提供程序中包含栅格功能。
光栅支架可以作为对于MapGuide Enterprise的FME要素源
问)如何不同之间FME提供MapGuide的支持重投影坐标系?
一种)就像FME查看器一样,FME提供程序不会重新投影它自己读取的数据。但是,如果标记的坐标系与为地图定义的默认投影不同,它将读取坐标系信息并将其传递给MapGuide,MapGuide将依次执行重新投影。如果FME无法正确读取坐标系,则可以重写此命令并在读取器上手动指定坐标系。
如果MapGuide似乎没有重新投影数据,则可能是它无法识别FME为数据提供的坐标系。在这种情况下,FME可用于将数据重新投影到MapGuide确实识别的内容中,无论是通过写出临时文件(如SDF)还是通过自定义格式或FDS。与其他诊断问题一样,使用FME查看器测试FME如何读取数据始终是一个好主意-在这种情况下,读取的坐标系是什么,通常在右侧的信息窗口上方可见。
值得注意的是,该文件
问)如何为加拿大的数据配置MapGuide数据转移?
一种)通常默认的MapGuide 6.5设置为美国而不是加拿大的基准转换/ gridshifts。
为了将其配置为加拿大数据按照以下步骤操作:
1)确保您已经安装了FME gridshift.exe或FME的CD安装版本。
2)编辑:C:\ Program Files文件\共同文件\的Autodesk共享\ GIS \的CoordSys \ 11C \ Nad27ToNad83.gdc
转产: '#\加拿大\ Ntv2_0.gsb' 到: '\加拿大\ ntv2_0.gsb'
需要注意的是摆脱#或注释字符使得线。另外要注意的情况下,对NTV电视台NTV来的变化,但在Windows操作系统中这可能并不重要。
3)然后ntv2_0.gsb从复制C:\ Program Files文件\ FME \重新投影\的GridData \加拿大到C:\ Program Files文件\ Common Files文件\欧特克共享\ GIS \的CoordSys \ 11C \加拿大
对于来自Autodesk的更多说明,请参阅:
C:\ Program Files文件\ Common Files文件\欧特克共享\ GIS \的CoordSys \ 11C \加拿大\
固定
问)当我尝试从FME数据源我得到错误信息添加一个新图层:“无法枚举表的请求的数据源......”这是什么意思?
一种)源文件、表或属性名中的意外字符可能导致此问题。尝试从源文件名、特性类型或属性中删除所有下划线、空格或其他非字母数字字符。
问)我应该开始使用FME提供MapGuide的前知道吗?
一种)下面是介绍和背景信息的摘要,在开始安装和配置MapGuide的FME提供程序之前,最好先回顾一下。
为了让MapGuide的FME提供程序正常工作,必须正确配置许多东西。不幸的是,根据您的配置和安装的其他应用程序,使一切正常工作的方法并不总是直观的。希望下面的详细信息能帮助你找到正确的方向。
要为MapGuide设置FME提供商,您需要为MapGuide许可证提供提供商的FME。FME是所有许可的标准安装,其功能仅由许可本身控制,因此通常应该使用最新的beta版或上一个版本。
1)首先确保安装并运行MapGuide。
2)决定安装哪个版本的FME。如果MapGuide是您正在扩展的唯一应用程序,那么FME 2007 beta版有一个修复程序,允许您访问FME管理选项,否则需要手动解决方案。看到的:启用管理员选项更多信息。
3)安装FME,然后是FME提供商许可证。如果你运行FME (ie浏览器)并去帮助- about,你可以确认提供商许可证已经安装。这将显示Mapguide的FME提供程序。看到许可更多信息。
4)打开FME集成控制台(开始菜单> FME >实用工具),选择MapGuide的FME Provider,点击Extend。如果它已经被一个较老版本的FME扩展了,您可能需要先恢复,然后再推动扩展。看到FME文件。
5)之后,您需要重新启动MapGuide服务器进程,这可能需要手动重启MapGuide服务,甚至重启您的服务器。下一次您启动MapGuide服务器时,FME数据提供者应该出现在您的数据源列表中。
有关更多背景信息,请参阅我们的MapGuide技术简单
更多支持信息见:
如果FME Provder是许可的,并显示在您的数据源列表中,但您无法获得管理选项,请审查启用管理员选项和手工扩展的MapGuide
如果这些在线文档不能解决您的问题,请发送您的FMEAdministrator。log, your MapGuide Server logs, and FMEsdp logs, your license file, FME version and build number, a list of applications extended by FME and a complete description of what does and doesn't work.还包括在此格式的序列号:序列号:XXXXXX并提交它和所有的信息技术支援。
问)我如何才能提高FME提供的MapGuide的表现?====
一种)下面是一些性能调优的想法:
要获得可能提高MapGuide提供程序性能的配置选项,请在FME Administrator: FME Provider For MapGuide - Options中尝试以下设置:
连接池有效期:1800连接池扫描间隔:120
这将把池过期时间设置为30分钟,池扫描间隔设置为2分钟。
请记住,在对FME管理员提供程序设置进行更改以使其生效之后,请停止并重新启动MapGuide服务器。
这就是连接池的工作方式。基本上,连接使用FME提供程序提供对MapGuide服务器中设置的特定数据源的访问。数据库连接通常由数据库名、实例、用户名、密码和可访问的表列表组成。连接可以在用户之间共享。当用户第一次连接到数据库时,与建立该连接相关的一些开销,如评估用户、密码和从被查询的表中读取模式信息。如果连接是共享的,那么任何请求访问该数据库的人都可以共享连接并避免重新建立连接的开销。请注意,请求必须针对定义为该连接一部分的一个或多个表。也不是说在任何时候都不缓存数据,它只是缓存连接实例。
例如,如果你有两个连接:
水表:-河流-小溪
表:-公路-街道
第一个发出请求的用户请求sde_roads .。他的请求将导致与SDE_roads建立连接,需要一些额外的时间来建立连接。此后,任何用户都可以共享该连接,避免设置时间并直接访问数据。用户2请求SDE_Roads.Streets。由于该表来自相同的连接,因此他可以使用共享连接并更快地取回数据,因为不需要为他设置数据。假设他在上一个请求的30分钟内发出请求,池的有效期为1800。如果他提出此请求30分钟(和没有其他人)之后,连接将有过期,会有一个类似于第一个用户作为连接的延迟是重新建立。
第三个用户请求SDE_water.streams。这不是SDE_Roads的一部分,所以,因为这新的连接建立稍有延迟。此后,至少在接下来的30分钟,连接不会需要任何新用户建立新的连接,应该看到比第一或第三用户更好的性能。
如果你想为我们审视我们更详细的性能,开启调试和自动错误调试在FME管理员 - 提供选项,定义日志文件路径和名称,并执行一些查询后向我们提供您的日志文件。
请记住,数据库访问总是比文件访问速度较慢。论要求基础的要求,FME具有相对较快的访问时,相对于其他数据库客户端。一个典型的ArcCatalog中的观点是不是只是比较。如果您正在寻找在ArcCatalog中画面,然后缩放或平移,连接和数据已经在本地缓存。一个更好的比较是断开数据库连接,然后时间需要多长时间来重新连接,选择表,看看它的第一个观点。
请记住(每天或每周)在本地缓存一些数据层到SDF周期性如果为您提供所需不失显著及时准确的性能选项。这可能是一个好主意,高速缓存层局部,如果他们在高音量但不要过于频繁地改变,而这种改变更多的时候,但没有大的足迹层仍然可以通过FME提供直接访问。
网络流量是一个很大的潜在的瓶颈,你一定要看看。如果从SDF去的文件服务器的MapGuide一切地方上的远程SDE这可能会慢下来很多。谈谈您的网络管理员,并确保你有一个专门您的MapGuide / FME和SDE服务器之间/超高速连接。
再看看你的数据集的规模知名度。您可能需要使用FME来概括你的一些层和具有这些层可见,在更广泛的缩小级别和详细的东西,唯一可见的接近(如配置MapGuide的)。另外,还要确保你没有大量的功能 - 每秒数千特征点的 - 如MapGuide的必须加载即使只有一个角落是可见的整体特征。再次,FME可以砍这些了。由于MapGuide的是一个视图唯一的应用程序,首要关注的应该是显示速度,而不是精确的功能保存。
在提高性能方面,缩放的MapGuide提供了许多用户的一个限制是,它不是多线程的。对于大规模的部署,您可能需要看看使用的MapGuide的缩放能力 - 每个多MapGuides自己FME提供商。我相信MapGuides的一个被指定为主和流量分配给了别人。请注意,这需要多个FME许可证。但是,你进入多个MapGuides之前,它可能是有道理的做到最好,以优化你有什么第一。
将相关数据集到自己的连接应该帮助,只要你有足够的资源 - RAM和磁盘。看看你的服务器资源。在一般情况下,我会不吝到期时间,直到你开始资源不足的连接数和。如果空闲内存开始变低,你可能需要减少连接的数量。基本上,一个连接是FME读者存储器成立。那进来,被分配到现有连接的新要求可节省将采取启动一个新的FME,并连接到SDE的时间。太多的连接,事情会变得缓存到这可能需要更长的时间比刚开始一个新的连接到读盘。你得看你的流程米,看看发生了什么。
FME的升级可能很好的帮助。我们正在不断改进我们的功能和性能,所以有很多的修复和与每一个版本的性能改进。作为一般规则,我们也不允许在从一个版本到下性能下降,甚至在追求新的功能。
这就是说,我会告诫彻底升级到生产服务器。最好的办法是建立一个开发环境,然后使用一些MapGuide的测试工具,压力测试它(MgTester.exe欧特克)。
当你准备升级,你可能要考虑最新的测试版或获取最新版本,从我们的网站上正式发布,其中包括该CD版本没有最新的补丁。
问)对于是否支持的MapGuide自定义格式的FME供应商?
一种)是。自定义格式可以从FME提供MapGuide的范围内进行访问。一个很好的例子是从源坐标系统到目标坐标系统自动重新投影数据,如LL84。另一个用途是重新格式化属性,如多列组合成一个或应用代码查找得到说明,而不是。
但是,请记住,目前所有自定义格式都被视为文件格式,并有自己的结果缓存。目前,我们正在以这样的方式注册自定义格式,以便使那些数据库源不被高速缓存,而是运行“活”。
使用自定义格式MapGuide的诀窍是,你将需要手动复制创建到FME的数据源文件夹中的任何.fds。
下面是设置了MapGuide的一个普遍的重新投影数据源的步骤:
请注意,如果你有一个自定义格式的工作区的任何问题,可以随时打开目的地 - 重定向到展示台,然后从Workbench中运行转换,以验证所发生的事情到数据输出。
而已。现在,您的自定义数据源应该刚刚在MapGuide的。您可能需要重新启动您的MapGuide服务器,然后重新创建任何FME的数据源要指向这个LL84自定义格式。然后,您应该能够使用的MapGuide作者使用新的自定义格式的数据源中添加数据,以及数据应该重新投射到匹配的MapGuide底图。
问)是使用MapGuide的FME提供商直接读取我的数据,还是将所有数据转换为SDF格式?
一种)这里的一般的共识是该提供商是否是一个好主意,取决于您的格式。如果您在使用SDE(例如),那么它是一个简单,快捷的查询检索数据。如果您在使用地理数据库(例如)再有就是在检索数据的性能损失,你可能会更好只是地理数据库转换为SDF / SDF3作为常规FME批处理过程。当然,它也将取决于多久你的数据的变化,以及如何重要的是要投放了实时数据。
问)我在哪里可以找到更多的信息FME供应商为MapGuide?
一种)看到地图指南和FME白皮书,用户文档和开始
?2019安全亚搏在线软件公司|合法的