INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as...

22
INOVA – informatički inženjering, d.o.o. Vidovdanska 2 78000 Banja Luka Bosnia and Herzegovina Tel: +387 (0)51 226130 Fax: +387 (0)51 226131 E-mail: [email protected] Internet: www.geoinova.com Reg. br.: 12035-00 Banja Luka PDV broj: 400977670007 Šifra djelatnosti: 72.220 Autodesk Preferred Industry Partner Autodesk Professional Developer Autodesk Value Added Reseller Autodesk Training Center Oracle Gold Partner Microsoft Partner INOVA AreaCAD-GIS Client/Server Framework Technical Specifications Introduction For many organizations, such as governments, local municipalities, utilities, engineering firms, and construction companies, geospatial data is critical to doing business. However, many of these organizations are not able to fully utilize their geospatial data because it is stored in many locations—desktops, file servers, CAD (computer-aided design) servers, GIS (geographic information systems) servers, and web servers. Similar data is managed redundantly by different people and across departments—engineers, GIS specialists, and information technology (IT) personnel; each functional entity using, storing, and managing the same data in a unique way. In this environment, sharing data is a tedious process that often generates errors, reduces productivity, and sometimes leads to costly mistakes. For example, information used by a GIS team in planning and analysis is frequently recreated by engineers in the design phase. Similarly, GIS professionals find ways to import CAD information into their systems, but often find data stripped of much of its valuable engineering detail and attribution—such as text and dimensioning that exist in CAD drawings that isn’t typically preserved or read by GIS applications. Because engineers must start designs and rebuild data rather than beginning from a common data source, such as a GIS, organizations lose time by failing to leverage existing and up-to-date data. Organizations can make huge productivity gains and see cost savings by addressing redundancy, inaccuracies, data mismatches, currency issues, and versioning problems that result from siloed information. Geospatial CAD and GIS data is often not shared throughout an organization or made accessible to the personnel or applications that can utilize the information. It is also very common for professionals to analyze data from multiple sources. For example, on infrastructure projects, many decisions are made during the design process. The earlier a designer can test and modify design alternatives to determine which option is best, the better. To do this, the designer needs information such as the amount of private land that will need to be bought and its proximity to sensitive environmental areas or historic landmarks—information that is typically stored in both engineering and GIS departments and in both CAD and GIS formats. Inova AreaCAD-GIS based on Autodesk Geospatial helps organizations fully harness the power of their geospatial data with. It bridges CAD and GIS systems and extends the value of geospatial data by leveraging existing resources, reducing redundancy and error propagation, and increasing operational efficiency. Inova AreaCAD-GIS grows with an organization, from enhancing CAD mapping with basic GIS functionality to integrating geospatial information with enterprise systems such as enterprise resource planning (ERP) and customer relationship management (CRM) applications. With Inova AreaCAD-GIS based on Autodesk Geospatial, organizations can: Work with their existing systems and comply with industry standards.

Transcript of INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as...

Page 1: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA – informatički inženjering, d.o.o.

Vidovdanska 2 78000 Banja Luka Bosnia and Herzegovina Tel: +387 (0)51 226130 Fax: +387 (0)51 226131

E-mail: [email protected] Internet: www.geoinova.com Reg. br.: 12035-00 Banja Luka PDV broj: 400977670007 Šifra djelatnosti: 72.220

Autodesk Preferred Industry Partner Autodesk Professional Developer Autodesk Value Added Reseller Autodesk Training Center Oracle Gold Partner Microsoft Partner

INOVA AreaCAD-GIS Client/Server Framework Technical Specifications Introduction For many organizations, such as governments, local municipalities, utilities, engineering firms, and construction companies, geospatial data is critical to doing business. However, many of these organizations are not able to fully utilize their geospatial data because it is stored in many locations—desktops, file servers, CAD (computer-aided design) servers, GIS (geographic information systems) servers, and web servers. Similar data is managed redundantly by different people and across departments—engineers, GIS specialists, and information technology (IT) personnel; each functional entity using, storing, and managing the same data in a unique way.

In this environment, sharing data is a tedious process that often generates errors, reduces productivity, and sometimes leads to costly mistakes. For example, information used by a GIS team in planning and analysis is frequently recreated by engineers in the design phase. Similarly, GIS professionals find ways to import CAD information into their systems, but often find data stripped of much of its valuable engineering detail and attribution—such as text and dimensioning that exist in CAD drawings that isn’t typically preserved or read by GIS applications. Because engineers must start designs and rebuild data rather than beginning from a common data source, such as a GIS, organizations lose time by failing to leverage existing and up-to-date data.

Organizations can make huge productivity gains and see cost savings by addressing redundancy, inaccuracies, data mismatches, currency issues, and versioning problems that result from siloed information. Geospatial CAD and GIS data is often not shared throughout an organization or made accessible to the personnel or applications that can utilize the information. It is also very common for professionals to analyze data from multiple sources. For example, on infrastructure projects, many decisions are made during the design process. The earlier a designer can test and modify design alternatives to determine which option is best, the better. To do this, the designer needs information such as the amount of private land that will need to be bought and its proximity to sensitive environmental areas or historic landmarks—information that is typically stored in both engineering and GIS departments and in both CAD and GIS formats.

Inova AreaCAD-GIS based on Autodesk Geospatial helps organizations fully harness the power of their geospatial data with. It bridges CAD and GIS systems and extends the value of geospatial data by leveraging existing resources, reducing redundancy and error propagation, and increasing operational efficiency. Inova AreaCAD-GIS grows with an organization, from enhancing CAD mapping with basic GIS functionality to integrating geospatial information with enterprise systems such as enterprise resource planning (ERP) and customer relationship management (CRM) applications.

With Inova AreaCAD-GIS based on Autodesk Geospatial, organizations can:

• Work with their existing systems and comply with industry standards.

Page 2: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

2

• Facilitate access to essential information across the organization regardless of the format or location in which it is stored.

• Streamline processes by eliminating disparate systems. • Create an environment where geospatial data can be constantly improved by

leveraging CAD trained staff to maintain and manage asset information within GIS using familiar tools.

• Work with proven, easy-to-learn technology that is intuitive to both CAD and GIS trained professionals.

We will first look at the five stages of the Geospatial Value Chain to show how the value of an organization’s information increases with each step up the value chain. Then, we will review the Autodesk Geospatial ecosystem, illustrating how the components of Autodesk Geospatial work together to remove barriers around geospatial data and help organizations to design, manage, publish, and integrate spatial data more efficiently. The Geospatial Value Chain CAD and geospatial technologies are developed and deployed in many different ways across industries and even within a single organization. Inova, based on Autodesk experience, has identified five stages that represent how “spatially enabled” organizations typically work with their geospatial information. Together, these five stages are called the Geospatial Value Chain. The Geospatial Value Chain provides a useful model to understand how organizations use geospatial technology. It also provides a deliberate path for growing and extending their capabilities over time. Some organizations get limited value from their data—such as those where infrastructure information is only found on paper-based maps (or Mylar or vellum) or where data is locked in unstructured CAD files and stored in many file systems. Other organizations have more sophisticated, integrated geospatial systems that enable integration and collaboration organization-wide. AreaCAD-GIS platform supports an organization at any stage, as well as facilitates easy transition from one stage to the other as the organization’s needs evolve. By understanding the Geospatial Value Chain, organizations can identify the problems they can solve and the benefits they can realize by moving up the value chain. Let’s take a quick look at each stage in the value chain.

Page 3: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

3

STAGE 1 At Stage 1, organizations use a CAD product such as AutoCAD and AutoCAD LT to design and manage their infrastructure data. These organizations have often migrated from paper-based, Mylar, or vellum files and store their infrastructure data in CAD files—such as DWGTM drawings—in a file directory on a server. AutoCAD is a world-leading design tool used to create the majority of the world’s infrastructure design data. However, AutoCAD does not support geo-referencing (geographic location in the real world), multi-user editing, or GIS data formats. When an organization using AutoCAD needs to add location intelligence to its data, bring in GIS data from other sources, or allow multiple users to edit the same data, it has outgrown Stage 1 and may be ready for Stage 2 or Stage 3. STAGE 2 AreaCAD-GIS makes it easy for engineers and designers to manage and share mapping data—such as regional scale data sets, cadastral information, and utility network data including pipelines, tranformers, and valves. At Stage 2, an organization uses CAD files as its primary data source and an engineering GIS solution such as AreaCAD-GIS Client based on AutoCAD Map 3D to collaborate and share this infrastructure information. With AreaCAD-GIS Client, multiple people can easily access CAD data and work across multiple drawing files. Because more than one person can work on a drawing simultaneaously, AreaCAD-GIS makes it easier to share data or split the workload. Additionally, teams can import and export data sets from many different CAD and GIS file formats—such as ESRI Shapefiles, MapInfo TAB files, MicroStation DGN, and raster data from multiple coordinate systems—and combine it with DWG files and have the information overlay properly. Using AreaCAD-GIS, project teams can use their AutoCAD skills and training while taking advantage of traditional GIS tools and functions. When an organization wants to extend its CAD information to more people and leverage additional GIS capabilities—to know, for example, where there are undeveloped parcels or how many manholes are on new roads—they are ready to move to Stage 3. STAGE 3 In Stage 3, an organization increases the value of its data by applying standards and organizing data. By structuring and cleaning up CAD and geospatial data, what is known as “classification,” an organization begins to define data as real-world features with standard allowable attributes. Classification ensures data consistency for all users and increases the value and potential uses of that data. This is where CAD and GIS truly work together. By classifying data and leveraging FDO Data Access Technology—Autodesk Geospatial’s data access platform—organizations can enhance the performance of large data sets and use their CAD and geospatial data together to make business decisions; check inventories; or identify specific items, such as the number of cables, valves, or new roads they must maintain. In Stage 3, organizations store feature data in a structured file format such as Autodesk spatial data file (SDF) or SHP. With SDF, organizations benefit from the power of a spatial database without the cost or management overhead. At Stage 3, organizations can easily extend the reach of their information by using a web mapping application AreaCAD-GIS Server based on Autodesk MapGuide Enterprise

Page 4: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

4

to deliver powerful, easy-to-use online maps and related information to audiences of all sizes. STAGE 4 To extend the use of their information, organizations transition from Stage 3 to Stage 4. They move from a file-based environment using DWG, SHP, or SDF to a spatial database environment using the full functionality of a relational database management system (RDBMS). With an RDBMS, hundreds or even thousands of people can create, edit, and manage the same data. With a full RDBMS, organizations get more scalability, as well as added security and the ability to create more sophisticated data models. Using FDO Data Access Technology, AreaCAD-GIS works natively with spatial data stored in Oracle, Microsoft SQL ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use the security, scalability, sophisticated data models, and multi-user read/write power of an RDBMS. AreaCAD-GIS based on AutoCAD Map 3D provides tools that make data and schema migration from SDF or SHP files to a full-scale RDBMS easy. While the information in Stage 3 and Stage 4 may be the same, organizations in Stage 4 leverage the added power of an RDBMS to scale the availability and management of their geospatial information. STAGE 5 When an organization moves from Stage 4 to Stage 5 it shares spatial data with other departments and applications, making spatial data a central part of its IT ecosystem. In this stage, GIS data and functionality get woven into other business systems, integrating with assessor databases, permitting systems, ERP systems, and more. The spatial application server supplies geospatial intelligence and data to these other applications. Other system integrators may build powerful solutions to meet the organization’s specific business goals and processes. AreaCAD-GIS Server provides sophisticated solution modules that make it easy for organizations to establish and manage a Stage 5 deployment.

Page 5: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

5

By moving up the Geospatial Value Chain, organizations increasingly leverage their geospatial data for a variety of business functions. By making the transition from Stages 1-3, organizations gain the ability to organize data effectively, implement real-world coordinate systems, and work with larger data sets. Moving from Stages 3-5 delivers increased scalability and security, ability to complete long transactions, and integration with other systems. AreaCAD-GIS: Breaking Down Barriers With the Inova AreaCAD-GIS Client/Server architecture, organizations are no longer hamstrung by the historic division between the CAD and GIS worlds. In the past, CAD provided smart graphics characterized by sophisticated, accurate represe-ntations of the world and excellent tools for geometry creation, editing, and dimensioning. However, tools for linking external data tables or creating data attributes in CAD files have not been that robust. GIS provided a very robust connection to databases, but less sophisticated graphics. AreaCAD-GIS brings together CAD and GIS by combining the powerful, smart graphics of CAD with direct, native access to the world’s most common GIS databases and files. One of the underlying technologies that Inova AreaCAD-GIS uses to break down barriers between data is a common data access platform called Feature Data Objects (FDO) Data Access Technology. FDO technology supports the creation of data-store-neutral applications and facilitates direct information exchange. To make it easier for developers to extend the capabilities of FDO, Autodesk, in partnership with the Open Source Geospatial Foundation (OSGeo), has released FDO as an open source project. Because this underlying technology is based on open standards, it eliminates many of the difficulties commonly encountered when working with proprietary systems. FDO Data Access Technology:

• Enables organizations to use best-of-breed software because they are not locked into one vendor’s software, data format, or API. In contrast, organizations that adopt proprietary systems pay a “toll road” to get to their own data.

• Leverages the Open Source community for rapid product development and

evolution. For example, there are new FDO providers such as the OSGeo FDO Provider for OGR.

• Extends access of an organization’s information to other systems. For

example, Oracle Spatial provides access from non-spatial applications.

• Reduces training, support, and development costs associated with proprietary systems.

Using FDO Providers, organizations can connect directly to a variety of data stores including ESRI ArcSDE and SHP, Oracle, Microsoft SQL Server, and MySQL, as well as leverage public data sources via Web Map Services (WMS) and Web Feature Services (WFS). Since FDO Data Access Technology is available in the open source community, other enterprise applications such as ERP or GIS systems can leverage FDO to access the same data without the additional expense of legacy middleware. The result is a seamless experience for accessing and integrating data from multiple

Page 6: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

6

sources, regardless of format or storage location. By standardizing on FDO as its data access technology for spatial data, an organization can easily add support for new storage formats in a consistent fashion across Inova AreaCAD-GIS and other business applications. The benefits of Inova AreaCAD-GIS are numerous. By bringing CAD and GIS together, it enables organizations to use their existing CAD-trained design engineers and existing CAD software as well as access existing GIS datasets (DWG, SHP, ArcSDE, Oracle Spatial) in a native format. With native data access, no data is lost in translation thereby reducing error propagation and duplicate data sets. Organizations contend with fewer silos of information and reduce out-of-date data snapshots. In short, they manage and access the most current information.

Finally, Inova AreaCAD-GIS increases an organization’s operational efficiency and enables it to adopt more efficient workflows. Teams no longer undertake time-consuming data conversion routines. Extended teams can use CAD and GIS functionality together in the same workflows without having to move or duplicate data. For example, team members using other applications, such as ArcGIS or GeoMedia software, can access the same information managed using AreaCAD-GIS Client based on AutoCAD Map 3D. With FDO Data Access Technology as its common data access platform, Autodesk Geospatial makes it easy for organizations to share information across applications, so geospatial information is integrated into workflows wherever it’s needed. And, as the Geospatial Value Chain illustrates, Inova AreaCAD-GIS easily evolves as an organization grows. As an organization changes and requires additional functionality and resources, it need not purchase new applications. Autodesk applications are flexible and extendable to address an organization’s evolving needs. Now let’s take a deeper look at the Autodesk Geospatial platform and product line.

Page 7: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

7

Data Layer The first layer of the platform is the data, one of an organization’s most valuable assets. An organization’s data outlives the applications and people that manage it. While people change jobs and companies reinvest in software, an organization’s data is a permanent fixture. Inova does not put data into a proprietary format that locks organizations into using one vendor’s applications to access or manage it. Rather, Inova provides tools to increase the value of data assets by ensuring that they are maintained, usable, and accessible in an open, scalable, and secure manner. Desktop Platform Inova AreaCAD-GIS Client application is fully based on AutoCAD Map 3D, the leading engineering GIS platform for creating and managing spatial data, serves as the desktop-based core of the client-server platform. AreaCAD-GIS provides direct access to the leading data formats used in design and GIS—no matter how the data is stored. It also makes maintaining and editing spatial data efficient by providing users with a familiar AutoCAD-based working environment. As a result, CAD-trained personnel can populate GIS data stores with engineering data and keep information up-to-date as they carry out design projects. Inova AreaCAD-GIS also enables design processes to utilize integrated GIS functions, such as spatial queries, thematic mapping, and buffer and network analysis, in a single environment for more efficient workflows. Based on AutoCAD Map 3D software, Inova AreaCAD-GIS has all the powerful tools of AutoCAD and supports common workflows important to both GIS professionals and engineering staff such as:

• Creating and maintaining maps and geospatial data • Converting existing CAD drawings into geospatial data • Cleaning up and improving existing GIS content • Linking CAD design projects with geospatial asset management work • Managing utility assets • Publishing CAD and GIS data to the Internet and to hard copy maps, DWFTM

(Design Web Format), GIS data types, and map books AreaCAD-GIS Client enables engineers to access data previously locked up in the GIS department, while providing the best CAD tools available to edit native geospatial data. With FDO Data Access Technology, AreaCAD-GIS Client enables team members to work with large GIS-scale data sets and directly access, without translation, advanced geospatial databases. This allows organizations to store both spatial and attribute data in one place without expensive and proprietary middleware. Since most organizations have hybrid software environments, AreaCAD-GIS Client offers direct read/write capabilities for most popular GIS formats, helping to ensure information accuracy by eliminating data conversion. By enabling design processes that utilize integrated GIS functions in a single environment, AreaCAD-GIS Client helps organizations institute a more informed design process, increase productivity, and enhance data quality. GIS specialists no longer have to spend time converting and uploading design information into the GIS, freeing their time for data discovery and geoprocessing.

Page 8: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

8

Web Mapping Platform The server-based core of the overall AreaCAD-GIS platform – AreaCAD-GIS Server – is fully based on Autodesk MapGuide Enterprise, enabling organizations to share spatial data over the web on dynamically generated maps. AreaCAD-GIS Server delivers powerful, easy-to-use online maps and related information in a development environment that leverages the advantages of open source technology. AreaCAD-GIS Server and AreaCAD-GIS Client share a unified geospatial application programming interface (API) as well as unified FDO data access technology that can be used to build custom applications that share business logic and common code. With the same access architecture and common code, AreaCAD-GIS Client shares information easily with AreaCAD-GIS Server. AreaCAD-GIS Server server-based technology delivers rich, web-based capabilities such as dynamic data visualization, feature selection and attribute display, data query and update, and geometric analysis. Because AreaCAD-GIS Server can use any web browser, organizations can use it to distribute data and spatial functionality to a large number of people and applications.

In addition, Inova AreaCAD-GIS Server provides a platform for building partner or in-house applications using FDO Data Access Technology. Because AreaCAD-GIS Server is also an application server, it can directly integrate with other business applications. It effectively spatially enables enterprise systems, such as CRM and ERP, in a “machine-to-machine” manner. For example, a team member can use it to perform a spatial analysis—such as validating a location in a specific zone—prior to accepting a record in a database without needing to generate and view a map. Through the use of FDO, AreaCAD-GIS Server technology can be used as a Web Mapping Service (WMS) and a Web Feature Service (WFS). As a WMS, AreaCAD-GIS Server supports a client/server environment. It can retrieve geospatial data from WFS and WMS sites, enabling the use of data from other organizations that share their geospatial data. Used as a WFS, AreaCAD-GIS Server allows organizations to share their data, in vector form, with authorized outside organizations. AreaCAD-GIS Server, based on Autodesk MapGuide Enterprise, has been certified by the Open Geospatial Consortium (OGC) as compliant with its WMS 1.1.1 specification. With AreaCAD-GIS Server, organizations can easily publish data from either AreaCAD-GIS Client, or any other Autodesk-based application: AutoCAD, AutoCAD Map 3D, AutoCAD Civil 3D, and Autodesk Topobase as well as from popular GIS easily accessed by FDO.

Page 9: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

9

Urban Infrastructure Design and Management The AreaCAD-GIS Client/Server architecture represents an open and flexible solution that extends the power of the AutoCAD Map 3D and Autodesk MapGuide Enterprise platforms. AreaCAD-GIS addresses the challenges faced by organizations that design and manage infrastructure projects by integrating Autodesk design software with an Oracle spatial database, enabling teams to manage and share a single source of information across departments. AreaCAD-GIS customers can see the big picture with a more integrated view of all of their enterprise data, as well as improve productivity and bottom-line results by completing projects faster and maintaining assets more efficiently. AreaCAD-GIS Client/Server solution offers modules for managing specific types of infrastructure systems, including spatial planning, telecommunications networks, etc. Each module provides a detailed data model that organizations configure to capture exactly the infrastructure asset information they need. AreaCAD-GIS workflows reduce steps when designing new infrastructure, and provide security and consistency as people in separate departments work with and update the database. Finally, AreaCAD-GIS' multiple display models enable each user of the system to view information with the scale, symbols, and formatting most relevant to them. A unique feature of AreaCAD-GIS is its ability to leverage tools and data from the design and construction phases of an infrastructure asset through its ongoing management. For example, as an engineer designs a water network using familiar Autodesk software, business rules are applied to ensure data quality, and detailed asset data is automatically stored in the central spatial information database. This information is then available for use in operations, customer service, and compliance reporting, and can be accessed securely over the web without requiring special CAD or GIS expertise. Since AreaCAD-GIS may store data in native database formats, the spatial information that it creates can be integrated with existing business systems using standard IT tools, without the need for expensive proprietary tools or middleware. With AreaCAD-GIS Client/Server platform, it is easy for a municipality, for example, to view how many building approvals are there and integrate spatial information with data from CRM or other enterprise systems. Because AreaCAD-GIS is designed to be open and flexible, customers, Inova consulting, or certified partners can use the AreaCAD-GIS framework to create custom applications to support an organization’s unique data models, processes, and system interfaces. AreaCAD-GIS platform is based on an open data model, work with open standards such as OpenGIS, and integrate easily with Oracle. By adopting FDO Data Access Technology and open architecture, organizations can spatially enable enterprise applications such as ERP and CRM applications, powering more streamlined, efficient workflows. For example, organizations such as Telekom Srbija or Telekom Srpske — a utility delivering telecommunication services in Beograd, Serbia and Banja Luka, Bosnia and Herzegovina — depend on Inova’s platform to integrate geospatial, design, and alphanumeric data. By integrating its Inova TeleCAD-GIS, an Inova AreaCAD-GIS-based telecom module directly with its SAP business system, both Telekoms are able to maintain its underground cadastre documentation in half the time and with two-thirds the resources.

Page 10: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

10

AreaCAD-GIS Features At A Glance

- Application serves as a support system for urban sector any information from the database, with an emphasis on graphic.

- Application allows entry, monitoring and review of cases (depending on the level of access).

- Applications enables management database objects in any standard database system (Access, MySQL, Oracle, etc.).

- Has a simple and modern user interface (environment). - Application includes all of the processes used in industry for Planning

connections with data from the cadastre, a Department, other external institutions, simply inserting into the database and view these data.

- Graphics connection with all the information or documents on a common part, the browser (viewer).

- Graphics feature results is a parcel or a spatial unit (or any other information with the GIS component).

- Possibility to review data and results via the Internet or info desks (touch screen info counter example)

- Has a simple (intuitive) access to data - Provides availability of data in real time - Enables making quick search location (graphic) - Is based on a client / server architecture - Enables filing and tracking changes in the database - Represents an easy-to-use application - Functionally connects Affairs and vizualisation - Enables a party via the Internet can check the status of his case - Final document is in one of the standard digital formats (eg PDF), with the

possibility of adding a digital signature. - Has procedures for storing objects and graphics - Has ability to connect with the existing software to track the status of the

case and other external data sources. - Possesses control access to data and applications. - Enables integration with Document Tracking System (in cooperation with the

firm in charge of this part). - Provides ability to connect different types of documents (eg. DOC, PDF,

DWG, SHP, etc.) - Has urbanization file register in order to more easily carried out inspection

and work with documents. - Has procedures for the complete administration of files, importing items,

case management and saving additional documentation with emphasis on the GIS component.

- Has base-citizens or business entities, enabling searching and adding them, the list of files by subject

- Has ability to prepare forms of payment (payment, etc.) - Has procedures and documents required for granting permission or consent

(can only be printed, they are certain documents which should be placed in the database relating to the laws and decisions).

- Provides database projects (preliminary design, etc.) - Has display option in the info-point with a touch-screen monitor - Provides access to basic information and contact information

Page 11: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

11

- Has possibility of case filing and review them through the GIS environment (simple click on the object of land given to display all the solutions and the consent issued).

- Provides access to the documents in electronic format that are stored in the database (decisions, laws etc.). Such documents are up to date and timely updated.

- User interface application software is in the local language. - The software provides the possibility of accepting and sending data with

other programs that are used in the municipality through the function export / import (XLS, TXT, CSV, RTF) regardless of the platform in which these programs are made, or provide an external web service (XML, SOAP, WSDL, UDDI) as agreed with the administrator of the system,

- Represents a distributed system. - Enables the records and reporting to the level of analytical insight into the

plot. - Gives users the ability to create the necessary reports based on predefined

criteria. - Allows the option for recording and tracking of other information that will in

future be required user. - Provides relevant information for control

Performance:

- All users are able to simultaneously access the system by administrative predefined new approach.

- Program that is used is constantly available to user, available at any time - without the constraints of non-working days after the expiry of the specified working hours, etc.

- Data Base that contains the data represents the last stable version of the supported Relational Database.

Security Credentials: Local administrator of the system has the possibility of adjusting the rights of access to data and applications based on the needs of a specific job. As the software products works in a network environment, taking into account the sensitivity of data, the system administrator has the ability to set selective access to database data. Application includes authentication and authorization to access the application and database. Software uses role-based authorization, based on the functions performed by the user in the city. Authority is defined by the IT administrator of the municipality, or a responsible person in the urban department. The system provides:

- User access control - Data input control (logical control, data consistency, etc.) - Automatic backup procedures (making copies of data and archiving of the

entire system) - Prevents user access without authorization - Control input - disables the creation of duplicate data, incomplete data, etc. - Control the integrity of data provided for the administrator to the

administrative level, implemented for the system level. - Provides information necessary for control. - Level of authorization, and access to data is adapted to the needs of users

and is available to change the system administrator.

Page 12: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

12

- Has ability to provide protection (eg: backup. Roolback etc.), at the level of GIS software

Application works in collaboration with end users and the needs of the Department of Planning. Further requirements arising from the need for ease of use, ie, clearly defined processes of creating, processing, analysis and reporting. Application is suited for the system of distributed databases. Each office or department, or the responsible person is able to independently process and updates its particular parts of the database. Application integrates all these segments into a single entity, so that the administrator user always sees the entire database, and other users by certain rights, ie the level of access, but always to-date. This organization prevents redundancy, ie multiple repeat entries or non-updated digital base or alphanumeric and spatial data. Application is based on open standards, use of information systems and technologies, enabling easy extension and adaptation to new demands. The system is characterized by:

Page 13: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

13

AreaCAD-GIS Client Detailed Specifications Inova AreaCAD-GIS Client application is bundled with AutoCAD Map 3D 2010, based on Autodesk Bundle programme. Each Inova AreaCAD-GIS customer receives fully licensed copy of AutoCAD Map 3D 2010 platform. Interaction with maps:

• Selection, zoom and pan tools • Create Hyperling/Hotlink to external application, macro or URL • Create and manage spatial bookmarks

Analyze and search maps, with features including:

• Interactive selection • Selection by atribute • Selection by location • Buffer feature • Clip • Merge • Union • Reporting

CAD or COGO functions:

• Angle calculation, • Advanced polygon splitting, • Parallel line creating, • Creating and using symbol library, • Automatic drawing of symbols along selected lines by selected patern, • Levelling of objects – horizontal and vertical, • Moving, rotating and wrapping of objects, • Manual and automatic creation of dimension line, • Combining and grouping of objects, • Smoothing lines and arch/circle using with topology, • Line to area conversion and vice versa, • Splitting polylines in line segments by nodes and distances, • Searching objects by style, • Trimming of objects

User management overview, and map representation, including:

• Transparency for all map features, printing • Interactive histogram for data classification • Thematic vector data classification

o Single symbol o Unique value o Graduated colors or symbol o Proportional symbols o Dot density mapping o Chart mapping including pie and bar chart o Bivariate and multivariate data rendering o Reload and use preview

• Map display: o Selection of thematic class o Individual band settings

Page 14: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

14

o Display image values using a color map o Control raster display contrast o Control raster display brightness

Symbology:

• Use interactive symbol composer • Select advanced drawing options for control over draw order • Large number of predefined symbols

Labels:

• Creating dynamic on-the-fly labels • Interactive tool for labels • Automatic conflict detection and label placement • Predefined label styles • Labels rotate from and attribute field • Advanced text formatting tags for dynamic label symbology • Multiple dynamic labeling schemes built for each map layer

Page layout and printing including:

• Easy-to-use wizard and tools for inserting map elements like: o Title, text, frame, legend, north arrows, scale bar, scale text, pictures,

OLE objects, measured reference grid, graticules • Export formats:

o Enhanced Metafile (EMF) o Windows bit map (BMP) o Encapsulated PostScript (EPS) o Tagged image file format (TIFF) o Portable document format (PDF) o Joint Photographic Experts Group (JPEG) o Computer graphics metafile (CGM) o Adobe Illustrator (AI) o PostScript color separates (with page marks)

Geocoding tools:

• Single or batch address geocoding • Multiple geocoding services (indexes) per data source • Find and display dynamic segmentation events (point, linear and continuous)

on routes • Find and display x,y event

Georeferencing tools:

• Data editing: o Simultaneously edit multiple layers o Unlimited undo/redo operations

• Geometry creation tools: o Point-and-click on screen digitizing o Stream digitizing o Add absolute x, y coordinates o Add relative x, y coordinates o Add locations and distance from coordinates o Add coordinate based on an angle from one location

Page 15: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

15

o Midpoint between two known locations o Angle and distance from point o Add coordinate based on the implied intersection of two segments o Construct a true curve o Construct a tangent curve

• Feature editing tools: o Move, rotate, delete, copy and paste o Split a line at a distance or percentage o Divide a line, based on a distance, a number of segments, or measure

value (m coordinate) o Flip o Vertex editing (add, delete and edit) o Copy lines parallel to existing location o Buffer o Merge o Union o Intersection o Explode o Annotation tool

• Display topological caracteristics • Display topology features • Vector data transformation:

o Rubber sheeting transformation o Transformation o Edgematching transformation o Transfer attributes

• Snapping tools for vertex, edge, end point, midpoint or vertices • Separate snap for each single layer • Snap indicator and snap tips • Support for devices with wintab compliant drivers • Raster rectification • Raster rotation • Flip raster • Support for different raster formats including:

o Geography Network Map Service o GeoTiff o ECW o MrSid o ESRI grids o ArcSDE rasters o ESRI image catalogs o ERDAS IMAGINE (IMG) o Windows bit map (BMP) o Controlled Image Base (CIB) o Compressed ARC Digitized Raster Graphics (ADRG) o ER Mapper (ERS) o Graphics interchange format (GIF) o JPEG file interchange format (JFIF) with JPEG 2000 o Portable Network Graphics (PNG) o Tagged image file format (TIFF)

• Direct read of CAD data: o DXF

Page 16: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

16

o DWG o DGN

Data conversion:

• Import in geodatabase: o CAD files (DWG, DGN, DXF) in geodatabase o Coverage in geodatabase o Route tabel in feature class (wizard) o Shapefile in geodatabase o Tabel in geodatabase o VPF in geodatabase

• Import in Image/Raster: o ASCII to grid o DEM to grid o DTED to grid o Floating-point data to grid o SDTS raster to grid

• Import in to table: o Geodatabase to table o OLE DB to table o Table to points

• Export to Image/Raster: o Raster to MrSID o Raster to grid o Raster to ERDAS IMAGINE o Raster to TIF

• Export to Shapefile: o Shapefile to AGF o Shapefile to DXF o Shapefile to geodatabase

• Export to table: o INFO to dBASE o Table to geodatabase

• Export from CAD: o DXF, DGN i DWG u geodatabase

• Export from Coverage: o Coverage to geodatabase o Coverage to shapefile

Tabular data:

• Create on-the-fly dynamic joins between different databases • Create and use many-to-one and one-to-many relationships • Summarize data • Create charts and reports • Build detailed reports • Sort by multiple attributes • Connect to and use remote database tables • Tools for search metadata and location • Support for metadata on ArcIMS Metadata Server

Linear referencing (routes):

Page 17: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

17

• Find and display dynamic segmentation events (points, linear and continuous) on routes

• Queries for routes data Customization:

• Customizable look and feel (drag-and-drop to rearrange tools/toolbars) • Create and saves macros using visual basic for applications (VBA) • Create new toolbars or menus without programming • Extend the applications with any COM compliant development environment • UNICODE support for multilanguage attributes

Differing geoprojection:

• Perform on-the-fly projection of all data • Multiple view of different projection • Define projection for vector data with wizard • Automatically or manually generate metadata for data files • Import/Export metadata

Database – connectivity and support:

• Oracle Spatial 9i / 10g / 11g • SQL Server 2000 / 2005 • SQL Server 2008 (Spatial) • Informix 9.x • Link with other ODBC compatible databases such are: Microsoft Access,

Oracle, dBase, FoxPro, Paradox, as well as SQL Server • Support for OGC Standards and Services WFS, WMS, GML...

Supported poligonal topology:

• Plots • Specific surface area, • Buildings, • Urban blocks, • Zone, • Areas of RP and senior planning documents with the appropriate attributes

(KO, urban area, the street...) and attributes of regulation (planned purpose, dimensions and construction index, utility...)

Supported network topology:

- the capacity of municipal infrastructure, and - axis roads.

Set of information and data that are the subject of collecting and processing:

- Information about the terrain and location - Information on property subject to the cadastral parcel - Information about the cadastral parcel / plot - Required documents - Opportunities to build regulatory plans and details - Construction plots - Construction lines - on the outskirts of the facility - on the minimum and maximum Number of floors - of permitted purpose

Page 18: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

18

- infrastructure - the maximum and minimum coefficient of construction - of a maximum-BGP - on conditions in relation to neighbors etc., and - Information concerning the preparation of preliminary project - Information about the planning documents, - Information about locations that are entered into the program of urban

construction land Planning the City of Banja Luka and the manner of their assignment,

- Information about construction zones, - Item status (for cases pending)

For more detailed set of supported features please see document "AreaCAD-GIS 2010 Object Model".

Page 19: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

19

AreaCAD-GIS Client Requirements

Supported Microsoft Windows desktop operating systems:

• Windows 2000 Professional • Windows XP Home (SP 2 or 3) • Windows XP Professional (SP 2 or 3) • Windows XP 64-bit • Windows Vista Business (or Windows Vista Business SP1) • Windows Vista Ultimate (or Windows Vista Ultimate SP1) • Windows Vista Enterprise (or Windows Vista Enterprise SP1) • Windows Vista 64-bit • Windows 7 (32-bit and 64-bit)

Supported RDBMS Servers using supplied AreaCAD-GIS Object Model:

• Oracle Database 10g R2 and Oracle 11g R1 • Microsoft SQL Server® 2005 and 2008 • ArcSDE® 9.2 and 9.3 on Oracle and SQL Server • GE Smallworld 4x • MySQL® 5.67 • ODBC to Microsoft Office Access® and Excel®

Hardware requirements:

• Intel Pentium 4, 2.2 GHz or greater • 1 GB RAM on Windows XP minimum. 2 GB RAM recommended • 2 GB RAM on Windows Vista minimum. 2 GB RAM or greater recommended • 2 GB free disk space for installation • 1024x768 VGA with true color • Microsoft Internet Explorer 6.0 (SP1 or higher) • DVD drive

Page 20: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

20

AreaCAD-GIS Server Detailed Specifications

Basic functions:

Software package for storing and manipulation of large quantity spatial data in commercial RDBMS environment:

• Centralised storing and managing alphanumeric and spatial data in an (O)RDBMS

• Universal accessibility to spatial data, • Distribution of advanced GIS functions and mapping applications (supported

ISO SQL – 1999 and ISO SQL/MM standards), • High level safety, backup and integrity for valuable spatial data, • Analitical processing spatial data (spatail SQL queries) for DBMS, • Integrated SQL extensions for spatial operations • Available all spatial functions for analysis and manipulation with spatial data

(spatial predicates: overlaps/contains, spatial measurements: length/perimeter/height, spatial functions, constructors for new spatial objects, observer functions, general functions:mathematical/identificators)

• Provided full functionallity for application development • Integration and managing with spatial and business data in the same DB

environment • Supported ISO/IEC, spatial, OGC SFS (Simple Feature Specification)

standards • Support spatial operators as buffer, contains, adjacent to, overlap, length,

union, slope, area, perimeter... • Advanced operator extensions as: diference, convex hull, clean, relate, cross • Support for retreiving and entering data in OGC WKB i WKT formats • Defining data structure and storing mechanizms used by client software site, • Handling spatial data using spatial indexed schemas for geometry storing, • ODBC connectivity for clients – openess connection for using by any ODBC

compatible software • Support for all standard coordinate systems and user defined projection

systems

Advanced Functions

• Geometrical model enabling comprehensive storage, managements and utilization of geodetic data

• High scalability for large number of users and large volume of spatial data. • Ability of tracing of history of changes over spatial data. • Handling spatial data using spatially indexed scheme of storage for 2D and

3D geometry. • Support for large number of file formats for import and export of several

metadata and data types; • Simple usage, reliability, manageability; • Data model for storage and analysis of the network structure • Data model and scheme for reliable storage and maintenance of topology • 3-dimensional data types for terrain and models • Spatial Web services • Support for SQL/MM spatial types and operators • Spatial Java API

Page 21: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

21

• Administration of spatial data along with standard data, meaning that replication, backup and similar procedures remain unchanged.

• Work with different GIS software, storing GIS data in Data base, abillity to view GIS data in one of the free GIS viewer (this is for the municipalities emploeeys that do not have installed GIS software)

• Secure Application Roles, Virtual Private Database • Transport a set of tablespaces from one database to another, or from one

database to itself • Information Lifecycle Management • Summary Management • Automatic Workload Management

Page 22: INOVA AreaCAD-GIS Client/Server Framework Technical ... Tech… · ServerTM, and MySQL, as well as with ESRI’s ArcSDE middleware. As a result, organizations are able to fully use

INOVA AreaCAD-GIS Client/Server Technical Specifications

22

AreaCAD-GIS Server Requirements

Supported Server platforms:

• Linux: Red Hat® Enterprise ES Version 5 • Microsoft Windows 2003 R2 Server (SP2) • Microsoft Windows 2008 Server • Windows XP Professional may be used for demonstration purposes, but it is

not a supported server platform. IIS on XP supports a limited number of HTTP connections and is not recommended for this reason. Apache is the recommended web server if you choose to use Windows XP for demonstration purposes.

Supported Web Servers:

• Apache HTTP Server 2.0 • Microsoft IIS 6.0 on Windows Server 2003 • Microsoft IIS 7.0 on Windows Server 2008

Supported RDBMS Servers using supplied AreaCAD-GIS Object Model:

• Oracle Database 10g R2 and Oracle 11g R1 • Microsoft SQL Server® 2005 and 2008 • ArcSDE® 9.2 and 9.3 on Oracle and SQL Server • GE Smallworld 4x • MySQL® 5.67 • ODBC to Microsoft Office Access® and Excel®

Hardware requirements:

• Intel Pentium 4, 2.2 GHz or greater • 4 GB RAM minimum, 8 GB RAM recommended • 2 GB free disk space for installation • DVD drive

Supported Viewer applications:

• The AJAX viewer uses Asynchronous JavaScript and XML to deliver maps and spatial data to the browser. It does not require a plug-in and supports most browsers, including Windows Internet Explorer®, Safari™, Firefox®, and Google™ Chrome browsers. The flexible web layout templates, which are based on cascading style sheets, use AJAX natively.

Custom Application Development:

• PHP 5.2.5 (Windows or Linux) • .NET Framework 2.0 or higher (optional, Windows only) • Java JDK 6.0 and the Tomcat Servlet engine version 6.x (optional, Windows

or Linux) Supported FDO Component Version:

• FDO 3.4