﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-GIS雲中飛鹏</title><link>http://www.cnblogs.com/gispeng/</link><description>爲生活奮鬥的GIS青年！誓將夢想進行到底！</description><language>zh-cn</language><lastBuildDate>Tue, 19 Aug 2008 21:12:11 GMT</lastBuildDate><pubDate>Tue, 19 Aug 2008 21:12:11 GMT</pubDate><ttl>60</ttl><item><title>ArcGIS Unknown Spatial Reference问题解疑(转载)</title><link>http://www.cnblogs.com/gispeng/archive/2008/08/13/1266729.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 13 Aug 2008 04:32:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/08/13/1266729.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1266729.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/08/13/1266729.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1266729.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1266729.html</trackback:ping><description><![CDATA[<h4 id="subjcns!FB62DAD013AC3B4E!653" style="margin-bottom: 0px">ArcGIS Unknown Spatial Reference问题解疑</h4>
<div class="bvMsg" id="msgcns!FB62DAD013AC3B4E!653">
<div>shp文件在Arcgis打开后经常因为原有坐标系无法识别而丢失信息，出现以下提示信息：</div>
<div>"Unknown Spatial Reference <br />
The following data sources you added are missing spatial reference information. This data can be drawn in ArcMap, but cannot be projected."</div>
<div>今天偶然见终于找到了解决方法。先给出ESRI Supporter Center关于这个问题给出的解决方法：</div>
<div>***********************************************************************************************************</div>
<div>Error: &nbsp;Unknown Spatial Reference
<table>
    <tr>
            <th valign="top">Article ID:
            <td valign="top">31999
            <tr>
                <th valign="top">Software:
                <td valign="top">&nbsp;<strong>ArcGIS - ArcEditor</strong> 9.0, 9.1, 9.2&nbsp;<strong>ArcGIS - ArcInfo</strong> 9.0, 9.1, 9.2&nbsp;<strong>ArcGIS - ArcView</strong> 9.0, 9.1, 9.2
                <tr>
                    <th valign="top">Platforms:
                    <td valign="top">N/A</td>
                </tr>
            </table>
        <h4>Error Message</h4>
        <div>Adding data to ArcMap which does not have the coordinate system or projection defined displays the following error message: <br />
        "Unknown Spatial Reference <br />
        The following data sources you added are missing spatial reference information. This data can be drawn in ArcMap, but cannot be projected."</div>
        <h4>Cause</h4>
        <div>The data does not have a coordinate system or projection defined. <br />
        This message is returned for all data types which can be added to ArcMap including geodatabase feature classes, shapefiles, coverages and CAD data, as well as supported raster or image formats which do not have a coordinate system definition.</div>
        <h4>Solution or Workaround</h4>
        <div>Identify and define the coordinate system for the data, using the Define Projection Tool in ArcToolBox &gt; Data Management Tools &gt; Projections and Transformations or the data's property page in ArcCatalog.</div>
        <div>***********************************************************************************************************</div>
        <div>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－</div>
        <div>其实这个解决方案是对的，以前也按照这个方法试过，但是没有成功，<strong>关键点</strong>在这里：</div>
        <div>ArcToolBox &gt; Data Management Tools &gt; Projections and Transformations &gt; <strong>Define Projection</strong>，这里要给文件加入的坐标系统应当是<strong>地理坐标系统</strong>（<strong>Geographyical Coordinate System</strong>），下一步再将投影转换到你所要的投影系统下。</div>
        <div>－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－</div>
        <div>我觉得之前失败原因在这里：因为软件无法识别空间参考信息，所以要先定义椭球体（定义地理坐标系，相当于去掉原有的投影），然后再投影（Projection）。之前我们总想一步到位，软件本来就不识别文件的投影信息，你让它转换到另一个投影下，自然有点难为它了。关于地理坐标系和投影坐标系的区别就不再赘述了。</div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div>原文地址:<a href="http://smiliing.spaces.live.com/blog/cns!FB62DAD013AC3B4E!653.entry">http://smiliing.spaces.live.com/blog/cns!FB62DAD013AC3B4E!653.entry</a></div>
        </div>
        </div>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1266729.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41783/" target="_blank">[新闻]微软披露Windows 7功能开发团队名单</a>]]></description></item><item><title>oracle 10g默认用户名、密码解锁 </title><link>http://www.cnblogs.com/gispeng/archive/2008/08/12/1265733.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Tue, 12 Aug 2008 02:34:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/08/12/1265733.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1265733.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/08/12/1265733.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1265733.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1265733.html</trackback:ping><description><![CDATA[<h3 class="" title="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://sappick.javaeye.com/blog/150203"><span class="hilite1">Oracle </span>10g<span class="hilite2">默认用户名</span>、密码解锁 </a></h3>
<div class="blog_content">
<p style="font-size: 10pt; font-family: Arial">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 安装时选择的自动安装，由于时间久远忘记用户名、密码了，导致现在试了几个默认的用户名密码後（表格中附带<span class="hilite2">默认用户名</span>及密码），都提示无效的用户名、密码，终于在试了下dbsnmp/dbsnmp，提示被锁；</p>
<p style="font-size: 10pt; font-family: Arial">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在CMD中启动SQLPLUS；用sqlplus/as sysdba登录，提示</p>
<p style="font-size: 10pt; font-family: Arial">连接到:</p>
<p style="font-size: 10pt; font-family: Arial"><span class="hilite1">Oracle</span> Database <ST1:CHMETCNV tcsc="0" hasspace="False" sourcevalue="10" numbertype="1" negative="False" unitname="g" w:st="on">10g</ST1:CHMETCNV> Express Edition Release <ST1:CHSDATE w:st="on" isrocdate="False" month="12" islunardate="False" day="30" year="1899">10.2.0</ST1:CHSDATE>.1.0 - Production</p>
<p style="font-size: 10pt; font-family: Arial">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 执行ALTER USER DBSNMP ACCOUNT UNLOCK；</p>
<p style="font-size: 10pt; font-family: Arial">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 从新用SQL/PLUS登录，设置用户名、密码；</p>
<p style="font-size: 10pt; font-family: Arial">注：由于刚才解锁的用户名是DBSNMP，所以这里设置的用户名也是DBSNMP<br />
<br />
<strong><span lang="EN-US" style="font-size: 9pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><span class="hilite1">Oracle</span> <ST1:CHMETCNV tcsc="0" hasspace="False" sourcevalue="10" numbertype="1" negative="False" unitname="g" w:st="on">10g</ST1:CHMETCNV> </span><span style="font-size: 9pt; font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">默认安装带来的用户名</span><span lang="EN-US" style="font-size: 9pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">/</span><span style="font-size: 9pt; font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'">密码</span></strong><br />
<table style="font-family: Arial" cellspacing="0" cellpadding="0" width="100%" border="1">
    <thead>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="bottom">
            <p style="font-size: 10pt; font-family: Arial" align="left">Username</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="bottom">
            <p style="font-size: 10pt; font-family: Arial" align="left">Password</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="bottom">
            <p style="font-size: 10pt; font-family: Arial" align="left">Description</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="bottom">
            <p style="font-size: 10pt; font-family: Arial" align="left">See Also</p>
            </td>
        </tr>
    </thead>
    <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">CTXSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">CTXSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> Text account</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Text Reference</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">DBSNMP</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">DBSNMP</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account used by the Management Agent component of <span class="hilite1">Oracle</span> Enterprise Manager to monitor and manage the database</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Enterprise Manager Grid Control Installation and Basic Configuration</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">LBACSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">LBACSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> Label Security administrator account</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Label Security Administrator's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MDDATA</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MDDATA</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The schema used by <span class="hilite1">Oracle</span> Spatial for storing Geocoder and router data</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Spatial User's Guide and Reference</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MDSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MDSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> Spatial and <span class="hilite1">Oracle</span> interMedia Locator administrator account</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Spatial User's Guide and Reference</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">DMSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">DMSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> Data Mining account.</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Data Mining Administrator's Guide</p>
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Data Mining Concepts</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">OLAPSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MANAGER</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account used to create OLAP metadata structures. It owns the OLAP Catalog (CWMLite).</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> OLAP Application Developer's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">ORDPLUGINS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">ORDPLUGINS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> interMedia user. Plug-ins supplied by <span class="hilite1">Oracle</span> and third party format plug-ins are installed in this schema.</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> interMedia User's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">ORDSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">ORDSYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The <span class="hilite1">Oracle</span> interMedia administrator account</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> interMedia User's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">OUTLN</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">OUTLN</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account that supports plan stability. Plan stability enables you to maintain the same execution plans for the same SQL statements. OUTLN acts as a role to centrally manage metadata associated with stored outlines.</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Database Performance Tuning Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">SI_INFORMTN_SCHEMA</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">SI_INFORMTN_SCHEMA</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account that stores the information views for the SQL/MM Still Image Standard</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> interMedia User's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">SYS</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">CHANGE_ON_INSTALL</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account used to perform database administration tasks</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Database Administrator's Guide</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">SYSMAN</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">CHANGE_ON_INSTALL</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">The account used to perform <span class="hilite1">Oracle</span> Enterprise Manager database administration tasks. Note that SYS and SYSTEM can also perform these tasks.</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left"><span class="hilite1">Oracle</span> Enterprise Manager Grid Control Installation and Basic Configuration</p>
            </td>
        </tr>
        <tr>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">SYSTEM</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">MANAGER</p>
            </td>
            <td style="font-size: 10pt; font-family: Arial" valign="top">
            <p style="font-size: 10pt; font-family: Arial" align="left">Another account used to perform database administration tasks.</p>
            </td>
        </tr>
    </table>
</p>
</div>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1265733.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41782/" target="_blank">[新闻]谷歌Android SDK软件界面浮现</a>]]></description></item><item><title>自己定制的SymbolSelectForm效果及VB.NET源码</title><link>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262588.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Thu, 07 Aug 2008 01:41:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262588.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1262588.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262588.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1262588.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1262588.html</trackback:ping><description><![CDATA[摘要:  自己定制的SymbolSelectForm效果及VB.NET源码声明:本帖请勿随意转载,如有需要请联系gispeng@vip.qq.com!谢谢!先看一下效果图:以下是整个SymbolSelectForm源码:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter&nbsp;&nbsp;<a href='http://www.cnblogs.com/gispeng/archive/2008/08/07/1262588.html'>阅读全文</a><img src ="http://www.cnblogs.com/gispeng/aggbug/1262588.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41781/" target="_blank">[新闻]谷歌生活搜索增加“影讯”</a>]]></description></item><item><title>ArcGIS Engine 怎样给PageLayout替换模板</title><link>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262568.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Thu, 07 Aug 2008 01:15:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262568.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1262568.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/08/07/1262568.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1262568.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1262568.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ArcGIS Engine 怎样给PageLayout替换模板<br />
<br />
在打印出图时，常常需要更换已有的模板（mxt），这时数据并不改变。在ArcMap里面有一个替换模板的工具，但是在Engine里面却没有一个能直接替换模板的接口，而是需要读取新模板，取出模板里面的各个要素，然后替换掉原模板里面是相应要素。 <br />
<br />
Sub changelayout()<br />
Dim pDoc As IMxDocument<br />
Set pDoc = Application.Document<br />
Dim pMap As IMap<br />
Set pMap = pDoc.FocusMap<br />
Dim pPageLayout As IPageLayout<br />
Set pPageLayout = pDoc.PageLayout<br />
'读取新模板<br />
Dim pNewDoc As IMapDocument<br />
Set pNewDoc = New MapDocument<br />
pNewDoc.Open "C:Program FilesArcGISBinTemplatesLandscapeModern.mxt"<br />
Dim pTempMap As IMap<br />
Dim pTempPagelayout As IPageLayout<br />
Set pTempPagelayout = pNewDoc.PageLayout<br />
'Set pTempMap = pNewDoc.Map<br />
Dim pTempPage As IPage<br />
Set pTempPage = pTempPagelayout.Page</p>
<p>Dim pCurPage As IPage<br />
Set pCurPage = pPageLayout.Page</p>
<p>'替换单位<br />
pCurPage.Units = pTempPage.Units<br />
'exchange page orientation<br />
pCurPage.Orientation = pTempPage.Orientation<br />
'替换页面尺寸<br />
Dim dWidth As Double<br />
Dim dHeight As Double<br />
pTempPage.QuerySize dWidth, dHeight<br />
pCurPage.PutCustomSize dWidth, dHeight</p>
<p>'删除当前Layout中除了mapframe外的所有elements<br />
Dim pGraphicsCont As IGraphicsContainer<br />
Dim pElement As IElement<br />
Set pGraphicsCont = pPageLayout<br />
pGraphicsCont.Reset<br />
Set pElement = pGraphicsCont.Next<br />
Do Until pElement Is Nothing<br />
If TypeOf pElement Is IMapFrame Then<br />
Dim pMapFrame As IMapFrame<br />
Dim pMapFrameElement As IElement<br />
Set pMapFrameElement = pElement<br />
Set pMapFrame = pElement<br />
Else<br />
pGraphicsCont.DeleteElement pElement<br />
pGraphicsCont.Reset<br />
End If<br />
Set pElement = pGraphicsCont.Next</p>
<p><br />
Loop</p>
<p>'遍历模板的PageLayout中的所有元素，并且替换当前PageLayout中的所有元素<br />
Dim pTempGraphicsCont As IGraphicsContainer<br />
Set pTempGraphicsCont = pTempPagelayout<br />
pTempGraphicsCont.Reset<br />
Set pElement = pTempGraphicsCont.Next<br />
Dim pArray As IArray<br />
Set pArray = New esriSystem.Array<br />
Do Until pElement Is Nothing<br />
If TypeOf pElement Is IMapFrame Then<br />
pMapFrameElement.Geometry = pElement.Geometry<br />
Else<br />
If TypeOf pElement Is IMapSurroundFrame Then<br />
Dim pTempMapSurroundFrame As IMapSurroundFrame<br />
Dim pTempMapSurround As IMapSurround<br />
Set pTempMapSurroundFrame = pElement<br />
Set pTempMapSurroundFrame.MapFrame = pMapFrame<br />
Set pTempMapSurround = pTempMapSurroundFrame.MapSurround<br />
pMap.AddMapSurround pTempMapSurround<br />
End If<br />
pArray.Add pElement<br />
End If<br />
Set pElement = pTempGraphicsCont.Next<br />
Loop</p>
<p>Dim pElementCount As Long<br />
pElementCount = pArray.Count<br />
Dim i As Long<br />
'将模板PageLayout中的其它元素（除了MapFrameElement和MapSurroundFrame外的元素）添加到当前PageLayout中去<br />
For i = 0 To pElementCount - 1<br />
pGraphicsCont.AddElement pArray.Element(pElementCount - 1 - i), 0<br />
Next i<br />
pDoc.ActiveView.Refresh</p>
<p>End Sub </p>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1262568.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41781/" target="_blank">[新闻]谷歌生活搜索增加“影讯”</a>]]></description></item><item><title>用AE创建气泡式提示框的方法-VB.Net源码(转载)</title><link>http://www.cnblogs.com/gispeng/archive/2008/08/05/1261116.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Tue, 05 Aug 2008 08:42:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/08/05/1261116.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1261116.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/08/05/1261116.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1261116.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1261116.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red"><span style="color: #ff0000"><strong>&nbsp;&nbsp;</strong></span></span></p>
<p><span style="color: red"><span style="color: #ff0000"><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 用AE创建气泡式提示框的方法-VB.Net源码<br />
</strong></span></span>&nbsp; </p>
<p>&nbsp;原文地址:<a href="http://www.cnblogs.com/wall/archive/2008/07/17/1244942.html">http://www.cnblogs.com/wall/archive/2008/07/17/1244942.html</a></p>
<p>&nbsp; ''' &lt;summary&gt;</p>
<p>&nbsp; ''' 创建文本提示框</p>
<p>&nbsp; ''' &lt;/summary&gt;</p>
<p>&nbsp; ''' &lt;param name="x"&gt;提示框标识的位置X坐标&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;param name="y"&gt;提示框标识的位置Y坐标&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;param name="pTextString"&gt;提示框中显示的文本&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;param name="pPoint"&gt;提示框箭头指向的点&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;param name="pGraphicsContainer"&gt;包含提示框的graphicscontainer&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;returns&gt;&lt;/returns&gt;</p>
<p>&nbsp; ''' &lt;remarks&gt;&lt;/remarks&gt;</p>
<p>&nbsp; Public Function<br />
CreateTextElement(ByVal x As Double, ByVal y As Double, ByVal<br />
pTextString As String, Optional ByVal pPoint As IPoint = Nothing,<br />
Optional ByVal pGraphicsContainer As IGraphicsContainer = Nothing) As<br />
IElement</p>
<p>&nbsp;&nbsp;&nbsp; Dim pElement As IElement = New MarkerElementClass()</p>
<p>&nbsp;&nbsp;&nbsp; Dim pTElement As IElement = New TextElementClass()</p>
<p>&nbsp;&nbsp;&nbsp; Dim pTextSymbol As IFormattedTextSymbol = New TextSymbolClass()</p>
<p>&nbsp;&nbsp;&nbsp; Dim pBalloonCallout As IBalloonCallout = CreateBalloonCallout(x, y)</p>
<p>&nbsp;&nbsp;&nbsp; Dim pColor As IRgbColor = New RgbColorClass()</p>
<p>&nbsp;&nbsp;&nbsp; pColor.Red = 150</p>
<p>&nbsp;&nbsp;&nbsp; pColor.Green = 0</p>
<p>&nbsp;&nbsp;&nbsp; pColor.Blue = 0</p>
<p>&nbsp;&nbsp;&nbsp; pTextSymbol.Color = pColor</p>
<p>&nbsp;&nbsp;&nbsp; Dim pTextBackground As ITextBackground</p>
<p>&nbsp;&nbsp;&nbsp; pTextBackground = pBalloonCallout</p>
<p>&nbsp;&nbsp;&nbsp; pTextSymbol.Background = pTextBackground</p>
<p>&nbsp;&nbsp;&nbsp; pTextSymbol.Size = 8</p>
<p>&nbsp;&nbsp;&nbsp; CType(pTElement, ITextElement).Symbol = pTextSymbol</p>
<p>&nbsp;&nbsp;&nbsp; CType(pTElement, ITextElement).Text = pTextString</p>
<p>&nbsp;&nbsp;&nbsp; If pPoint Is Nothing Then pPoint = New Point : pPoint.PutCoords(x + Const_Dis, y + Const_Dis)</p>
<p>&nbsp;&nbsp;&nbsp; pTElement.Geometry = pPoint</p>
<p>&nbsp;&nbsp;&nbsp; pGraphicsContainer.AddElement(pTElement, 1)</p>
<p>&nbsp;&nbsp;&nbsp; Return pTElement</p>
<p>&nbsp; End Function</p>
<p><br />
&nbsp; ''' &lt;summary&gt;</p>
<p>&nbsp; ''' 创建balloon型提示框</p>
<p>&nbsp; ''' &lt;/summary&gt;</p>
<p>&nbsp; ''' &lt;param name="x"&gt;提示框所在位置X坐标&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;param name="y"&gt;提示框所在位置Y坐标&lt;/param&gt;</p>
<p>&nbsp; ''' &lt;returns&gt;&lt;/returns&gt;</p>
<p>&nbsp; ''' &lt;remarks&gt;&lt;/remarks&gt;</p>
<p>&nbsp; Public Function CreateBalloonCallout(ByVal x As Double, ByVal y As Double) As IBalloonCallout</p>
<p>&nbsp;&nbsp;&nbsp; Dim pRgbClr As IRgbColor = New RgbColorClass()</p>
<p>&nbsp;&nbsp;&nbsp; pRgbClr.Red = 255</p>
<p>&nbsp;&nbsp;&nbsp; pRgbClr.Blue = 255</p>
<p>&nbsp;&nbsp;&nbsp; pRgbClr.Green = 255</p>
<p>&nbsp;&nbsp;&nbsp; Dim pSmplFill As ISimpleFillSymbol = New SimpleFillSymbolClass()</p>
<p>&nbsp;&nbsp;&nbsp; pSmplFill.Color = pRgbClr</p>
<p>&nbsp;&nbsp;&nbsp; pSmplFill.Style = esriSimpleFillStyle.esriSFSSolid</p>
<p>&nbsp;&nbsp;&nbsp; Dim pBllnCallout As IBalloonCallout = New BalloonCalloutClass()</p>
<p>&nbsp;&nbsp;&nbsp; pBllnCallout.Style = esriBalloonCalloutStyle.esriBCSRoundedRectangle</p>
<p>&nbsp;&nbsp;&nbsp; pBllnCallout.Symbol = pSmplFill</p>
<p>&nbsp;&nbsp;&nbsp; pBllnCallout.LeaderTolerance = 1</p>
<p>&nbsp;&nbsp;&nbsp; Dim pPoint As IPoint = New ESRI.ArcGIS.Geometry.PointClass()</p>
<p>&nbsp;&nbsp;&nbsp; pPoint.X = x</p>
<p>&nbsp;&nbsp;&nbsp; pPoint.Y = y</p>
<p>&nbsp;&nbsp;&nbsp; pBllnCallout.AnchorPoint = pPoint</p>
<p>&nbsp;&nbsp;&nbsp; Return pBllnCallout</p>
<p>&nbsp; End Function<br />
</p>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1261116.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41780/" target="_blank">[新闻]《电脑报》:《星际争霸2》掘金中国悬疑</a>]]></description></item><item><title>VS在Debug时检测到Loaderlock的解决办法 </title><link>http://www.cnblogs.com/gispeng/archive/2008/07/30/1256122.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 30 Jul 2008 01:28:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/30/1256122.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1256122.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/30/1256122.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1256122.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1256122.html</trackback:ping><description><![CDATA[<h1 class="postTitle"><a class="postTitle2" id="AjaxHolder_ctl01_TitleUrl" href="http://www.cnblogs.com/reonlyrun/archive/2007/03/21/682302.html">VS在Debug时检测到Loaderlock的解决办法</a> </h1>
<div class="clear"></div>
<div class="postBody">出错信息为：<br />
检测到LoaderLock，正试图在OS加载程序锁内执行托管代码，不要尝试在DllMain或映像初始化函数内运行托管代码，这样会导致应用程序挂起。 <br />
<br />
解决办法：<br />
在"Debug"菜单下----"Exceptions"----"Managed Debugging Assistants"中勾掉"LoaderLock" <br />
<br />
说明：<br />
.NET2.0中增加了42种非常强大的调试助手(MDA)，Loaderlock是其中之一。Loaderlock检测在一个拥有操作系统loader lock的线程上运行托管代码的情况。这样做有可能会引起死锁，并且有可能在操作系统加载器初始化DLL前被使用。虽然这样做很有必要，但在进行开发调试的时候，实在太麻烦。</div>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1256122.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41779/" target="_blank">[新闻]IBM开发成功22纳米SRAM 更快更节能</a>]]></description></item><item><title>【ArcGIS Server 开发系列】Flyingis六大系列讲座精品PDF奉献</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/24/1250116.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Thu, 24 Jul 2008 00:00:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/24/1250116.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1250116.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/24/1250116.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1250116.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1250116.html</trackback:ping><description><![CDATA[<h2>&nbsp;</h2>
<h2><span style="color: #ff0000">【ArcGIS Server 开发系列】Flyingis六大系列讲座精品PDF奉献<br />
<br />
</span><font color="blue"><strong>为了方便学习将Flyingis六大系列讲整理成一个PDF文件供大家下载：</strong></font></h2>
<p><font color="#0000ff"><strong>下载地址一: (需要注册以后方可正常下载-<a title="点击注册" href="http://bbs.esrichina-bj.cn/ESRI/?fromuid=11070">点击注册</a>-<a title="点击下载" style="color: #000080" href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22555&amp;extra=page%3D1&amp;page=1">点击下载</a>)</strong></font></p>
<p><strong><font color="#0000ff">下载地址二: (需要安装插件方可正常下载-<a title="下载插件" href="http://www.fs2you.com/zh-cn/client/">下载插件</a>-<a title="进入下载" style="color: #000080" href="http://www.fs2you.com/files/3386c66b-5914-11dd-81c3-0014221b798a/">进入下载</a>)</font></strong></p>
<p><br />
<strong><font color="red">内容包括：</font></strong><br />
<a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22547&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（一）--编程框架总览</font></strong></a><strong><font color="magenta"> </font></strong></p>
<strong><font color="magenta">
<h2><br />
</font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22548&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（二）--Web ADF 编程</font></strong></a><strong><font color="magenta"> </font></strong></h2>
<strong><font color="magenta">
<h2><br />
</font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22549&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（三）--漫游 Graphics data sources</font></strong></a><strong><font color="magenta"> </font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/redirect.php?tid=22549&amp;goto=newpost#newpost" target="_blank"><strong><font color="magenta"><img alt="" src="http://bbs.esrichina-bj.cn/ESRI/images/default/firstnew.gif" onload="attachimg(this, 'load')" border="0"></font></strong></a><strong><font color="magenta"> <br />
</font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22550&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（四）--ArcGIS Server data </font></strong></a></h2>
<h2><strong><font color="magenta">sources 开发</font></strong><strong><font color="magenta"> </font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/redirect.php?tid=22550&amp;goto=newpost#newpost" target="_blank"><strong><font color="magenta"><img alt="" src="http://bbs.esrichina-bj.cn/ESRI/images/default/firstnew.gif" onload="attachimg(this, 'load')" border="0"></font></strong></a><strong><font color="magenta"> </font></strong></h2>
<strong><font color="magenta">
<h2><br />
</font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22551&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（五）--自定义 Toolbar 工具</font></strong></a><strong><font color="magenta"> </font></strong></h2>
<strong><font color="magenta">
<h2><br />
</font></strong><a href="http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=22553&amp;extra=page%3D1" target="_blank"><strong><font color="magenta">ArcGIS Server 开发系列（六）--自定义 Tasks</font></strong></a></h2>
<h2><br />
<br />
<strong><font size="2"><font color="red">声明:文章仅用于学习与交流，禁止用于任何商业目的!</font></font></strong><br />
<strong><font size="2"><font color="#ff0000">作者博客:<a href="http://flyingis.cnblogs.com/" target="_blank">http://flyingis.cnblogs.com/</a></font></font></strong></h2>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1250116.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41778/" target="_blank">[新闻]Windows 7 Server将被命名为Windows Server 2008 R2</a>]]></description></item><item><title>公司数据部培训讲义:ArcMap数字化培训教程</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/18/1245616.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Fri, 18 Jul 2008 00:51:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/18/1245616.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1245616.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/18/1245616.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1245616.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1245616.html</trackback:ping><description><![CDATA[<font face="Verdana">公司数据部培训讲义:ArcMap数字化培训教程:<br />
点击下载:<br />
<a title="ArcMap培训" href="/Files/gispeng/ArcMap.doc">ArcMap培训</a></font>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1245616.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41775/" target="_blank">[新闻]2008年8月19日IT博客精选</a>]]></description></item><item><title>如何改变ArcIMS92图例字体大小中?</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238789.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 09 Jul 2008 04:07:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238789.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238789.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238789.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238789.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238789.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如何改变ArcIMS92图例字体大小中?<br />
<br />
aimsLegend.js 中的addLegendToMap函数中加一个layerfontsize节点，如<br />
<br />
<code id="code0">var legString = '&lt;LEGEND title="' + legTitle + '"&nbsp;&nbsp;layerfontsize="20" font="' + legFont + '" width="' + legWidth + '" height="' + legHeight + '" ';</code>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1238789.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41774/" target="_blank">[新闻]Facebook成为美国四大电视台争夺观众阵地</a>]]></description></item><item><title>在ArcGisEngine 开发中如何在Toolbar控件上添加Combobox等其他控件?</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238612.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 09 Jul 2008 00:50:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238612.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238612.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238612.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238612.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238612.html</trackback:ping><description><![CDATA[<p><font face="Verdana">&nbsp;在ArcGisEngine 开发中如何在Toolbar控件上添加Combobox等其他控件<br />
<br />
如果在ESRI的Toolbar控件上添加一个Combobox 需要在Command类中实现IToolControl接口<br />
在将指定控件的句柄做为 IToolControl.hwnd 返回即可 <br />
过程描述 <br />
public class MyCombobox:BaseCommand,IToolControl<br />
{<br />
private int _handle=0;<br />
private ICompletionNotify _CompNotify; <br />
public MyCombobox(int handle)<br />
{<br />
_handle = handle;<br />
}</font></p>
<p><font face="Verdana">public override void OnCreate(object hook)<br />
{<br />
// TODO: 添加 SymbolType.OnCreate 实现</font></p>
<p><font face="Verdana">}<br />
#region IToolControl 成员</font></p>
<p><font face="Verdana">public int hWnd<br />
{<br />
get<br />
{<br />
// TODO: 添加 SymbolType.hWnd getter 实现<br />
return _handle;<br />
}<br />
}</font></p>
<p><font face="Verdana">public void OnFocus(ICompletionNotify complete)<br />
{<br />
_CompNotify = complete;<br />
// TODO: 添加 SymbolType.OnFocus 实现<br />
}</font></p>
<p><font face="Verdana">public bool OnDrop(ESRI.ArcGIS.SystemUI.esriCmdBarType barType)<br />
{<br />
// TODO: 添加 SymbolType.OnDrop 实现<br />
if (barType == esriCmdBarType.esriCmdBarTypeToolbar )<br />
{<br />
return true;<br />
}<br />
else return false;<br />
}</font></p>
<p><font face="Verdana">#endregion<br />
} <br />
&nbsp;</font></p>
 <img src ="http://www.cnblogs.com/gispeng/aggbug/1238612.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41774/" target="_blank">[新闻]Facebook成为美国四大电视台争夺观众阵地</a>]]></description></item><item><title>改变HTML Viewer默认的地图工具</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238605.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 09 Jul 2008 00:45:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238605.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238605.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238605.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238605.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238605.html</trackback:ping><description><![CDATA[<p><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 改变HTML Viewer默认的地图工具<br />
版本： ArcIMS&nbsp; 4.0,9.0 平台： N/A <br />
<br />
HTML Viewer默认的地图工具是放大（Zoom In）。根据下列步骤可改变默认工具。 <br />
过程描述 <br />
1. 在文本编辑器中打开HTML Viewer站点中的ArcIMSParam.js 文件。<br />
2. 查找下列代码行：<br />
var useReverseGeocode = false;<br />
3.紧跟该行后有：<br />
var defaultMapTool = "identify";<br />
下列地图工具名字可以替换identify字符串:<br />
"zoomin" <br />
"zoomout" <br />
"pan" <br />
"identify" <br />
"identifyall" <br />
"hyperlink" <br />
"hyperlinkany" <br />
"measure" <br />
"selectbox" <br />
"selectshape" <br />
4.找到下列代码行:<br />
if (aimsClickPresent) clickFunction("zoomin");<br />
5.将其改为:<br />
if (aimsClickPresent) clickFunction(defaultMapTool);<br />
6.保存文件,清除浏览器的缓冲,重新装载该HTML Viewer&nbsp;<br />
&nbsp;</font></p>
<p><font face="Verdana">备注<br />
9.2中无defaultMapTool变量&nbsp;&nbsp; 直接用<br />
"zoomin" <br />
"zoomout" <br />
"pan" <br />
"identify" <br />
"identifyall" <br />
"hyperlink" <br />
"hyperlinkany" <br />
"measure" <br />
"selectbox" <br />
"selectshape" 重一个替换<br />
if (aimsClickPresent) clickFunction("zoomin");<br />
中的zoomin就行！</font></p>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1238605.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41774/" target="_blank">[新闻]Facebook成为美国四大电视台争夺观众阵地</a>]]></description></item><item><title>如何创建从ArcIMS到ArcSDE/Oracle的直接连接?</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238596.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 09 Jul 2008 00:39:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238596.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238596.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238596.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238596.html</trackback:ping><description><![CDATA[<p><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如何创建从ArcIMS到ArcSDE/Oracle的直接连接?<br />
相关产品及版本： ArcIMS&nbsp; 4.0.1, 9.0 平台： PC-Intel Windows2000 <br />
提交人： 吴乐茂 <br />
内容摘要 <br />
ArcIMS用户可以不需要ArcSDE应用服务器就可以直接连接和读取Oracle数据库中的空间数据。</font></p>
<p><font face="Verdana">通过Author可以很容易构建从ArcIMS到ArcSDE的连接。 某些情况下可能需要绕过ArcSDE 应用服务器，以提高性能。要做到这点，需要更新axl文件中的SDEWORKSPACE 元素，使用直接连接。 <br />
过程描述 <br />
请参考以下步骤</font></p>
<p><font face="Verdana">1. 打开 Author，访问ArcSDE 数据并保存为一个.axl 文件。 </font></p>
<p><font face="Verdana">2. 在.axl 文件中，更新以下内容： <br />
&lt;SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="port:5151"<br />
database="test" user="test" encrypted="true" password="EPYCJM" geoindexdir="C:DOCUME~1 /&gt;</font></p>
<p><font face="Verdana">3. 作如下改动： <br />
&lt;SDEWORKSPACE name="sde_ws-0" server="zephyr" instance="sde:oracle"<br />
database="test" user="test" encrypted="false" password="test@ora" geoindexdir="C:DOCUME~1 /&gt;<br />
修改以下值: <br />
instance = sde:oracle <br />
encrypted = false <br />
password = password@net_service_name </font></p>
<p><font face="Verdana">4. 当连接到一个远程Oracle服务器或通过Oracle的sqlplus连接时，密码@net_service_name是需要的： <br />
sqlplus/password@net_service_name</font></p>
<p><font face="Verdana">Windows <br />
安装Oracle客户端并运行Net Configuration Assistant来设置一个本地网络服务名。</font></p>
<p><font face="Verdana">UNIX <br />
该值在tnsnames.ora 文件中 </font></p>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1238596.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41774/" target="_blank">[新闻]Facebook成为美国四大电视台争夺观众阵地</a>]]></description></item><item><title>如何在Author中加载SDE栅格图层?</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238585.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Wed, 09 Jul 2008 00:30:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238585.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238585.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/09/1238585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238585.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238585.html</trackback:ping><description><![CDATA[<p><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如何在Author中加载SDE栅格图层?<br />
版本： ArcIMS&nbsp; 9.1 <br />
在Author中加载SDE栅格图层,并保存AXL文件。 <br />
过程描述 <br />
1.使用ArcIMS Author工具正常的连接ArcSDE,添加栅格图像到Axl文件中，但此时，栅格图像不能正常显示，比如出现一整块的红色，忽略；</font></p>
<p><font face="Verdana">2.添加其他图层，保存Axl文件；</font></p>
<p><font face="Verdana">3.使用其他文本编辑器打开Axl文件，找到下列几行：</font></p>
<p><font face="Verdana">&lt;LAYER type="featureclass" name="SDE.SDE.RASTERTEST" visible="true" id="0"&gt;</font></p>
<p><font face="Verdana">&lt;DATASET name="SDE.SDE.RASTERTEST" type="polygon" workspace="sde_ws-0" /&gt;</font></p>
<p><font face="Verdana">&lt;SIMPLERENDERER&gt;</font></p>
<p><font face="Verdana">&lt;SIMPLEPOLYGONSYMBOL boundarytransparency="1.0" filltransparency="1.0" fillcolor="127,227,227" boundarycaptype="round" /&gt;</font></p>
<p><font face="Verdana">&lt;/SIMPLERENDERER&gt;</font></p>
<p><font face="Verdana">&lt;/LAYER&gt;</font></p>
<p><font face="Verdana"></font>&nbsp;</p>
<p><font face="Verdana">4.修改其中的三个地方：</font></p>
<p><font face="Verdana">type="featureclass" 改为：type="image" </font></p>
<p><font face="Verdana">DATASET name="SDE.SDE.RASTERTEST" 改为：DATASET name="SDE.SDE.RASTERTEST.RASTER"</font></p>
<p><font face="Verdana">type="polygon" 改为：type="image"</font></p>
<p><font face="Verdana"></font>&nbsp;</p>
<p><font face="Verdana">5.修改后结果如下：</font></p>
<p><font face="Verdana">&lt;LAYER type="image" name="RASTERTEST" visible="true" id="0"&gt;</font></p>
<p><font face="Verdana">&lt;DATASET name="SDE.SDE.RASTERTEST.RASTER" type="image" workspace="sde_ws-0" /&gt;</font></p>
<p><font face="Verdana">&lt;/LAYER&gt;</font></p>
<p><font face="Verdana"></font>&nbsp;</p>
<p><font face="Verdana">6.此时ArcIMS Author仍然不能正常浏览栅格图像，但ArcIMS Administrator能创建含有栅格图像的服务，Web浏览正常。 <br />
&nbsp;<br />
</font></p>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1238585.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41774/" target="_blank">[新闻]Facebook成为美国四大电视台争夺观众阵地</a>]]></description></item><item><title>ArcSDE中间件技术的生命力</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/08/1238240.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Tue, 08 Jul 2008 07:42:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/08/1238240.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1238240.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/08/1238240.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1238240.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1238240.html</trackback:ping><description><![CDATA[<font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ArcSDE中间件技术的生命力(原文作者：蔡晓冰)<br />
&nbsp;&nbsp;&nbsp; 把ArcSDE的技术看成是一种对于空间数据管理而言可有可无的&#8220;鸡肋&#8221;，实际上是一种简单化的、&#8220;形而上学&#8221;的观点。持该观点的思维逻辑是：既然ArcSDE和Oracle Spatial都是用于存储空间数据，那有了Oracle还要ArcSDE何用？显然，该逻辑的前提是将ArcSDE和Oracel Spatial等同起来。错误的前提导致了无效的结论。而导致前提出错的根源，除了非技术的（或者说商业的）原因之外，主要还是对ArcSDE本身以及空间数据管理技术及其发展趋势缺乏深入了解。 首先，ArcSDE和Oracle Spatial的定位不同。Oracle Spatial强调或关心的是使ORACLE DBMS所管理的数据库能够&#8220;空间化（spatially enabled）&#8221;，实际上是在原来的数据库模型上进行了空间数据模型的扩展。同样的工作，除ORACLE外，IBM的DB2和Informix也在做，分别有其Spatial Extender和Spatial Datablade技术。它们的定位应该说是基本一致的。与DBMS厂商不同，ESRI的ArcSDE的定位则是空间数据的管理及应用，而非简单的数据库空间化。也正是由于定位的不同，Oracle Spatial实现的仅仅是&#8220;点、线、面&#8221;等简单空间要素的存储和检索，而ArcSDE则除此之外还能管理面向对象的注记、平面拓扑、线性拓扑、栅格（影像）数据、CAD数据等，同时提供基于版本管理的工作流和长事务处理机制。定位的不同，使得ArcSDE和Oracle Spatial的数据模型、实现技术及客户端应用都存在相当的错位，对于用户而言，二者就不是&#8220;非此即彼&#8221;、&#8220;非0则1&#8221;的互斥之选了。很能说明问题的事实是：ORACLE、IBM、INFORMIX（现在Informix已被IMB并购）等DBMS厂商都是ESRI的合作伙伴，在空间数据管理技术的开发上都与ESRI有较为深层次的合作，ESRI在其中贡献的是其对空间数据管理及应用的深厚底蕴。ESRI和DBMS厂商间是一种各施其长、互惠互利的合作关系. 其次，就空间数据物理模型而言，ArcSDE和Oracle Spatial支持的共五种： A. 压缩二进制LONG RAW；（ArcSDE 支持） B. 压缩二进制LOB；（ArcSDE支持） C. 对象相关VARRAY；（ORACLE 支持） D. OGC空间类型；（ArcSDE支持） E. 规范化存储。（ORACLE支持） 其中，ArcSDE支持的三种格式要么与OGC（OpenGIS Consortium）颁布的规范（Simple Feature Specification for SQL）一致（d）, 要么完全含盖了OGC的规范，并作了相当的扩展。而ORACLE所支持的两种格式都与OGC规范不全相容。这自然会影响到今后完全基于该平台的GIS系统的数据共享和互操作性。而数据共享和系统互操作性是GIS平台本身及其应用发展的关键趋势。 第三、上面提到的空间数据的五种物理实现方式的访问效率从高到低依次为：a、b、c、d、e。ArcSDE的方式效率是最高的。因为要解决面向多用户并发访问的海量空间数据管理和驱动，效率始终是ArcSDE重点考虑的问题。 第四、ORACLE的对象相关VARRAY方式是所谓的&#8220;白箱&#8221;，即数据对象所&#8220;包裹&#8221;的内容是可以直接访问和操纵的。而ArcSDE的方式则是所谓的&#8220;黑箱&#8221;，客户端不能直接在数据库表一级直接操作底层数据对象结构中的内容。&#8220;白箱&#8221;的好处是其客户端可以直接通过SQL访问数据，这也是许多GIS厂商在空间数据管理上避重就轻而直接依赖于Oracle Spatial的原因之一。但正因为如此，数据的一致性成了问题。DB2和Infomix似乎都看到了问题所在，所以也摒弃了&#8220;白箱&#8221;的模式。 从上面四点可以看出，ArcSDE并非因为有了Oracle Spatial就成了多余的东西。相反，对于那些不仅仅满足于将空间数据找个地方存起来的应用，考虑ArcSDE是更合理的选择。 ArcSDE相对于其所选用的DBMS而言，是扮演了一个&#8220;中间件&#8221;的角色。为什么需要中间件？就是因为没有一种数据库平台可以在不同操作系统、不同级别、不同领域的应用中&#8220;大包大揽&#8221;一统天下。而不同的DBMS在数据模型、物理实现等诸多方面都存在很大差异，要靡合这些差异，靠DBMS厂商自身是不可能解决问题的。DBMS厂商当然希望能一统天下，但事实证明，在充分竞争的商业环境里，在可见的将来这是不可能做到的。数据库领域如此、其它如电子商务领域也同样如此。那解决之道何在？答案是：中间件。通过中间件的作用，将不同的操作系统平台和数据库平台的差异之处屏蔽在中间件之后，将面向特定领域<br />
（如空间数据管理及应用）所需的技术高度专业化地实现出来，供不同的客户端高效地共享和互操作。 当然，DBMS不能一统天下，作为空间数据服务器的ArcSDE也不能。在当前除ESRI以外的GIS厂商尚未推出强有力的类似ArcSDE的&#8220;中间件&#8221;之际，诸多GIS厂商对空间数据管理&#8220;中间件&#8221;的攻击实出无奈。但是，信息化社会须以消除信息孤岛为必要条件，而要各信息之岛间能够互联互通互操作，要么把信息平台全都统一，要么以某种方式将不同的平台沟通起来，针对不同的领域，各自建立面向应用的虚拟空间及界面。前者不可能，后者则正在由各色各样的&#8220;中间件&#8221;担纲领衔。&#8220;中间件&#8221;在电子商务和其它互联网应用中正在大行其道（全球产值已逾700亿美元），在空间数据管理领域，ArcSDE只是先行了一步。</font>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1238240.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41773/" target="_blank">[新闻]商业周刊：Twitter创收难 或被收购</a>]]></description></item><item><title>在Personal Geodatabase中管理栅格数据</title><link>http://www.cnblogs.com/gispeng/archive/2008/07/04/1235430.html</link><dc:creator>GIS云中飞鹏</dc:creator><author>GIS云中飞鹏</author><pubDate>Fri, 04 Jul 2008 03:50:00 GMT</pubDate><guid>http://www.cnblogs.com/gispeng/archive/2008/07/04/1235430.html</guid><wfw:comment>http://www.cnblogs.com/gispeng/comments/1235430.html</wfw:comment><comments>http://www.cnblogs.com/gispeng/archive/2008/07/04/1235430.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/gispeng/comments/commentRss/1235430.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/gispeng/services/trackbacks/1235430.html</trackback:ping><description><![CDATA[<table class="hi" cellspacing="0" cellpadding="0" width="557" border="0">
    <tbody>
        <tr>
            <td width="40" height="33"></td>
            <td valign="bottom" noWrap width="517"><strong><font color="#1577b7" size="4">在Personal Geodatabase中管理栅格数据 </font></strong></td>
        </tr>
        <tr>
            <td height="0"></td>
            <td bgcolor="#1577b7" height="0"><img height="1" src="http://www.esrichina-bj.cn/images/spacer.gif" width="1"  alt="" /></td>
        </tr>
    </tbody>
</table>
<div align="left"></div>
<table height="528" cellspacing="0" cellpadding="0" width="561" border="0">
    <tbody>
        <tr>
            <td width="40" height="528">
            <div align="left"></div>
            </td>
            <td class="hi" valign="top" width="521" height="528">
            <p align="left"><br />
            运行环境：ArcGIS Desktop 9.0<br />
            练习数据：...\ArcTutor\Spatial\landuse </p>
            <p align="left">很多用户都知道，Geodatabase是存储海量栅格数据最有效的方法。但在ArcGIS8.X中，Geodatabase必须通过ArcSDE由关系型DBMS来管理。然而在9版本中，ArcGIS提供了新的工具可以在Personal Geodatabase中管理栅格数据。这篇文章将以栅格数据集的创建和加载为例，来对这些新特性进行介绍。</p>
            <p class="style67" align="left">概述</p>
            <p align="left">在Personal Geodatabase中，栅格数据可以作为栅格目录表（Raster Catalog）或栅格数据集(Raster Dataset)来存储。栅格数据集表现为连续的单幅数据。而栅格目录表是多个栅格的集合。每种存储方式都有各自的优势和局限性，但也有一些规则是两种方式都要遵守的。</p>
            <p align="left">栅格目录表和栅格数据集都可以先创建成一个空的容器，然后再向其中加载数据，或者可以动态创建。创建和加载栅格目录表或栅格数据集可以用ArcToolbox中的数据管理工具。这些工具可以在ArcCatalog的用户界面中找到。</p>
            <p align="left">当创建栅格目录表时，必须设置XY域（所有输入栅格的空间范围的集合），而栅格数据集则不需要。和ArcGIS中所有其它数据集一样，我们强烈建议，要导入目录表或数据集的栅格数据一定要预先定义空间参考，地理坐标系统或投影坐标系统。而这种坐标系统不必要一定和目录表或数据集的坐标系统一致。</p>
            <p align="left">栅格数据集有一个空间参考，在拼接（Mosaic）的过程中，不同坐标系统中的像元会被动态投影到正确的位置上。而在栅格目录表中，每个栅格都会有自己的空间参考，它们和几何空间参考以及栅格列的空间参考都不一样，这些栅格只是在进行显示或分析的时候才会被动态投影。</p>
            <p align="left">与ArcSDE维护的栅格数据不一样，它们是存储在DBMS中，而Personal Geodatabase管理的栅格数据实际上并不存储在Personal Geodatabase中。</p>
            <p align="left">不管是目录表还是数据集，由Personal Geodatabase管理的栅格数据都是存储在一个参考路径中。因为栅格数据的实际容量往往会超出Personal Geodatabase 2 GB的容量限制，所以实际上Personal Geodatabase只存储参考路径。但是，我们建议在引用栅格数据时要使用ArcGIS来操作（复制、更新）,使用Windows的资源管理器会出问题，同样，管理Coverage或GRID也是如此。</p>
            <p class="style67" align="left">选择栅格数据集还是栅格目录表</p>
            <p align="left">决定用数据集还是目录表来存储栅格数据实际上是我们第二步要做的决定。首先需要确认的是栅格数据是否适用于GIS以及是否适于在Personal Geodatabase中存储。 </p>
            <p align="left">我们建议花些时间来对栅格数据进行配准，或者用更好的办法，从销售商那里获取已经配准好的影像。大部分的影像用的是内部配准或world文件。</p>
            <p align="left">GIS会假定所有的数据都是经过配准的，如果栅格没有配准，比如倾斜的图像或扫描文档，在GIS中使用这种数据会出现问题。处理这种图片（例如扫描影像或照片）的最好方法是把它们作为栅格属性和真实世界的点、线、面要素类关联起来。这是在Personal Geodatabase中存储栅格的第三种形式。</p>
            <p align="left">选择要使用Personal Geodatabase后，下一步就是要决定是用单个的拼接栅格数据集还是是用栅格之间相互独立的目录表。一般说来，如果这些栅格是要用来作为一个整体来进行分析，那就用栅格数据集。ArcGIS空间分析工具会把数据集和其他栅格数据一样来对待。（注意：Personal Geodatabase中所有的栅格数据都是被管理的形式）</p>
            <p align="left">栅格数据集是不同的。栅格数据集可以是从其它数据源输入的单幅栅格，例如ESRI Grid，ERDAS IMAGINE IMG，或者TIFF/GeoTIFF影像。另外多幅栅格也可以加载到数据集中组成一幅拼接图像。但这个过程会有某些限制：在创建大栅格数据集时会花一些时间。无论数据集是由单幅图像组成还是由多幅输入栅格拼接成的图像，都会被转换成ERDAS IMAGINE (IMG)文件存储在一个指定的文件夹中，和Personal Geodatabase (MBD) 文件在同一个路径下。这个文件夹和其中的内容都是由Personal Geodatabase管理的。</p>
            <p align="left">目录表中的栅格数据不能作为单幅的拼接图像进行分析，但栅格目录表中的单独的栅格数据集可以。栅格目录表在显示数据以及管理部分或全部重叠的数据时非常有用。</p>
            <p align="left">如果选择栅格目录表，需要决定目录表是否被管理。不被管理的目录表是栅格数据的集合，这些栅格的特性可以完全不同，比如格式、像元大小、位深等。这些栅格甚至可以有自己的空间参考。栅格数据通过栅格目录表中的RASTER字段进行引用，路径名用来查找磁盘上的栅格数据集文件。在被管理的目录表中，栅格被复制成IMG文件，存储在一个和Personal Geodatabase同名并且在同一路径的文件夹中。无论是否被管理，都会在Personal Geodatabase中创建一个新的目录表，把多幅栅格加入其中。</p>
            <p align="left"><span class="style67">具体案例 </span></p>
            <p align="left">下面我们利用ArcTutor中的数据来演示一下栅格数据集的创建和加载过程。<br />
            第一步：在ArcCatalog中新建一个Personal Geodatabase，命名为RPGDB。<br />
            第二步：右健点击RPGDB，选择新建栅格数据集（如图1所示）： </p>
            <p align="center"><a href="http://www.esrichina-bj.cn/library/image/Personal1.gif" target="_blank"><img height="150" src="http://www.esrichina-bj.cn/library/image/Personal11.gif" width="200" border="0"  alt="" /></a><br />
            <em>图1 创建栅格数据集 </em></p>
            <p align="left">第三步：在创建栅格数据集对话框中，输入数据集的名称landuse，其它选项采用缺省值。确认（如图2所示）：</p>
            <p align="center"><a href="http://www.esrichina-bj.cn/library/image/Personal2.gif" target="_blank"><img height="185" src="http://www.esrichina-bj.cn/library/image/Personal21.gif" width="200" border="0"  alt="" /></a><br />
            <em>图2 栅格数据集的参数</em></p>
            <p align="left">第四步：右健点击landuse数据集，选择Load—〉Load Data（如图3所示）： </p>
            <p align="center"><a href="http://www.esrichina-bj.cn/library/image/Personal3.gif" target="_blank"><img height="165" src="http://www.esrichina-bj.cn/library/image/Personal31.gif" width="200" border="0"  alt="" /></a><br />
            <em>图3 向空的栅格数据集中加载数据</em></p>
            <p align="left">第五步：在弹出的mosaic对话框中，选择要加载到数据集中的栅格数据将练习数据...\ArcTutor\Spatial\landuse，确认即可。这样一个栅格数据集就创建完成了（如图4所示）：</p>
            <p align="center"><a href="http://www.esrichina-bj.cn/library/image/Personal4.gif" target="_blank"><img height="191" src="http://www.esrichina-bj.cn/library/image/Personal41.gif" width="200" border="0"  alt="" /></a> <br />
            图4 选择要加载的栅格数据（一幅或多幅都可）</p>
            <p align="left">下面我们看到的就是在ArcCatalog中栅格数据集的预览效果（如图5所示）： </p>
            <p align="center"><a href="http://www.esrichina-bj.cn/library/image/Personal5.gif" target="_blank"><img height="195" src="http://www.esrichina-bj.cn/library/image/Personal51.gif" width="200" border="0"  alt="" /></a><br />
            图5 栅格数据集的预览效果</p>
            <p class="style67" align="left">结论 </p>
            <p align="left">通过在Personal Geodatabase中管理栅格数据，所有的数据—矢量和栅格—都可以集中在一起进行浏览。有很多工具可以用来在Personal Geodatabase中管理栅格数据。</p>
            <p align="left">与栅格目录表和栅格数据集相关的数据存储结构及各自的特性，在本文最后的附图和附表中有说明。</p>
            <p align="center"><strong>Personal Geodatabase中栅格的不同存储形式在数据组织上的对比 </strong></p>
            <table cellspacing="0" cellpadding="0" width="510" border="0">
                <tbody>
                    <tr class="hi">
                        <td width="210"><img height="284" src="http://www.esrichina-bj.cn/library/image/Personal61.gif" width="200"  alt="" /></td>
                        <td width="300"><img height="284" src="http://www.esrichina-bj.cn/library/image/Personal71.gif" width="286"  alt="" /></td>
                    </tr>
                    <tr class="hi">
                        <td valign="top">
                        <p align="center"><strong>不被Geodatabase管理的栅格数据（附图1）</strong></p>
                        <ul>
                            <li>只由栅格目录表和作为要素类的属性的栅格可以不被管理。
                            <li>基于文件的IMG格式的栅格数据通过RASTER字段进行引用。
                            <li>路径名用来定位栅格文件。
                            <li>数据不被复制或转化
                            <li>栅格数据被用户管理，而不是Geodatabase.
                            <li>不被管理的目录表在加载时速度更快一些，因为不用复制栅格数据。 </li>
                        </ul>
                        </td>
                        <td valign="top">
                        <p align="center"><strong>被Geodatabase管理的栅格数据<br />
                        （附图2）</strong></p>
                        <ul>
                            <li>所有的栅格数据集都是被管理的。
                            <li>栅格目录表可以被管理。
                            <li>作为要素类属性的栅格数据可以被管理。
                            <li>栅格数据会被复制到和Personal Geodatabase同名的文件夹中进行存储。
                            <li>栅格数据会被转换成IMG格式的文件。
                            <li>基于文件的IMG格式的栅格数据通过RASTER字段进行引用。
                            <li>数据被Geodatabase管理而不是用户。
                            <li>对于大于2GB的栅格数据，IMG文件会作为头信息创建，而用IGE文件来存储真正的影像。在某些情况下，金字塔文件(RRD)也会超过2GB，这时会创建RDE文件来存储这些信息。 </li>
                        </ul>
                        </td>
                    </tr>
                </tbody>
            </table>
            <p>想进一步了解本文中的相关内容，请关注ESRI中国（北京）培训中心课程《GeoDatabase应用教程》，详细信息请登陆培训中心网站：<a href="http://training.esrichina-bj.cn/" target="_blank">http://training.esrichina-bj.cn/</a>。</p>
            <p>参考文献：<br />
            1、ArcUser Online，Chris Wayne，Managing Rasters in a Personal Geodatabase，July - September 2005 </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
原文地址:<font face="Verdana">http://www.esrichina-bj.cn/library/arcnew19/personal.htm</font>
<img src ="http://www.cnblogs.com/gispeng/aggbug/1235430.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41772/" target="_blank">[新闻]奇虎360安全卫士负责人傅盛正式离职</a>]]></description></item></channel></rss>