A Web-based Electrical GIS MapServer. Via. Open Source GIS Software
|
|
- Sylvia Hopkins
- 6 years ago
- Views:
Transcription
1 A Web-based Electrical GIS MapServer Via Open Source GIS Software Post GIS Tanakorn Jangkakul Fall 2007 Geographic Information System University of Texas at Dallas
2 Table of Contents List of Figures Title.. 4 Introduction.. 4 Problem Statement... 5 Project Objective.. 5 Literature Review. 6 Data Source 10 Software. 13 Methodology.. 13 Result. 24 Conclusion. 25 Futurn Works. 25 Reference Appendix
3 List of Figures Figure 1: a Diagram of a Mapping Website Interacts with Programs Running on the Servers Figure 2: WMS Compliant MapServer Architecture Figure 3: Geometry Type Hierarchy Figure 4: an Example of Idaho Falls Electric Network Model including Electric Flow Figure 5: Overview of Idaho Falls Base Map Figure 6: Connectivity Table in Logical Network Figure 7: an Example of Connectivity Rule Interface in ArcGIS Desktop Figure 8: a Connectivity Table in Logical Network after Determining the Flow Figure 9: an Example of ArcObject Interface Figure 10: Exporting from geometric Network to Open Source Spatial Database Algorithm Figure 11: pgadmin III Interface to Assist User to Access into PostgreSQL Database Figure 12: Basic Operation of MapServer Figure 13: an Example of a Map Image Figure 14: an Example of Predicted Outage Devices due to One Customer 3
4 Title A Web-Based Electrical GIS MapServer via Open Source GIS Software Introduction Currently, Internet GIS, or distributed GIS, is an Internet-centered GIS technology that use Internet as the primary ways to access the data, conduct spatial analysis, and provide location-based services. The trend of Internet GIS has emerged to overcome several limitation of popular desktop GIS software by providing several advantages. For example, there is no need to install and maintain GIS software on every desktop, users can access to geospatial data and spatial analysis tools in any place with internet access at any time, which is not limited to the office as with desktop GIS software, and users do not need to purchase proprietary GIS application software because of the availability of many open-source GIS software, which provides a variety of different spatial analysis function as well as a open development environment (Figure 1), whereas most proprietary desktop GIS software need to be purchased and is inaccessible from locations other than the computer on which the desktop GIS installed. Figure 1: a Diagram of a Mapping Website Interacts with Programs Running on the Servers (Tyler, 2005) 4
5 In this fashion, electric companies also capitalized these advantages to provide Internet GIS Servers, such as outage management, which help the companies to reduce outage duration, decrease operation cost, raise revenue, increase crew accessibility, and enhance customer satisfaction. For example, when outage occurres, the utility companies not only have a difficult issue from perception, but also lose revenue because the electric is not flowed. Depending on the extent of the outage, the amount of revenue lost can be considerable. Problem Statement ArcGIS geometric network can determine the flow of electricity that assist the electric company to determine outage devices such as meter, circuit, secondary line, transformer, switch, and fuse via upstream tracing method. Is there any approach to export the relationship in geometric network so that it can be displayed on Internet GIS so that utility companies can predict location of outage devices using these exported data? Project Objective The purpose of this project is 1) to develop a methodology for the efficient conversion of electric utility data from a geometric network model in desktop ArcGIS to the postgis open source spatial database, 2) to develop an algorithm to allow the function provided by utility company to predict outage devices in map server, and 3) to display the geometric network stored in PostGIS online using MapServer. In doing so, the challenges of converting data from a proprietary, desktop-based system to an open source spatial database, and display the network on web-based system will be highlighted and explored. 5
6 Literature Review Kraak (2004) expresses broadly to the rule of map on the Internet GIS environment and states that maps have an important role to play in Web-GIS environment in both interactive and dynamic appearance. The maps also assist the users in solving geospatial analysis problems, and unlimited number of users can access the maps anywhere at all times. Further, well-designed Web map can help users to stimulate thinking about geospatial patterns, relationships, and trends. For example, blur gives symbol a fuzzy appearance and can be applied to visualize uncertainty. Blinking or highlight symbols are to attract attention. Transparency can be seen as a kind of fogginess where part of the map content is obscured or faded of other information. In addition, since Internet GIS is currently the medium to present and disseminate geospatial data and maps, which allows one to offer the spatial data and information independently and virtually unlimited number of users can access the map. However, there are still some problems to be solved. The performance of working in Web-GIS environment depends on several technological factors such as internet connection, traffic intensity, data efficiency, and the capability of client and server machines. Vatsavai et al (2006) discuss about MapServer that provides an important innovative architecture behind MapServer application. The main components of any web GIS is the client, the server, and the network. The initial response of the geospatial technology industry to the popularity of the internet by developing Common Gateway Interface (CGI) wrappers to their standalone GIS application. This design brings into the thin client and fat server system. 6
7 Figure 2: WMS Compliant MapServer Architecture (Ranga, 2006) MapServer follows standard 3-tier architecture of Web Map Service (WMS) Compliant. The three layers are the client, the server, and the geo-spatial database access system (GSDAS). The server layer is further subdivided into the CGI, geospatial analysis and communication subsystems. In this approach, the server will be overburdened with both geospatial analysis and data access, which may cause several disadvantages. For example, the number of users increase, the load on the server also increases and system performance will be decreased. Another reason is that HTTP/1.1 is a stateless and connectionless protocol. By connectionless, it means that the client and server are connected only for the duration of the transaction. Stateless implies that the server forgets about the client once after the transaction is over. The web client does not understand anything about geospatial elements. Therefore, in such system all of the data access and processing is performed on the server with the results being converted into an image (e.g. JPEG, GIF, or PNG) and passed to web client. To alleviate this drawback, a load balancing client/server approach would be presented by gradually shifted toward client-side GIS through client technology such as Java applet, JavaScript, ActiveX controls and extendible 7
8 Web Clients. This approach can decrease overload on the server called balanced client/server, which improves performance of web GIS data access. However, there are two critical factors to affect the performance of Web GIS: The bandwidth bottleneck of the internet, and the large volume of data to be transmitted in GIS and multimedia application. The performance can be improved by first, increasing the speed of Internet connection and second, developing more efficient applications. Since last five to six years ago, the network performance has increased dramatically. GIS developers have focused on the development of efficient algorithms to improve system performance such as presented a progressive vector transmission technique, presented a layer decomposition technique for spatial data transmission, presented a method for progressive transmission and rendering for 3D-GIS, and presented a method for fetching spatial data from spatial database. In addition, Ranga also discussed about MapServer interoperability. MapServer has ability to read various Open Geospatial Consortium (OGC) standard data types such as GML, shape file, mapinfo file, WMS, GeoTiff and more. Huang and Lin (2004) state that Web GISes commonly have been used for spatial data access, spatial visualization, and simple retrieval mapping. This lacks of analytic capabilities for GIS applications. In the Internet environment, the client usually sends a request to the server. The server processes the request and returns the result to the client. The well- designed spatial query language can perform as a guideline for the query process in Web GIS. Also, there are 2 main implementation approaches to query spatial feature in tables common SQL and SQL with spatial data. Spatial SQL introduces spatial data types (e.g. point, line, polygon, and image) and spatial operators (e.g. distance, direction, overlap, and contains), which enable user to inquire about spatial relationships. Further, each spatial feature is stored in a 8
9 row of table and maintained in a Relational Database Management System (RDBMS). Huang also described about geometry types followed by opengis standard. Figure 3: Geometry Type Hierarchy (Huang, 2004) The root type is named as geometry having subtypes of point, curve, surface, and geometrycollection. A geometrycollection is a geometry that is a collection of possibly heterogeneous geometries. Multipoint, Multicurve, and Multisurface are used to manage homogeneous collection of points, curves, and surfaces. Point and multipoint are zero dimensional geometric types. Curve and multicurve together with their subclasses are one-dimension. Surface and multisurface with their subclasses are two-demensional geometry types. In addition, as an implementation of opengis spatial SQL defines a subset of these geometry types including point, linestring, surface, polygon, multipoint, multilinestring, and multipolygon. In spatial SQL, each geometry value is associated with a spatial reference system (SRS). Each Spatial Reference System in the database is identified by a unique value of SRID. Therefore, before geometry can be produced and inserted into a table. The corresponding row of its SRID must exist in the SPATIAL_REFERENCE_SYSTEM table; otherwise construction of the geometry will fail. Further, when defining a table, a check constraint can be employed to enforce the rule that all geometries in a geometry column have the same SRID as that defined for the column in the GEOMETRY_COLUMNS table. 9
10 Currently, Internet has been changing the way of information access, sharing, and dissemination. It will further change the means of analysis and visualization of spatial data. there have been a number of different approaches implementing Web GIS such as plug-in which programs are downloaded into the browser environment; functions invoked from the browser are executed on the server via CGI, and Hybrid model where certain functions are executed on the server delivering a image file and an Application Programming Interface (API) delivers specific data to a client for local processing. Data Source Data used in this research are acquired from Idaho Falls Electric Power, which provides electric to residential and business areas in Idaho Falls areas. However, not all data employed in this study is accurate due to confidentiality agreements. The data were obtained on June 1, 2007 and were exported from ArcSDE to ArcGIS personal geodatabase (mdb), including many electric feature classes: substation transformers, transformers, switches, breakers, busbars, capacitors, fuses, primary lines, secondary lines, meters, poles, lights, secondary pedestal, service panel, secondary junction box, conduit information, splice, pull box, vault, sectionalizing vault, sectionalizing cabinet, meter cabinet, switch gear, traffic cabinet, anchor, crossarm, span guy, and also base maps such as highway, street, river, parcel and etc. The projected coordinate system was natively customized by using Transverse Mercator projected system, North American Datum 1983, and feet US unit. 10
11 Figure 4: an Example of Idaho Falls Electric Network Model including Electric Flow 11
12 Figure 5: Overview of Idaho Falls Base Map 12
13 Software Since this study copes with proprietary software, open source software and web application software, there are various applications to be utilized to accomplish this research such as ArcGIS Desktop 9.2, Microsoft Visual Studio 2005, MapServer 4.10, PostgreSQL 8.2.4/ PostGIS 1.3.1, Apache 2.2.4, PHP, JavaScript, HTML, Dynamic HTML, and Common Gateway Interface (CGI) Methodology Utility networks are built to provide the environment that accommodates energy, water, and communication. For example, water utility is gravity driven or pressurized depending on terrain surfaces, gas utility flow is driven by pressure in pipes, and flow in electric power utility is traveled from high voltage potential to low voltage. ArcGIS application provides a solution to create utility network via geometric network. The geometric network is a relationship model of connected edges (lines) and junctions (points) to represent behavior of network infrastructure in the real world. Commonly, geometric network consists of simple edge, complex edge, simple junction, and network junction. A simple edge and simple junction are to be represented as a single feature, complex edge to be simplified as a single feature that allows edges to connect without junction, and network junction, or orphan junction, to be used to maintain network integrity. When geometric network is constructed, logical network is also created correspondingly. This logical network has an important rule for geometric network since it is the connectivity table, which represents the relationships between features used for tracing and flow calculation. Logical network records how network elements are connected. So, for every junction in the network, the connectivity table lists the adjacent edges and connected junctions (figure 6). 13
14 Feature Class Feature ID Element ID Geometry Circuit c Circuit c Circuit c Secondary line Scl Edge Table Feature Class Feature ID Element ID Geometry Transformer Tr.2 2 Network Junction 1 1 Junction Table Junction Adjacent Junction and edge 1 10, , 13, 12 Connectivity table Figure 6: Connectivity Table in Logical Network Geometric network first need to be created and promote interested feature types (lines and points) to network feature types (edges or junctions). In this research, network feature types will be specified as simple edges and simple junctions since these types can provide the flow relationship among them (ESRI, 2007). Sources and sinks in a utility network are used in determining flow direction. Any junction feature class can take on the ancillary role of a source or a sink. A Substation Transformer will be identified as a source providing flow from, and meters will be stored as sinks giving where the flow will be terminated. Connectivity Rules will have an important rule when electric become complicated. It is used to logically constrain the type of electrical network features that may be connected to one another and the number of features of any particular type that can be connected to features of another electrical type by establishing these rules along with other rules (ESRI, 2007). For example, a transformer can be 14
15 connected from circuit to circuit or from circuit to secondary line. Meter can be attached by only a secondary line (figure 7). Figure 7: an Example of Connectivity Rule Interface in ArcGIS Desktop After setting connectivity rules properly, the electrical flow will be created via a Utility Network Analyst tool. If the result of flow is satisfied, the electric geometric network will be export to postgis by mandatory maintain the relationship between current element and previous element: parent element, and grandparent element. Current Element Parent Element Grandparent Element Connectivity table Figure 8: a Connectivity Table in Logical Network after Determining the Flow 15
16 Since, the relationship is in logical network (figure 8) which is hidden in the geometric network, the way to access is by using ArcObject. Figure 9: an Example of ArcObject Interface (ESRI, 2007) ArcObject is a framework behind ArcGIS application. It is a collection of platform-independent components (COMs) that provide service to support ArcGIS application. Component Object Model (COM) is a protocol connecting one ArcGIS software component with another which is assisted to access to a required object..net framework of Microsoft Visual Studio 2005 interacts with COM via COM wrapper classes to allow COM communicating with.net components. The algorithm of exporting from ArcGIS geometric network to PostGIS open source spatial database is illustrated in figure 10. The main interfaces of exporting geometric network are IGeometricNetwork, IUtilityNetwork, INetElementDescriptionEdit, INetworkFeature, IEdgeFeature, INetElements, ISimpleEdgeFeature, and ISimpleJunctionFeature. Also, a XML configuration file is used to express configuration of each feature class and fields to be exported into PostGIS by having mandatory fields: current element, parent element and geometry of each feature. Optional fields can be selected from existing fields of each feature class. In addition, this configuration file also provides a connection description and EPSG number; a numeric code is associated with coordinate system definitions (MapServer, 2007) 16
17 Read Geometric Network Read XML Configuration file Open & Close Database Check DB connection Connection fails Throw error exception Read each XML attribute Load Configuration Featrures to ExportCfg Object Export Network from Source Export Adjacent Feature Go to Next Feature Insert Features to Database Is Feature null? Throw error exception Export Feature Export Fields Export Feature Figure 10: Exporting from geometric Network to Open Source Spatial Database Algorithm Furthermore, this application uses the recursive approach to walk the network and export to PostGIS. To standardize from a custom projected coordinate system to standard projected coordinate system such as Universal Transverse Mercator (UTM) with easily match with the right EPSG number. For example, <EPSG: 26912> is a UTM zone 12, NAD 83, and Meter unit. ArcObject provides PCS number, which matches with EPSG number. C#.net code example IGeometry geometry; string geo = ""; ISpatialReferenceFactory srfactory = new SpatialReferenceEnvironmentClass(); IProjectedCoordinateSystem pcs = srfactory.createprojectedcoordinatesystem ((epsgnumber)); ISpatialReference sr = pcs; Since PostGIS requires geometry of each feature. IGeometry, IPoint, IPolyline, and IPointCollection in ArcObject assist developer to access to coordinates of each point 17
18 and each vertex in polyline. In addition, inserting each record in PostGIS tables requires PostgreSQL libraries to provide a complete.net functions to allow.net program to access a PostgreSQL database C#.net code example using System; using Npgsql; class Program { static void Main() { NpgsqlConnection conn = new NpgsqlConnection("Server= ;Port=5432;User Id=xxxxx;Password=xxxxx;Database=xxxxxxxxxx;"); conn.open(); Console.WriteLine("DB connected"); string SQL = "INSERT INTO SubstationXFMR values('1','9','str.9','- 1','7','SubstationXFMR','STR','1',GeometryFromText ('POINT( )',26912))"; NpgsqlCommand command = new NpgsqlCommand(SQL, conn); try { rowsaffected = command.executenonquery(); } finally { Console.WriteLine("It was added {0} lines in table ", rowsaffected); conn.close(); } } } Spatial Database is a relational database that allows storing large sets of binary large objects (BLOB) including location, shape, and dimension. Historically, database were not spatial enabled and could not directly store information about location and shape. Therefore, the spatial component was store separately from the main attribute database and using a reference present in both systems. This might cause inconsistent and desynchronized. Therefore, bringing the spatial information together with attribute information enable the database to provide its standard transaction support, integrity check, access control, indexing and other services. PostGIS is a spatial database that extends PostgreSQL, a free source powerful enterprise-level relational 18
19 database system (RDBMS) same as Oracle Spatial, DB2 Spatial, and Microsoft SQL server Spatial. This database allows storing several types of geographic data such as point, multipoint, line, multi line, polygon, and multipolygon and also including objects with location, shape and dimension. In addition, PostGIS has capabilities to manipulate and analysis geographic data directly in the database such as buffer, intersection, union, and etc. which produces this open source spatial database so powerful and reliable (Tyler 2005). PostGIS also follows Open Geospatial Consortium (OGC) standards which allow a wide variety of users to access data sets and management of their relations both geographic and alphanumeric data. Furthermore, if users access data across a network, storing data in the PostGIS database may be the best option because PostGIS processes your queries for data directly on the server, only the desired results are sent back over the network. With file-based data, more data has to be passed around, even before MapServer decides which pieces it needs. Server-side processing in a PostGIS database can significantly improve the performance of MapServer applications. Figure 11: pgadmin III Interface to Assist User to Access into PostgreSQL Database 19
20 To produce spatial database in PostGIS, there are two efficient methods: using pgadminiii, or psql internal command. pgadminiii has graphical user interface (GUI) that is easy to use and utilizes postgis template when creating spatial database (figure 11). Second, psql command is natively text-based interface to postgresql database. This approach processes faster than pgadminiii since the command processes line by line as SQL interpreter. Hence, producing spatial database in this research highlights on using psql command. There are two extra tables that support PostGIS system: geometry_columns, and spatial_ref_sys. geometry_columns table is used for keeping track of the geometry columns and their constraints, and spatial_ref_sys table is used for maintaining of the different spatial referencing systems that the geometry s coordinates are stored in. Then, PostGIS tables are created by using SQL command such as a fuse table. The addgeometrycolumn function is a new function added by PostGIS. This function adds a new column to the specified table and also adds a new row to the geometry_columns table in order for PostGIS system to maintain of it. BEGIN; CREATE TABLE fuse ( gid serial primary key, oid integer, currentid varchar(30), parentid varchar(30), phase integer, devicecode varchar(16), devicename varchar(16), enabled smallint); SELECT addgeometrycolumn('','fuse','geodata','26912','point',2); END; After tables created, data are inserted from exporting application to PostGIS. Then, spatial index needs to be created to speed up bounding-box based queries. This query is primarily employed to select the geometries within an area of interest, or within the display area of the map. It is important that the set of geometries can be selected rapidly since this is the most frequent query performed in web-based mapping. After 20
21 that, PostGIS has ability to update the database s cache of statistics and possibly reorganize the structure of some indexes to increase the speed of queries using those indexes. CREATE INDEX fuse_geodata_gist ON fuse USING gist(geodata); VACUUM; MapServer is an Open Source development environment for building spatially Internet-web applications developed at the University of Minnesota. MapServer is a map-rendering engine that works in a web environment as a CGI script or as standalone application via an API accessible from several programming languages such as PHP, Ruby, Java, C#, Python, and Perl (Bil, 2005). Mapserver also have advance cartographic output such as scale dependent feature drawing, map element automation (scale bar, reference map, and legend), thematic mapping using logical or regular expression-based classes, Map projection support, and a variety of raster and vector data formats support via OGR (Simple Feature Library) and OGL (Geospatial Data Abstraction Library) (Mapserver, 2007). Figure 12: Basic Operation of MapServer (Tyler 2005) 21
22 Usually, MapServer works behind a web server application. The web server received requests for maps and passes them to MapServer to creates the request map images from spatial information stored in digital format, both vector and raster data, and in spatial database such as PostGIS, Oracle Spatial, DB2 Spatial, and etc. and send back to the web server, which transmits it to the user (figure 12). Therefore, when a client submits a web request, hidden variables are passed via Common Gateway Interface (CGI), a protocol dealing with the information exchange between client and the server, to MapServer in the Web Server. After MapServer finished processing, it sends results including images and variables back to the client (figure 13). v.exe&map=/xxx/map_export.map&mode=map&layer=circuit Figure 13: an Example of a Map Image To produce map images through Internet via MapServer, map file will be created to specify the relationship between feature classes. So, MapServer can understand where data are located and define map characteristics to be drawn such as specify the connection type to postgis, specify layers, and specify classes in each layer. It also has a hierarchical structure such that some feature classes will fall under other feature classes. 22
23 Since the relationships between electric devices have been explored and stored in spatial database. The predicting outage devices can be determined by tracing upstream from customer meter location to the nearest secondary line and a transformer with a same phase, looking up all other secondary lines to the same transformer, then updating the database and flag possibly affected secondary lines and the transformer in the desired field, and finally displaying the update database with highlight by specifying the expression and highlight symbol in map file (figure 14). Figure 14: an Example of Predicted Outage Devices due to One Customer Furthermore, if there are numerous customers report the outages in a different transformer network. The predicted outage device can be determined by tracing upstream to the primary line, or circuit, and predict the upstream devices such as fuse, switch, or capacitor. 23
24 Result Since there are many steps to accomplish this study especially in process of creating a spatial database in PostGIS, creating a batch file is a practical approach because of the speed of executed line by line of psql internal command. In addition, pgadminiii also assists user to access to the open source spatial databases since this free application is user-friendly graphic approach and available after install postgresql database. Creating spatial database via pgadminiii should specify postgis template that will automatically produce spatial functions, objects and two extra tables containing spatial reference system and geometry columns. Spatial table can be created by using normal SQL command and need one extra spatial SQL command to pass geometry into geometry columns table and create constraint to the spatial object. Furthermore, exporting geometric network relationship to PostGIS open source spatial database by using recursive approach is a potential approach since the function calls itself until no any feature passed. Then, the function is terminated. XML configuration file is used to pass the significant information and set up the feature classes and fields to be exported before exporting application started. After the relationship exported, there are many open source application that can connect to PostGIS spatial database and display it, such as udig, Quantum GIS, and MapServer. However, only MapServer has ability to read PostGIS spatial database and display via Web GIS. Further, MapServer requires a map configuration file to define the content of each feature class to be drawn, point to where data are located, and define how feature objects to be drawn. Also, to produce dynamic Web GIS, variables such as mapsize, zoom, cellsize and extent can pass to MapServer via CGI and using JavaScript can pass some variables and do some easy calculation such as measurement on client side. In addition, determining predicted outage devices by 24
25 using SQL command via server is a potential approach since the database has ability to retrieve and update the required data faster than searching via sequential file. Conclusion The abilities of open source application are potentially powerful; both open source spatial database and open source web GIS applications are able to archive almost everything that most expensive commercial application can do but do not cost anything except an intern s work. Also, the open source spatial database can be created by imported from proprietary format such as ArcGIS personal geodatabase (mdb) and the capabilities of open source application such as MapServer, PHP, and Javascript can be used to display spatial features and analysis results via dynamic web GIS. Furthermore, the open source applications can provide open development environments to implement use specific analysis function. Future Works Since, an open source spatial database has ability to apply SQL spatial analysis functions. It is possible to apply these functions to determine the relationships of utility network. This will expand the ability of open source application and avoid using proprietary software. Also, open source applications and open source database have capabilities to produce potentially dynamic web GIS such as presenting the direction of electric flow via MapServer, or using SQL spatial functions to analysis required data. Further, the process of exporting from proprietary software to open spatial database takes a lot of times. There should have the possibility to optimize this application to enhance the performance. 25
26 Reference Tyler Mitchell Web Mapping Illustrated. O Reilly Publisher Bil Kropla Beginning MapServer: Open Source GIS Development. Apress Publisher Robert Burke Getting to Know ArcObjects. ESRI Press Publisher Kang-Tsung Chang Programming ArcObjects with VBA, A Task-Oriented Approach. CRC Press Publisher Karli Watson, Christian Nagel, Jacob Hammer Pederson, Jon D. Reid, Morgan Skinner, and Eric White Beginning Visual C# Wrox Publisher. Korry Douglas, Susan Douglas PostgreSQL: A comprehensive guide to building, programming, and asminsitratering PostgreSQL databases. Sams Publisher Menno-Jan Kraak. 2004, The role of the map in a Web-GIS environment. Journal of Geographical Systems. Publisher Springer Berlin/Heidelberg Volume 6 Number 2 June, Pages Ranga RaJu Vatsavai, Shashi Shekhar, Thomas E. Burk, and Stephen Lime UMN-MapServer: A High-Performance, Interoperable, and Open Source Web Mapping and Geo-Spatial Analysis System. Geographic, Information Science Book Series Lecture Notes in Computer Science. Publisher Springer Berlin / Heidelberg volume 4197/2006: Pages Bo Huang and Hui Lin Design of a Query Language for Accessing Spatial Analysis in the Web Environment. Journal GeoInformatica Publisher Springer Netherlands volume 3, Number 2 / June, 1999 Pages Hui Lin, and Bo Huang SQL/SDA: a query language for supporting spatial data analysis and its Web-based implementation. Knowledge and Data Engineering, Volume 13, Issue 4, July-Aug. Page(s):
27 Zhong R Pend, and Chuanrong Zhang The roles of geography markup language (GML), scalable vector graphics (SVG), and Web feature service (WFS) specifications in the development of Internet geographic information systems (GIS). Journal of Geographical Systems Volume 6, Number 2 / June, Pages Zhong R Peng, and Ming H Tsou Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks. Wiley & Sons Press. Shashi Shekhar, and Sanjay Chawla Spatial Databases: A Tour. Prentice Hall Press VDS Technologies MapServer. PostGIS. PostgreSQL. GDAL Geospatial Data Abstraction Library. OGR Simple Feature Library. ArcGIS Desktop Help overview.htm Quantum GIS. User-Friendly Desktop Internet GIS (udig) 27
28 Appendix 28
29 Utilized ArcObject Component Object Models ISpatialReferenceFactory Interface ISpatialReference Interface IProjectedCoordinateSystem Interface IPoint Interface IPointCollection Interface IGxDialog Interface IGxObjectFilter Interface IEnumGxObject Interface ITrackCancel Interface IProgressDialogFactory Interface IProgressDialog2 Interface esrielementtype Constant esrifeaturetype Constant IRow Interface IFeatureClassContainer Interface IFeatureDataset Interface IDataset Interface IFeatureWorkspace Interface IFeatureSelection Interface IFeatureClass Interface IFeatureCursor Interface IFeature Interface ILayerFile Interface ILayer Interface ISelectionSet Interface IQueryFilter Interface IGeometricNetwork Interface IUtilityNetwork Interface INetElementDescriptionEdit Interface INetworkFeature Interface IEdgeFeature Interface INetElements Interface ISimpleEdgeFeature Interface ISimpleJunctionFeature Interface 29
Karsten Vennemann, Seattle. QGIS Workshop CUGOS Spring Fling 2015
Karsten Vennemann, Seattle 2015 a very capable and flexible Desktop GIS QGIS QGIS Karsten Workshop Vennemann, Seattle slide 2 of 13 QGIS - Desktop GIS originally a GIS viewing environment QGIS for the
More informationWhy GIS & Why Internet GIS?
Why GIS & Why Internet GIS? The Internet bandwagon Internet mapping (e.g., MapQuest) Location-based services Real-time navigation (e.g., traffic) Real-time service dispatch Business Intelligence Spatial
More informationOSGIS Platform. Storing and distributing PostGIS, Deegree, UMN Map Server Desktop visualization JUMP, QGIS, Thuban, udig, gvsig
GIS groups of tasks Geodata collecting, updating Geodata storing and distributing Geodata analysis Geodata visualization: Desktop, Internet, Printing Geodata describing: metadata management Geodata converting:
More informationWEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS
WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS Claus Rinner University of Muenster, Germany Piotr Jankowski San Diego State University, USA Keywords: geographic information
More informationGeoprovisioning delivers geodata and its analysis for specific areas on request.
DRAFT 27 February 2009 Geoprovisioning Geoprovisioning delivers geodata and its analysis for specific areas on request. What are the components of a geoprovisioning service? The sample web site geoprovisioning.com
More informationEEOS 381 -Spatial Databases and GIS Applications
EEOS 381 -Spatial Databases and GIS Applications Lecture 5 Geodatabases What is a Geodatabase? Geographic Database ESRI-coined term A standard RDBMS that stores and manages geographic data A modern object-relational
More informationInnovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager
Innovation The Push and Pull at ESRI September 2004 Kevin Daugherty Cadastral/Land Records Industry Solutions Manager The Push and The Pull The Push is the information technology that drives research and
More informationBentley Map V8i (SELECTseries 3)
Bentley Map V8i (SELECTseries 3) A quick overview Why Bentley Map Viewing and editing of geospatial data from file based GIS formats, spatial databases and raster Assembling geospatial/non-geospatial data
More informationThe File Geodatabase API. Craig Gillgrass Lance Shipman
The File Geodatabase API Craig Gillgrass Lance Shipman Schedule Cell phones and pagers Please complete the session survey we take your feedback very seriously! Overview File Geodatabase API - Introduction
More informationWeb Visualization of Geo-Spatial Data using SVG and VRML/X3D
Web Visualization of Geo-Spatial Data using SVG and VRML/X3D Jianghui Ying Falls Church, VA 22043, USA jying@vt.edu Denis Gračanin Blacksburg, VA 24061, USA gracanin@vt.edu Chang-Tien Lu Falls Church,
More informationSpatial analysis in XML/GML/SVG based WebGIS
Spatial analysis in XML/GML/SVG based WebGIS Haosheng Huang, Yan Li huang@cartography.tuwien.ac.at and yanli@scnu.edu.cn Research Group Cartography, Vienna University of Technology Spatial Information
More informationYYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi
YYT-C3002 Application Programming in Engineering GIS I Otaniemi Overview: GIS lectures & exercise We will deal with GIS application development in two lectures. Because of the versatility of GIS data models
More informationIntroduction to ArcGIS Server Development
Introduction to ArcGIS Server Development Kevin Deege,, Rob Burke, Kelly Hutchins, and Sathya Prasad ESRI Developer Summit 2008 1 Schedule Introduction to ArcGIS Server Rob and Kevin Questions Break 2:15
More informationWEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR
WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR WEB MAP SERVICE (WMS) - GENERALITIES Projects with data from different sources Geological data are in different GIS software format Large amount of
More informationGENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:
GENERALIZATION IN THE NEW GENERATION OF GIS Dan Lee ESRI, Inc. 380 New York Street Redlands, CA 92373 USA dlee@esri.com Fax: 909-793-5953 Abstract In the research and development of automated map generalization,
More informationExisting Open Source Tools and Possibilities for Cadastre Systems
Existing Open Source Tools and Possibilities for Cadastre Systems Gertrude Pieper Espada FIG Congress Sydney, 11-16 April 2010 What is FLOSS? What is open source? What open source software tools are available?
More informationAmong various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below.
Comparison of Geographic Information Systems (GIS) software As of January 2018, WHO has reached an agreement with ESRI (an international supplier of GIS software) for an unlimited use of ArcGIS Desktop
More informationArcGIS. for Server. Understanding our World
ArcGIS for Server Understanding our World ArcGIS for Server Create, Distribute, and Manage GIS Services You can use ArcGIS for Server to create services from your mapping and geographic information system
More informationCanadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS
Study Guide: Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS This guide presents some study questions with specific referral to the essential
More informationWeb-GIS based Framework for Solid Waste Complaint Management for Sustainable and Smart City
Cloud Publications International Journal of Advanced Remote Sensing and GIS 2016, Volume 5, Issue 10, pp. 1930-1936 ISSN 2320-0243, DOI: 10.23953/cloud.ijarsg.71 Research Article Open Access Web-GIS based
More informationFree and Open Source Software for Cadastre and Land Registration : A Hidden Treasure? Gertrude Pieper Espada. Overview
Free and Open Source Software for Cadastre and Land Registration : A Hidden Treasure? Gertrude Pieper Espada Overview FLOSS concepts Digital Land Administration systems FLOSS Database alternatives FLOSS
More informationEnabling ENVI. ArcGIS for Server
Enabling ENVI throughh ArcGIS for Server 1 Imagery: A Unique and Valuable Source of Data Imagery is not just a base map, but a layer of rich information that can address problems faced by GIS users. >
More informationTechnical Trends in Geo Information
Technical Trends in Geo Information Joachim WIESEL 1 Introduction Geo Information Systems as a small part of the IT-Industry is a fast changing technology, driven by market demands and technical advances.
More informationPaper UC1351. Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC)
Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC) Title of Paper: Increasing the Use of GIS in the Federal Government Author Name: Miss Abstract This presentation
More informationOctober 2011 ArcGIS 10 for Server Functionality Matrix
October 2011 ArcGIS 10 for Server Functionality Matrix Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2011 Esri All
More informationWrite a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application areas:
UPR 6905 Internet GIS Homework 1 Yong Hong Guo September 9, 2008 Write a report (6-7 pages, double space) on some examples of Internet Applications. You can choose only ONE of the following application
More informationIntroducing ArcGIS Engine
1 Introducing ArcGIS Engine ESRI ArcGIS Engine is a platform for building custom standalone geographic information system (GIS) applications that support multiple application programming interfaces (APIs),
More informationIntroduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC
Introduction to ArcGIS Server - Creating and Using GIS Services Mark Ho Instructor Washington, DC Technical Workshop Road Map Product overview Building server applications GIS services Developer Help resources
More informationUrban Planning Internet Geographic Information Systems Fall 2010
Urban Planning - 794 Internet Geographic Information Systems Fall 2010 Instructor: Professor Huxhold (hux@uwm.edu) Lecturer: Melissa Mann (mmann@uwm.edu) Manager: Kurt Meingast (kurtm@uwm.edu) Schedule:
More informationGeospatial Products V8i (SELECTseries 1)
Geospatial Products V8i (SELECTseries 1) Keith Raymond Product Manager Geospatial Desktop Products Presentation Overview What are the various products? Why would you need them? Demonstrations 2 WWW.BENTLEY.COM
More informationA Prototype of a Web Mapping System Architecture for the Arctic Region
A Prototype of a Web Mapping System Architecture for the Arctic Region Han-Fang Tsai 1, Chih-Yuan Huang 2, and Steve Liang 3 GeoSensorWeb Laboratory, Department of Geomatics Engineering, University of
More informationGIS at JLAB. T. Larrieu Jefferson Lab, Newport News, VA 23606, USA. Controls Group. October 2006 PCaPAC
GIS at JLAB T. Larrieu Jefferson Lab, Newport News, VA 23606, USA October 2006 PCaPAC Jefferson Lab has a Large and Complex Infrastructure CEBAF ( 24/7 electron utility ) 7 km of beamline 2000+ magnets
More informationST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.
ST-Links SpatialKit For ArcMap Version 3.0.x ArcMap Extension for Directly Connecting to Spatial Databases ST-Links Corporation www.st-links.com 2012 Contents Introduction... 3 Installation... 3 Database
More informationArboretum Explorer: Using GIS to map the Arnold Arboretum
Arboretum Explorer: Using GIS to map the Arnold Arboretum Donna Tremonte, Arnold Arboretum of Harvard University 2015 Esri User Conference (UC), July 22, 2015 http://arboretum.harvard.edu/explorer Mission
More informationA Technique for Importing Shapefile to Mobile Device in a Distributed System Environment.
A Technique for Importing Shapefile to Mobile Device in a Distributed System Environment. 1 Manish Srivastava, 2 Atul Verma, 3 Kanika Gupta 1 Academy of Business Engineering and Sciences,Ghaziabad, 201001,India
More informationDesign and implementation of a new meteorology geographic information system
Design and implementation of a new meteorology geographic information system WeiJiang Zheng, Bing. Luo, Zhengguang. Hu, Zhongliang. Lv National Meteorological Center, China Meteorological Administration,
More informationSafe to Save? Archive Options for Geodatabases. Jeff Essic North Carolina State University Libraries
Safe to Save? Archive Options for Geodatabases Jeff Essic North Carolina State University Libraries 2011 ESRI International Users Conference July 13, 2011 GeoMAPP Geospatial Multistate Archive and Preservation
More informationGeometric Algorithms in GIS
Geometric Algorithms in GIS GIS Visualization Software Dr. M. Gavrilova GIS Software for Visualization ArcView GEO/SQL Digital Atmosphere AutoDesk Visual_Data GeoMedia GeoExpress CAVE? Visualization in
More informationHosted by Esri Official Distributor
Hosted by Esri Official Distributor Esri European User Conference October 15-17, 2012 Oslo, Norway Hosted by Esri Official Distributor Interoperability and Standards Support in ArcGIS 10.1 Roberto Lucchi
More informationGeodatabase An Introduction
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Geodatabase An Introduction David Crawford and Jonathan Murphy Session Path The Geodatabase What is it?
More informationUsing the File Geodatabase API. Lance Shipman David Sousa
Using the File Geodatabase API Lance Shipman David Sousa Overview File Geodatabase API - Introduction - Supported Tasks - API Overview - What s not supported - Updates - Demo File Geodatabase API Provide
More informationCalWeedMapper. Mapping the Spread of Invasive Plant Species. Karsten Vennemann. Seattle
CalWeedMapper Mapping the Spread of Invasive Plant Species Karsten Vennemann Seattle Talk Overview The CalWeedMapper Project this presentation is about the expert online editing tool (part of larger project)
More informationIntroduction to Portal for ArcGIS. Hao LEE November 12, 2015
Introduction to Portal for ArcGIS Hao LEE November 12, 2015 Agenda Web GIS pattern Product overview Installation and deployment Security and groups Configuration options Portal for ArcGIS + ArcGIS for
More informationArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde
ArcGIS Enterprise: What s New Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde ArcGIS Enterprise is the new name for ArcGIS for Server ArcGIS Enterprise Software Components ArcGIS Server Portal
More informationBentley Map Advancing GIS for the World s Infrastructure
Bentley Map Advancing GIS for the World s Infrastructure Presentation Overview Why would you need Bentley Map? What is Bentley Map? Where is Bentley Map Used? Why would you need Bentley Map? Because your
More information4. GIS Implementation of the TxDOT Hydrology Extensions
4. GIS Implementation of the TxDOT Hydrology Extensions A Geographic Information System (GIS) is a computer-assisted system for the capture, storage, retrieval, analysis and display of spatial data. It
More informationLeveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System
Leveraging Your Geo-spatial Data Investments with Quantum GIS: an Open Source Geographic Information System Donald L. Schrupp Colorado Division of Wildlife (Retired) Danny Lewis Texas Parks and Wildlife
More informationSpatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat
Spatial Data Infrastructure Concepts and Components Douglas Nebert U.S. Federal Geographic Data Committee Secretariat August 2009 What is a Spatial Data Infrastructure (SDI)? The SDI provides a basis for
More informationArcGIS Platform For NSOs
ArcGIS Platform For NSOs Applying GIS and Spatial Thinking to Official Statistics Esri UC 2014 Demo Theater Applying GIS at the NSO Generic Statistical Business Process Model (GSBPM) 1 Specify Needs 2
More informationISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD
ISO 19100 Series Standards in a Model Driven Architecture for Landmanagement Jürgen Ebbinghaus, AED-SICAD 29.10.2003 The Company 100% SIEMENS PTD SIEMENS Business Services Shareholder & Strategic Business
More informationAdministering your Enterprise Geodatabase using Python. Jill Penney
Administering your Enterprise Geodatabase using Python Jill Penney Assumptions Basic knowledge of python Basic knowledge enterprise geodatabases and workflows You want code Please turn off or silence cell
More informationA Distributed GIS Architecture for Research in Baalbek Based on CISAR
234 Frank Henze A Distributed GIS Architecture for Research in Baalbek Based on CISAR Abstract: Research underway in Baalbek extends from the immediate vicinity of the excavation areas to the monumental
More informationEsri Overview for Mentor Protégé Program:
Agenda Passionate About Helping You Succeed Esri Overview for Mentor Protégé Program: Northrop Grumman CSSS Jeff Dawley 3 September 2010 Esri Overview ArcGIS as a System ArcGIS 10 - Map Production - Mobile
More informationIntroduction to Portal for ArcGIS
Introduction to Portal for ArcGIS Derek Law Product Management March 10 th, 2015 Esri Developer Summit 2015 Agenda Web GIS pattern Product overview Installation and deployment Security and groups Configuration
More informationExelis and Esri Technologies for Defense and National Security. Cherie Muleh
Exelis and Esri Technologies for Defense and National Security Cherie Muleh Cherie.Muleh@exelisinc.com ENVI IMAGERY AND DATA BECOME KNOWLEDGE > Add information from imagery to your GIS > Automated workflows
More informationegeo.ch WebGIS an Internet GIS framework for the Swiss federal administrations based on CartoWeb, Mapserver and PostGIS
egeo.ch WebGIS an Internet GIS framework for the Swiss federal administrations based on CartoWeb, Mapserver and PostGIS Sylvain Pasche Camptocamp SA PSE C CH-1015 Lausanne Switzerland info@camptocamp.com
More informationOverview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant
Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant Cameron SHORTER, Australia Key words: Open Source Geospatial Foundation, OSGeo, Open Standards, Open Geospatial
More informationESRI Survey Summit August Clint Brown Director of ESRI Software Products
ESRI Survey Summit August 2006 Clint Brown Director of ESRI Software Products Cadastral Fabric How does Cadastral fit with Survey? Surveyors process raw field observations Survey measurements define high-order
More informationCrime Analyst Extension. Christine Charles
Crime Analyst Extension Christine Charles ccharles@esricanada.com Agenda Why use Crime Analyst? Overview Tools Demo Interoperability With our old software it could take a police officer up to forty minutes
More informationDevelopment of an Opensource Web Based GIS for Geocollaboration in Geothermal Resources Management
Proceedings 5 th African Rift geothermal Conference Arusha, Tanzania, 29-31 October 2014 Development of an Opensource Web Based GIS for Geocollaboration in Geothermal Resources Management Wekesa.F, and
More informationGeographical Databases: PostGIS. Introduction. Creating a new database. References
Geographical Databases: PostGIS Introduction PostGIS is an extension of PostgresSQL for storing and analyzing spatial data. It defines data types and operations to process (mostly) vector data. It has
More informationA Model of GIS Interoperability Based on JavaRMI
A Model of GIS Interoperability Based on Java Gao Gang-yi 1 Chen Hai-bo 2 1 Zhejiang University of Finance & Economics, Hangzhou 310018, China 2 College of Computer Science and Technology, Zhejiang UniversityHangzhou
More informationGeodatabase Management Pathway
Geodatabase Management Pathway Table of Contents ArcGIS Desktop II: Tools and Functionality 3 ArcGIS Desktop III: GIS Workflows and Analysis 6 Building Geodatabases 8 Data Management in the Multiuser Geodatabase
More informationDevelopment of Geoweb application using Open Source Technology: An innovative approach for disaster mitigation and management
Development of Geoweb application using Open Source Technology: An innovative approach for disaster mitigation and management Harish Karnatak harish@iirs.gov.in Reedhi Shukla National Remote Sensing Center
More informationGeog 469 GIS Workshop. Managing Enterprise GIS Geodatabases
Geog 469 GIS Workshop Managing Enterprise GIS Geodatabases Outline 1. Why is a geodatabase important for GIS? 2. What is the architecture of a geodatabase? 3. How can we compare and contrast three types
More informationTHE SPATIAL DATA SERVER BASED ON OPEN GIS STANDARDS IN HETEROGENEOUS DISTRIBUTED ENVIRONMENT
Geoinformatics 2004 Proc. 12th Int. Conf. on Geoinformatics Geospatial Information Research: Bridging the Pacific and Atlantic University of Gävle, Sweden, 7-9 June 2004 THE SPATIAL DATA SERVER BASED ON
More informationDeveloping An Application For M-GIS To Access Geoserver Through Mobile For Importing Shapefile
Developing An Application For M-GIS To Access Geoserver Through Mobile For Importing Shapefile Ritik Sharma,A,1, Shubhangi Garg B,2, Yogesh Kumar c,3, Jeevash Mutreja d,4 a ABES Engg.College Ghaziabad
More informationPractical teaching of GIS at University of Liège
Practical teaching of GIS at University of Liège Jean-Paul Kasprzyk, assistant Lessons Pr. Jean-Paul Donnay: For non-geographers (geologists, urban planners, engineers ) GIS users Master: Introduction
More informationCARTOGRAPHIC WEB SERVICES AND CARTOGRAPHIC RULES A NEW APPROACH FOR WEB CARTOGRAPHY
CARTOGRAPHIC WEB SERVICES AND CARTOGRAPHIC RULES A NEW APPROACH FOR WEB CARTOGRAPHY 1. Introduction Ionut Iosifescu, Marco Hugentobler, Lorenz Hurni ETH Zurich, Institute of Cartography Wolfgang-Pauli-Str.
More informationHow does ArcGIS Server integrate into an Enterprise Environment? Willy Lynch Mining Industry Specialist ESRI, Denver, Colorado USA
How does ArcGIS Server integrate into an Enterprise Environment? Willy Lynch Mining Industry Specialist ESRI, Denver, Colorado USA wlynch@esri.com ArcGIS Server Technology Transfer 1 Agenda Who is ESRI?
More informationArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson
ArcGIS Enterprise: What s New Philip Heede Shannon Kalisky Melanie Summers Sam Williamson ArcGIS Enterprise is the new name for ArcGIS for Server What is ArcGIS Enterprise ArcGIS Enterprise is powerful
More informationOracle Spatial: Essentials
Oracle University Contact Us: 1.800.529.0165 Oracle Spatial: Essentials Duration: 5 Days What you will learn The course extensively covers the concepts and usage of the native data types, functions and
More informationIntroduction to the 176A labs and ArcGIS
Introduction to the 176A labs and ArcGIS Acknowledgement: Slides by David Maidment, U Texas-Austin and Francisco Olivera (TAMU) Purpose of the labs Hands-on experience with one software pakage Introduction
More informationDigital Map of Mexico Platform and MxSIG. March 2017
Digital Map of Mexico Platform and MxSIG March 2017 1 I. Digital Map of Mexico Platform Concept Evolution II. Digital Map of Mexico online Concept Capabilities Information available Other state units information
More informationExperiences and Directions in National Portals"
FIG Seminar on e-land Administration Innsbruck/Austria 2-4 June 2004 "ESRI's Experiences and Directions in National Portals" Kevin Daugherty Cadastral/Land Records Manager ESRI Topic Points Technology
More informationESRI Object Models and Data Capture 9/18/ /18/2014 M. Helper GEO327G/386G, UT Austin 2. ESRI Arc/Info ArcView ArcGIS
ESRI Object Models; Data Capture Conceptual Models Conceptual Models Characterized all features or phenomena as: Feature Class (spatial table) Number Age_Ma 1_sigma Rx_Type 123 142 1.5 B_schist 124 136
More informationAn ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases
An ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases ESRI 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com
More informationGIS Based Transit Information System for Metropolitan Cities in India
PAPER REFERENCE NO.: PN-250 GIS Based Transit Information System for Metropolitan Cities in India Pal, Sarvjeet. a and Singh, Varun. b a M. Tech. (GIS & Remote Sensing); GIS Cell; Motilal Nehru National
More informationSteve Pietersen Office Telephone No
Steve Pietersen Steve.Pieterson@durban.gov.za Office Telephone No. 031 311 8655 Overview Why geography matters The power of GIS EWS GIS water stats EWS GIS sanitation stats How to build a GIS system EWS
More informationA. Boluwade 1 and A Ferdinand. Ste Anne de Bellevue, QC, H9X 3V9, Canada. ABSTRACT
The Design and Development of Spatial Database Management Systems (SDMS) for Hydrographic Studies using coupled Open-Source GIS and Relational Database A. Boluwade 1 and A Ferdinand 1 Department Bioresource
More informationThe File Geodatabase API. Dave Sousa, Lance Shipman
The File Geodatabase API Dave Sousa, Lance Shipman Overview Introduction Supported Tasks API Overview What s not supported Updates Demo Introduction Example Video: City Engine Provide a non-arcobjects
More informationPortal for ArcGIS: An Introduction
Portal for ArcGIS: An Introduction Derek Law Esri Product Management Esri UC 2014 Technical Workshop Agenda Web GIS pattern Product overview Installation and deployment Security and groups Configuration
More informationPOSITION DESCRIPTION. Position Title: Geographic Information Systems (GIS) Coordinator Department: Engineering
POSITION DESCRIPTION Position Title: Geographic Information Systems (GIS) Coordinator Department: Engineering Reports To: Engineering Supervisor FLSA Status: Exempt Date: April 2018 PRIMARY OBJECTIVE OF
More informationRoad Ahead: Linear Referencing and UPDM
Road Ahead: Linear Referencing and UPDM Esri European Petroleum GIS Conference November 7, 2014 Congress Centre, London Your Work Making a Difference ArcGIS Is Evolving Your GIS Is Becoming Part of an
More informationESRI Object Models and Data Capture 2/1/2018
Number 123 124 125 ESRI* Object Models; Data Capture Feature Class (spatial table) Age_Ma 142 136 1_sigma 1.5 2.0 Rx_Type B_schist G_schist Object Class (nonspatial table) Size_kg 3.4 1.3 Y Control Point
More informationFeatures and Benefits
Autodesk LandXplorer Features and Benefits Use the Autodesk LandXplorer software family to help improve decision making, lower costs, view and share changes, and avoid the expense of creating physical
More informationEsri UC2013. Technical Workshop.
Esri International User Conference San Diego, California Technical Workshops July 9, 2013 CAD: Introduction to using CAD Data in ArcGIS Jeff Reinhart & Phil Sanchez Agenda Overview of ArcGIS CAD Support
More informationGeoPackage, das Shapefile der Zukunft
FOSSGIS 2016 GeoPackage, das Shapefile der Zukunft @PirminKalberer Sourcepole AG, Zürich www.sourcepole.ch About Sourcepole > QGIS > 4 C++ core devs > Project Steering Commitee > QGIS Server, Printing,
More informationA Spatial Data Infrastructure for Landslides and Floods in Italy
V Convegno Nazionale del Gruppo GIT Grottaminarda 14 16 giugno 2010 A Spatial Data Infrastructure for Landslides and Floods in Italy Ivan Marchesini, Vinicio Balducci, Gabriele Tonelli, Mauro Rossi, Fausto
More informationGeodatabase Essentials Part One - Intro to the Geodatabase. Jonathan Murphy Colin Zwicker
Geodatabase Essentials Part One - Intro to the Geodatabase Jonathan Murphy Colin Zwicker Session Path The Geodatabase - What is it? - Why use it? - What types are there? Inside the Geodatabase Advanced
More informationSDI Standards at work
SDI Standards at work Jan Juul Jensen Senior Technology Strategist Informi GIS Denmark Informi GIS Private held Limited Company Specialized in GIS 100+ employees HQ in Charlottenlund, Copenhagen Regional
More informationIntroduction to the 176A labs and ArcGIS Purpose of the labs
Introduction to the 176A labs and ArcGIS Purpose of the labs Acknowledgement: Slides by David Maidment, U Texas-Austin and Francisco Olivera (TAMU) Hands-on experience with a leading software package Introduction
More informationLeveraging the OGC Capabilities of ArcGIS Server
Leveraging the OGC Capabilities of ArcGIS Server Satish Sankaran Interoperability and Standards Team Yingqi Tang Server Team Jessica Parteno Geodatabase Team ArcGIS Server is Open & Interoperable Using
More information<Insert Picture Here> Oracle Spatial 11g. Dr. Siva Ravada
Oracle Spatial 11g Dr. Siva Ravada New in Oracle Spatial 11g 3D Support Spatial Web Services Network Data Model GeoRaster Performance Improvements 3D Applications Location-based services
More informationUCGE Reports Number 20148
UCGE Reports Number 20148 Department of Geomatics Engineering Development of a Distributed Geoprocessing Service Model (URL: http://www.geomatics.ucalgary.ca/gradtheses.html) by Shuxin Yuan December 2000
More informationGeodatabase An Overview
Federal GIS Conference February 9 10, 2015 Washington, DC Geodatabase An Overview Ralph Denkenberger - esri Session Path The Geodatabase - What is it? - Why use it? - What types are there? Inside the Geodatabase
More informationMETHOD OF WCS CLIENT BASED ON PYRAMID MODEL
METHOD OF WCS CLIENT BASED ON PYRAMID MODEL Shen Shengyu, Wu Huayi* State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, 430079 Wuhan, China - shshy.whu@gmail.com,
More informationArcGIS Pro: Essential Workflows STUDENT EDITION
ArcGIS Pro: Essential Workflows STUDENT EDITION Copyright 2018 Esri All rights reserved. Course version 6.0. Version release date August 2018. Printed in the United States of America. The information contained
More informationGIS GIS.
GIS 388 Vol., No.3, Autumn 2009 99-4 GIS Iranian Remote Sensing & GIS 2 * (GIS). GIS.2 389/5/6 : 389/2/6 :........ : 8878622 : GIS ( ) : * Email: PouriaAmirian@gmail.com ... (AQI) 2.(Cheng et al., 2007)..
More informationgvsig a real tool for GIS technicians
gvsig a real tool for GIS technicians Jorge Gaspar Sanz Salinas jsanz@prodevelop.es International Geodetic Students Meeting 05/05/08 Valencia Agenda of the project OK, but what can gvsig do for me now?
More information