Three years ago, listening to the then brother recommended, bought Chiang waves of a book on the framework of GIS plug-ins. At that time while reading one of the examples of the complete realization of the case, the profit is shallow. Later, as a result of the project needs, also made a plug-in C/s system, with the MEF provided by Microsoft's framework. In this system, the communication of the Plug-ins and plug-ins not covered by Chiang's waves in his
As a GIS developer, no algorithm, too easy to be despised, so must seriously learn the algorithm, and constantly summed up, very grateful to the beginning of the entry, met a serious master. Good memory is better than bad writing, some basic geometric algorithms recorded, for follow-up inspection.
1, Vector concept: If the end of a line segment has a sequence of points, called a directed segment, if there is a point to the beginning of the line segmen
Declaration of originality:
Please respect the fruits of my labor, when reproduced but please be sure to indicate the source.
Map of GIS Map Interactive operation, to add, delete features on the map, while displaying the click on a feature to display information about the feature. The overall development environment is: jdk7+tomcat7.0+geoserver2.3.3+mysql5.5.32, using the language has HTML, JavaScript, JSP, java.
Directly post the Map page code, repla
CREATE TABLETb_geo (IDINT PRIMARY KEYAuto_increment,nameVARCHAR( -) not NULL, PNT Point not NULL, SPATIALINDEX' Spatidx ' (' PNT ')!--1. Create a spatial index when creating a table --) ENGINE=MYISAMDEFAULTCHARSET=UTF8;!--The database table engine is set to Myisam-->!--2. Create an index on a table that already exists--!--ALTER TABLE tb_geo ADD SPATIAL INDEX spatidx (PNT);!--3. Create an index using the creation index statement with the following syntax-!--CREATE SPATIAL INDEX spatidx on T7 (g)-
The real practice started. According to the user's needs, the first thing is to write a lot of such documentation instructions, and analyze and establish the database table and its content according to the user's needs.
During the database creation
Resource list:
Microsoft Map Tile Downloader (1 files) Google Maps downloader (1 files) HD image sample (1 files) 10 city map (0 file) No offset MapInfo data (3 files) no offset ArcGIS data (3 files) e-map of various cities in China (308 files)
Geospatial Relationship Analysis of geographic information mainly includes the degree of closeness(Proximity) analysis, overlay analysis, network analysis, etc. Buffer Zone Analysis is a kind of closeness analysis. A buffer zone is used to identify
Vector concept:
If the endpoint of a line segment is ordered, we convert this line segment into a directed line segment ).If the start point P1 of the directed line P1P2 is at the coordinate origin, we can call it vector P2.
Vector addition and
WKT (the well-known text) is a standard way in which the OpenGIS statement defines a space object. When we get this object, we need to parse it and draw it on our map. This article mainly describes how to use Java to parse it.
Before parsing, you
The system combines the B/S architecture with the M/S architecture. The client includes the Web Client and Android mobile client. Data is managed by access and text file storage. The Web Client is developed on Visual Studio 2010 platform using
1. Background
A new road is planned to be built in a certain area, but the road will affect the habitat environment of a protected bird. Therefore, this issue must be considered in road planning. The purpose of this case is to find a suitable place
The main API is
Setvisiblelayers function in arcgisdynamicmapservicelayer
Example Function
1. display a basemap
2. Add a topic diagram. There are many space layers under the topic diagram.
3. dynamically display the name and check box of the space
The graduation project uses flex as a map module and ArcGIS API for flex. Today, we will first make a map display and switch, first look at the running effect:
It mainly refers to the use of the dropdownlist control and how to use the ArcGIS
IPhone GISThis document describes how to prepare a development environment for beginners,IPad, iphoneRecently, it is highly sought after. Esri follows the trend and released the application and Development API for ios. If you want to try ios
Exploration from the 3D digital earth release platform -- Introduction to several open source software
Http://www.3snews.net/html/71/22271-21962.html
First write the idea:
If you want to make a simple terrain roaming, you may want to
1,Search for Data
1) Use featurcursor for Spatial Query
// Use the constructed envelope (rectangular box) to find the Element Set of featureclass at the intersection of Envelope
// The result data is obtained by repeating featurecursor.
The shape API is introduced earlier, and the dbf api is introduced later.
Dbfopen ()
Dbfhandle dbfopen (const char * pszdbffile, const char * pszaccess); pszdbffile: the name of the xbase (. DBF) file to access. pszaccess: The fopen () style
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.