提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|其它|编辑:郝浩|2013-01-08 11:02:54.000|阅读 290 次
概述:本文通过代码示例介绍了TatukGIS如何手动配置PixelStore图层到各种SQL数据库。另外TatukGIS Editor包含一个SQL连接向导,如果使用他进行该配置的话会更加简单。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
本文介绍了TatukGIS如何手动配置PixelStore图层到各种SQL数据库。TatukGIS Editor包含一个SQL连接向导,如果使用他进行该配置的话会更加简单。
TatukGIS手动配置PixelStore图层首先需要使用记事本或其他文本编辑器创建一个定义数据库连接的TTKPS文件:
[TatukGIS Layer] Storage=PixelStore2 Layer=name_of_the_layer Dialect=MSJET|MSSQL|INTERBASE|MYSQL|DB2|ORACLE|ADVANTAGE|SAPDB|POSTGRESQL|SQLITE ADO=ADO connection string, if the key does not exist then DBX connection will be used ReadOnly=True|False LoginPrompt=1|0 DriverName=see DBExpress help for TSQL Connection GetDriverFunc=see DBExpress help for TSQL Connection VendorLib=see DBExpress help for TSQL Connection LibraryName=see DBExpress help for TSQL Connection ... Parameters key=value ...
例如:
[TatukGIS Layer] Storage=PixelStore2 Layer=Aerial Dialect=MSSQL ADO="DSN=MyPixelLayer"
配置PixelStore 2 images到任何被支持的SQL数据库(如DB2、Oracle、Interbase、MYSQL、SQLite等)可以使用同样的方法。
这里讲到的所有TatukGIS产品均支持PixelStore 2格式,如TatukGIS Developer Kernel、TatukGIS Editor、TatukGIS Internet Server (IS)以及免费的GIS浏览器TatukGIS Viewer(TatukGIS Viewer可以在浏览数连接PixelStore图层,但是不能创建PixelStore图层。)
示例1:使用TatukGIS Editor创建一个PixelStore文件到SQLite(在本地计算机上)
[TatukGIS Layer] Storage= PixelStore2 Layer=ORTO Dialect=SQLITE Sqlite=pixelstore.sqlite
示例2:使用TatukGIS Editor创建一个PixelStore文件到Microsoft SQL Server
[TatukGIS Layer] Storage=PixelStore2 Layer=PixelStoreTest Dialect=MSSQL ADO=Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security ; ;Info=False;Initial Catalog=YOURDATABASE;Data Source=YOURSERVER
注意:TatukGIS配置PixelStore连接到Microsoft SQL Server的测试已经通过了MS SQL Server 2000/2000 MSDE/2005 & 2005 Express版本。MS SQL Server 2005无论是本地还是标准的驱动都通过了测试。请注意,MSSQL Express版本限制数据库文件大小小于4 GB。
示例3:使用TatukGIS Editor创建一个PixelStore文件到MySQL Server
[TatukGIS Layer] Storage=PixelStore2 Layer=MyTableName Dialect=MYSQL ADO="DSN=MyDsnName" And name this "myfile.ttkps"
示例4:使用TatukGIS Editor创建一个PixelStore文件到Firebird SQL Server
CREATE DATABASE 'DATABASE_FILE.GDB' USER 'XXX' PASSWORD 'XXX' PAGE_SIZE = 16384 DEFAULT CHARACTER SET MY_CHARSET;
[TatukGIS Layer] Storage=PixelStore2 LAYER=ORTO DIALECT=INTERBASE DriverName=INTERBASE GetDriverFunc=getSQLDriverINTERBASE VendorLib=fbclient.DLL LibraryName=dbexpint.dll DATABASE=DATABASE_FILE.GDB USER_NAME=XXX PASSWORD=XXX And name this "myfile.ttkps"
示例5:使用TatukGIS Editor创建一个PixelStore文件到Oracle Server
Ado: [TatukGIS Layer]Storage=PixelStore2 Layer=PixelStoreTest Dialect=ORACLE ADO= Provider=MSDASQL.1;Password=tiger;Persist Security Info=True;User ID=scott;Data Source=ORACLE Dbx: [TatukGIS Layer] Storage=PixelStore2 LAYER= PixelStoreTest DIALECT=ORACLE drivername=Oracle GetDriverFunc=getSQLDriverORA LibraryName=dbxora.dll VendorLib=oci.dll DataBase=test-db:1521/SPATIAL RowsetSize=200 BlobSize=-1 LocaleCode=0000 Oracle TransIsolation=ReadCommited OS Authentication=False Multiple Transaction=False Trim Char=False User_Name=SCOTT Password=TIGER ENGINEOPTIONS=1
注意:为了获得最佳的性能,我们建议使用ODBC或者Dbx驱动(不是OleDB驱动),因为二进制的Blob数据能使这些驱动工作效率更高。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:慧都控件网面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
强大的GIS软件开发工具包,用于开发自定义地理信息系统(GIS)应用程序以及解决方案。
TatukGIS Internet Server (IS)TatukGIS互联网服务器(Internet Server)是一个开发以及部署安全基于Web的地图解决方案的综合性ASP.NET地理信息系统(GIS)服务器。
TatukGIS Editor此桌面地理信息系统(GIS)编辑器支持免费TatukGIS浏览器的所有特征功能,并且还具有大量可用来创建、编辑、分析地理信息系统地图文件或项目的特征功能。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢