当前位置: 首页 > news >正文

做公司网站需要准备什么/怎么有自己的网站

做公司网站需要准备什么,怎么有自己的网站,西安做网站优化的公司,自助外贸网站制作一、准备 Google Earth提供了个人免费版、Plus版、Pro版,个人开发只安装个人免费版就可以了,如果需要更多的功能,那么只有每年上交$400购买专业版了 到目前为止,GoogleEarth的二次开发接口还比较少,功能太弱&#xf…

一、准备

Google Earth提供了个人免费版、Plus版、Pro版,个人开发只安装个人免费版就可以了,如果需要更多的功能,那么只有每年上交$400购买专业版了

到目前为止,GoogleEarth的二次开发接口还比较少,功能太弱,仅仅提供了1.0的类库。

GoogleEarth COM API参考文档可以在这里找到:http://earth.google.com/comapi/index.html

C#调用COM的参考资料多如牛毛,大家可以到网上搜一下

二、例子

这里提供一个利用VS2008 + Google Earth 5.0开发一个“Hello world”程序

首先,确保已经正确安装GE,打开VS2008 ,新建一个Windows应用程序项目,在“项目”菜单中选择“添加引用…”,切换到“COM”选项卡,选择“Google Earth 1.0 Type Library”,其实就是Google Earth的主程序

在项目的引用中你可以看到已经添加了一个EARTHLib的引用,然后我们就可以调用其中的接口进行开发了。

下面就是小例子的代码(功能很简单,只有三个,打开GE,然后让GE保存一张截图,然后可以打开这个截图看看。呵呵)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using EARTHLib;
using System.Diagnostics;
using System.Runtime.InteropServices;

//

namespace GMapDemo
{
    /// <summary>
    /// ​G​E​实​例
    /// </summary>
    public partial class Form1 : Form
    {

        private bool isGeStarted = false;

        private ApplicationGEClass GeApp;



        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            StartGE();
        }

        private void StartGE()
        {
            if(isGeStarted)
            {
                return;
            }
            try
            {
                //GeApp = (ApplicationGEClass)Marshal.GetActiveObject("GoogleEarth.Application");
                GeApp = new ApplicationGEClass();
                isGeStarted = true;
            }
            catch (System.Exception ex)
            {
                //GeApp = (ApplicationGEClass)Marshal.GetActiveObject("GoogleEarth.Application");
                //isGeStarted = true;
               
            }
            finally
            {

            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            String ss = Path.Combine(Application.StartupPath, "ScreenShot.jpg");
            try
            {
                GeApp.SaveScreenShot(ss, 100);
            }
            catch (System.Exception ex)
            {
                MessageBox.Show("保存截屏图像时发生错误:" + ex.Message);
            }
            finally
            {
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            String ss = Path.Combine(Application.StartupPath, "ScreenShot.jpg");
            if(!File.Exists(ss))
            {
                MessageBox.Show("未能找到截屏图像!");
                return;

            }
            Process.Start(ss);
        }

        private void button4_Click(object sender, EventArgs e)
        {
            this.Close();
            Application.Exit();
        }
       
       
    }
}

http://www.jmfq.cn/news/5267503.html

相关文章:

  • 重庆金融网站建设/搜索引擎优化心得体会
  • 网站制作团队分工/网站seo价格
  • 深圳有哪些网站是做餐饮沙龙的/关键词优化公司排名榜
  • 做电影网站犯罪吗/百度灰色词排名代发
  • 长沙做网站kaodezhu/seo手机关键词网址
  • 建设百度网站/seo费用
  • 上海高端工作室网站/网络推广公司可不可靠
  • 建设银行网站怎么设置转账额度/产品运营主要做什么
  • 网站手机站怎么做的/代刷网站推广
  • 长沙网站制作费用/河源新闻最新消息
  • 广西网站建设价格/app推广在哪里可以接单
  • wordpress新建页面不能保存路径/贵州快速整站优化
  • 泊头做网站的/百度竞价推广效果怎么样
  • 整站优化温州怎么做?/网上国网app
  • 房地产开发建设网站/抖音seo软件
  • 网站建设 价格低/查图百度识图
  • 网站后台修改导航栏/公司seo是什么职位
  • 用哪个网站做相册视频/广州网站推广运营
  • 是做网站好还是做游戏好/网络黄页平台网址有哪些
  • 用java可以做网站吗/重庆森林粤语完整版在线观看免费
  • 网站建设培训龙岗/百度网盘怎么找片
  • 网站设计流程是/小程序开发哪家好
  • 开个淘宝店做网站设计好吗/网站不收录怎么办
  • 17网站一起做网店 新塘/深圳百度seo怎么做
  • 营销网站开发渠道有哪些/深圳seo云哥
  • wordpress win10/百度seo原理
  • 网站管理助手数据库/app推广之家
  • 企业网站建设实验报告/百度搜索什么关键词排名
  • wordpress目录迁移/浙江关键词优化
  • 网站制作经费预算/发布软文平台