“如果一件事情超过自己的能力,自己很难达到,那就像是婴儿跳高,不但没有好处,反而拔苗助长”。

  4月份时报名参加了2018年ESRI杯GIS应用开发比赛,到前几天提交了作品。作品很简单,没有那么多复杂深刻的功能,但至少完整,涉及到各方面的基本知识。学到了很多,前端HTML\CSS\JavaScript的基本用法和Bootstrap\jQuery等框架的使用,后端asp.net中ashx文件访问后台数据库的机制、ajax的用法,ArcMap发布FeatureLayer并在代码中调用的方法,ArcGIS JavaScript API的基本使用等等。做比赛前,我只是懂一些C#的知识,其他的什么都不懂,现在对很多知识都有了简单的大概的了解,虽然不是那么深刻,但有了一些自己的认识。

  我想在这里记录作品制作过程,等以后忘记了还可以回来看看,如果能帮助到别人,那最好了。可能会有很多错误或者是我理解不对的地方,希望读者可以指正。

  回到开头的那句话,很多时候,我们不知道在一些事情面前,我们是不是婴儿,是要去尝试,还是安稳地循规蹈矩。只有尝试了才知道,但往往,我们并不是婴儿,在这个过程中,我们本身就是在成长,会学到很多。


目录:

  1.两种方法实现asp.net方案的前后端数据交互(aspx文件、html+ashx+ajax)

  2.使用Bootstrap框架写一个登陆\注册界面

  3.ArcGIS JavaScript API4.8 底图选择的几种方案

  4.将包含经纬度点位信息的Excel表格数据导入到ArcMap中并输出成shapefile

  5.在ArcMap中发布FeatureLayer(要素图层)

  6.在地图中调用显示FeatureLayer并进行render、popupTemplate、添加图例等相关内容的设置

  7.选中FeatureLayer元素并高亮显示

  8.将展示内容(div、iframe)放在Expand控件中

  9.解决将Excel表导入到SQL Server数据库时出现Text was truncated or one or more characters had no match in the target code错误

  10.实现DataTables搜索框查询结果高亮显示

转载于:https://www.cnblogs.com/wangmengdx/p/9723861.html

[目录]搭建一个简单的WebGIS应用程序相关推荐

  1. python实现udp聊天室_python网络编程基础--socket的简介,以及使用socket来搭建一个简单的udp小程序...

    socket介绍: socket(简称套接字),是进程间通讯的一个工具,他能实现把数据从一方传输到另一方,完成不同电脑上进程之间的通讯,它好比数据的搬运工. socket应用: 不夸张来说,只要跟网络 ...

  2. 我的Serverless实战—基于Serverless搭建一个简单的WordPress个人博客图文详解-JJZ

    文正在参与 "100%有奖 | 我的Serverless 实战"征稿活动 活动链接:https://marketing.csdn.net/p/15940c87f66c68188cf ...

  3. Python后端---使用Django+Mysql搭建一个简单的网站

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.项目搭建 前期准备 命令行创建项目和app Django项目配置文件说明 使用数据库 编写业务逻辑 配置url主路 ...

  4. Node.js搭建一个简单的服务器

    文章目录 Node.js的安装 了解Node.js模块系统 服务器的搭建 一.创建一个Web服务器 注意 程序代码 运行 二.静态资源托管 静态资源 注意 程序代码 运行 三.简单接口的实现(简单服务 ...

  5. 搭建一个简单springboot后端框架

    前言 框架知识是每个程序员都应该或多或少都要有所了解,作为后端开发更是以后进阶架构师必备的知识储备:以此为出发点,我们可以从搭建一个简单的后端框架开始,了解相关的技术点和搭建思路. 我们可以从创建项目 ...

  6. 使用SpringBoot一小时快速搭建一个简单后台管理(增删改查)(超详细教程)

    最近也是临近期末了,各种的期末大作业,后台管理也是很多地方需要用到的,为了方便大家能快速上手,快速搭建一个简单的后台管理,我花了两天时间整理了一下 我会从0开始介绍,从数据库的设计到前端页面的引入最后 ...

  7. 用思科网络模拟器搭建一个简单的局域网

    目录 前言 搭建 配置 前言 在搭建一个简单的局域网前,你必须知道一些常识. 网线(双绞)线的标准 T568A标准:白绿.绿.白橙.蓝.白蓝.橙.白棕.棕 T568B标准:白橙.橙.白绿.蓝.白蓝.绿 ...

  8. 如何构建一个简单的语音识别应用程序

    "In this 10-year time frame, I believe that we'll not only be using the keyboard and the mouse ...

  9. SpringBoot + Dubbo + Zookeeper搭建一个简单的分布式服务

    本文使用SpringBoot + Dubbo + Zookeeper 来搭建一个简单的分布式服务 文章目录 dubbo-spring-boot-starter 如何发布 Dubbo 服务 如何消费 D ...

最新文章

  1. vi profile
  2. 38.6. Web IRC
  3. 容器学习 之 安装docker(二)
  4. ASP.NET Core 3.0 上的gRPC服务模板初体验(多图)
  5. linux spring mvc tomcat配置,Spring MVC配置详解
  6. vue密码强度提示条
  7. basler 相机使用出现的问题
  8. Linux中vectormath无法通过pip安装的解决办法
  9. 吴恩达机器学习系列23:基于内容的推荐算法
  10. 路由协议的管理距离值
  11. 代码质量差,啥都干不好!丨技术大牛:你的代码正在毁掉你!
  12. 1110 Complete Binary Tree (25 分)(搜索)
  13. 一、信号处理 ——3.维纳滤波(含matlab代码)
  14. 数据库可视化工具Navicat
  15. 批量转换word为pdf
  16. 【Axure原型分享】短视频APP原型模板
  17. 手把手教你架构3D引擎高级篇系列一
  18. CentOS停更;阿里发布全新操作系统(Anolis OS),用后直呼:牛X
  19. 毕设 JAVA超市管理系统论文
  20. 全面理解Web3.0时代

热门文章

  1. 《Python编程从入门到实践》记录之Python函数返回值
  2. axios php文件登录,JWT实战:使用axios+PHP实现登录认证
  3. 目标检测之空间变形网络(STN)
  4. 机器学习(八)支持向量机svm终结篇
  5. 一般项目的并发量有多少_汽车保养一般包含哪些项目、保养周期是多少
  6. python字典添加数组_一步一步学Python3(小学生也适用) 第十三篇: 字典Dict类型
  7. Windows 10正式版21H2更新:之后功能性更新将减为年更
  8. 软考信息安全工程师学习笔记三(1.3 信息安全管理基础)
  9. viewsource和viewparsed_(Summary)Developer Tools:IE9的F12,Chrome的Ctrl+Shift+J比较
  10. css字体阴影_css3如何添加文字阴影效果?text-shadow设置文字阴影效果