Analysis of Network Part-Topology in Autodesk Map 6



Similar documents
Manual English KOI Desktop App 2.0.x

This document provides tips on how to use standard Adobe Acrobat tools to add tick marks to scanned tax documents in the form of PDF files.

Tutorial 6 GPS/Point Shapefile Creation

Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.

Algolab Photo Vector

Government 1009: Advanced Geographical Information Systems Workshop. LAB EXERCISE 3b: Network

Chapter 23: Drafting in Worksheet View

After completing this tutorial, you will be able to: Use the new 3D Modeling tools in AutoCAD 2007 for basic Lofting.

IDDERO HOME SERVER. Quick start guide

The CAD interface is comprised of two different screens: the graphic/drawing screen and the text screen.

KPN SMS mail. Send SMS as fast as !

DIIMS Records Classifier Guide

Vodafone PC SMS (Software version 4.7.1) User Manual

Multi-user Collaboration with Revit Worksets

Multi-user Collaboration with Autodesk Revit Worksharing

The Goldberg Rao Algorithm for the Maximum Flow Problem

DWGSee Professional User Guide

RFID Based 3D Indoor Navigation System Integrated with Smart Phones

N E T W O R K. Tutorial. Network Analysis A N A L Y S I S. with. TNTmips

Topology and Topological Rules Geometric properties that are maintained in spatial databases

Operation Tools. S&C IntelliTeam CNMS Communication Network Management System. Table of Contents. Overview... 2 Tools. Section Page Section Page

Asset Track Getting Started Guide. An Introduction to Asset Track

Finite Element Modeling

3D-GIS in the Cloud USER MANUAL. August, 2014

Using Hydraflow Storm Sewers Extension with AutoCAD Civil 3D 2008: A Recommended Workflow

ProSoftMod Commission Report Documentation

Solving Simultaneous Equations and Matrices

Forecasting Stop-Level Ridership for Florida s Transit Systems

Chapter 1. Creating Sketches in. the Sketch Mode-I. Evaluation chapter. Logon to for more details. Learning Objectives

Working with Geodatabase Topology

INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178

Working with sections in Word

GIS Web Services. Acknowledgement: Thanks to Principal & Dr. (Mrs.) G.V. Rao, CRS-GIS, K.J.

Visio Enabled Solution: One-Click Switched Network Vision

QGIS LAB SERIES GST 102: Spatial Analysis Lab 6: Vector Data Analysis - Network Analysis

Setting a New Standard for 2D Design

CAE-Link Corporation. Building Design and Engineering Services. Dwg Manager. April AutoCAD 2000i through , CAE-Link Corporation

Packet Tracer 3 Lab VLSM 2 Solution

Introduction to Simulink

AutoDWG DWGSee DWG Viewer. DWGSee User Guide

Outlook Web Access (OWA) User Guide

Setting a New Standard for 2D Design

sales tools laying the proper groundwork for the client to say yes FOR AGENT USE ONLY

GS It s Not Just a Smallworld Anymore

2x + y = 3. Since the second equation is precisely the same as the first equation, it is enough to find x and y satisfying the system

Brocade Network Advisor: CLI Configuration Manager

Using CAD Data in ArcGIS

CONDIS. IT Service Management and CMDB

Users Guide. By Dr. Don J. Wood Dr. Srinivasa Lingireddy. Featuring the Surge Wizard

Approximation Algorithms

Working with AutoCAD in Mixed Mac and PC Environment

Usermanual Active Tracing 3.3. Full Visibility. Complete chain of consignment tracking and paperless proof of delivery

A Simultaneous Solution for General Linear Equations on a Ring or Hierarchical Cluster

Graph Theory Origin and Seven Bridges of Königsberg -Rhishikesh

Activity: Using ArcGIS Explorer

Writing Use Case Scenarios for Model Driven Development

WFP Liberia Country Office

Autodesk Product Manager Tool

Building Visualization using Autodesk VIZ

bitmedia Access 2007 Basics Entry test Database Basics Entry test Basic database terms What is Access 2007? Tables and indexes

The Software Administrator s Guide to Autodesk Subscriptions. How to Set Up, Install, and Manage Your Software and Users

Row Echelon Form and Reduced Row Echelon Form

On the Multiple Unicast Network Coding Conjecture

SECTION 5: Finalizing Your Workbook

AWEBDESK LIVE CHAT SOFTWARE

STAR-LAUNCH AND NETWORK DISCOVERY

Model Simulation in Rational Software Architect: Business Process Simulation

Page 1 of 5

Class Assignment. College Bus Graphics Design VCP DIGITAL IMAGING III ASSIGNMENT DUE OCTOBER 25 TH FALL 2010

USER MANUAL SlimComputer

Configuring PDM. Starting PDM with Internet Explorer CHAPTER

customer rewards Use this guide to create customized customer rewards and redeem points earned by customers.

Government 1008: Introduction to Geographic Information Systems. LAB EXERCISE 4: Got Database?

SCADA Questions and Answers

Formal Languages and Automata Theory - Regular Expressions and Finite Automata -

CRITICAL PATH ANALYSIS AND GANTT CHARTS

Orange County Department of Education Vendor Portal Vendor Guide

JumpStart Guide. Trimble QuickPen PipeDesigner 3D Software

AFN-FixedAssets

Chapter 25 Backup and Restore

MIDAS. Event Log Viewer User s Guide. Part Number MN/MID-EVLOG.IOM Revision 0

Using Microsoft Access

Tutorial - First Level: 2D Fundamentals

TECHNOLOGY WHITE PAPER. Correlating SDN overlays and the physical network with Nuage Networks Virtualized Services Assurance Platform

Automated Testing Tool

Designing Games with Game Maker

ETS4 Diagnostics. KNX Association

Traffic Engineering Management Concepts

Effective Collaboration using Revit Structure and AutoCAD MEP

Download and Installation Instructions. Visual C# 2010 Help Library

MEMS Design Rule Checking: a batch approach for remote operation

Layer 3 Routing User s Manual

What do I do first in ArcView 8.x? When the program starts Select from the Dialog box: A new empty map

WORKING DRAWINGS Shaft Support Subassembly

OpenIMS 4.2. Document Management Server. User manual

Transcription:

6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Analysis of Network Part-Topology in Autodesk Map 6 Marianna Zichar Institute of Informatics, Department of Computer Graphics & Library and Information Studies, University of Debrecen e-mail: bodrogine@mavinformatika.hu Abstract This paper is about how to perform network analysis tools on only a correct part of an inhomogeneous network topology in GIS. The built-in analysing tools in Autodesk Map 6 use always the whole set of objects belonging to the topology which does not meet always the demands of users. So I have worked out and now introduce a new concept of network part-topology which meets the claim of analysing inhomogeneous topologies. The usage of this new concept is demonstrated perfectly by my Autodesk Map application developed in Visual LISP which is based on a special model of urban public transport. Key Words and Phrases: network topology, its analysing tools, Autodesk Map Release 6, Visual LISP 1. Introduction The vector based geographic information systems applying topologic data model are suitable for execution of the most varied data analysis tools. These systems store information about the neighbourhood in an explicit form, which makes them able to define three types of topology. My results concern the analysing tools of network topology. Network topology defines the interconnection of links and, optionally, nodes at link junctions. Links can be lines, open polylines, or arcs. Networks may contain loops. Network topologies are effective tools for representing graphical information about linear geographic features like rivers, streets, subway lines, power lines and pipe networks. Autodesk Map is a GIS and mapping software that combines the power and precision of AutoCAD with the specialised tools for creating, maintaining and producing maps and geographic data. It is optimised for precision mapping and 465

466 6 th International Conference on Applied Informatics GIS analysis in the AutoCAD environment and used to solve both traditional and unique mapping challenges across many areas and industries. Once a topology is created, you can use it as a basis for spatial analysis and geographic analysis. In Autodesk Map Release 6 three types of network tracing analysis are available: Shortest path calculates the shortest path between two points or determine the optimal route based on values of direction and resistance. Best Route calculates the best route from a starting point, to one or more visit points, and back to the starting point. Flood trace determines how many links and nodes can be travelled starting from a point specified in advance before the accumulated resistance exceeds the specified maximum resistance. These tools perform their process on the whole topology that is to say each component of the topology can take part of the result. Although in case of inhomogeneous network topology you may not satisfied with this property of the analysing tools. 2. Topology contra part-topology I have worked out and now introduce a new concept of network part-topology which meets the claim of analysing inhomogeneous topologies. An inhomogeneous topology consists of links belonging to different entity types. For example: traces of bus, tram and trolley and streets can define a single network topology. (In Figure 1. solid, dashed and dotted lines represent them respectively.)

M. Zichar: Analysis of Network Part-Topology in Autodesk Map 6 467 Figure 1. Different entity types form a network topology 2.1. The concept of part-topology Definition 1. Let us consider the set of points N and the set of links L, in the following way: N = {pi i = 1,..., m} and N 6= L = {l l = (pj, pk ) where j, k m} and L 6= Let us indicate the set of objects arisen this way with H(N,P) and call it network in what follows. Definition 2. Let us consider the networks H1 (N1, P1 ) and H2 (N2, P2 ) satisfying N1 = {pi i = 1,..., m1 } N2 = {qi i = 1,..., m2, m1 m2 } N1 N2 = L1 L2 = The network H(N, L) is called the enlargement of H1 with H2, and is indicated with H = H1 + H2 if it satisfies the following relations N = N1 N2 L = L1 L2 L3, L3 6= L3 = {l l = (pj, qk ) where pj H1, qk H2, j = 1,..., m, m m2 }. Notation. Let us indicate the topology defined by the network H(N, P ) with T (H) in what follows. Definition 3. We say that the topology T (H) is correct, if the data of topology is consistent that is to say does not contain any invalid reference.

468 6 th International Conference on Applied Informatics The consistence of data can be aborted by deleting a node, which is still determining a link. In this case the consistence can be restored by either deleting the link with one node, or replacing the missing node. Definition 4. The part-topology denoted by T (H) H 2 of topology T (H), H = H 1 + H 2 is the topology that is created by removing the links of T (H) belonging to H 2, and the appearing pseudo nodes. Theorem 1. The part-topology T (H) H 2 of T (H), H = H 1 + H 2 is correct. Proof. Deleting of nodes does not influence the correction of topology, because the information about neighbourhood is recorded by the identification numbers of starting and ending nodes. Only nodes without connecting links are removed following the definition. This ensures us that no node exists in database, which would reference to the deleted node. Conclusion. The part-topology T (H) H 2 is suitable for execution of analysing tools. Generalising the Definition 2. the multiplied enlargement of network can be determined. Several part-topologies can be created from the topology defined by a multiplied enlarged network applying the Definition 4. These part-topologies satisfy the following form of generalised Theorem 1. Theorem 2. Let us consider the topology T (H), where H = H 1 + H 2 +... + H n. All of its part-topology T (H) H i is correct for any values of i = 1,..., n. Proof. The order of proofs is not influenced by the fact, that the network is created by multiplied enlargement. The proof of the two theorems is identical. 2.2. Its realising in Autodesk Map using Visual LISP The basic idea for realising the part-topology in practice was provided by the following observation. If objects of the same topology are available both in the project and the source drawings then it can be selected where to load the topology information to the memory from. The parameters of the VLISP function used to load a topology from an application are able to determine the origin of the data also. In case of loading the topology from the source drawing the set of object cannot be controlled. But, if we can achieve that only a subset of the objects defining the topology would be copied to the project, which topology information is correct and complete when auditing, then there is no more difficulty to overcome. The following facts and properties were needed in order to realise a parttopology in a project file: Objects can be grouped by layers. Objects can be copied from source drawings to the project by querying.

M. Zichar: Analysis of Network Part-Topology in Autodesk Map 6 469 Topology information can be loaded from the project drawing also. The status of topology can be determined by auditing. Object data tables are removable. The process of trace analysis can be controlled by a profile file. The development of the Visual LISP function removing all objects of the selected layers. Figure 2. The main dialogue box of the application 2.3. The application demonstrating the new concept in practice The new concept can be demonstrated perfectly by my Visual LISP application, which is based on a specific model of urban public transport. In the model a single network topology is defined from all the objects of polyline situated on the layers related to transport. The network of this topology can be considered as the enlargement of streets with traces of different types of public transport. There are three checkboxes controlling the available types of public transport in the main dialogue box of the application (Figure 2). Their fillings control the set of links, which can be used to determine the best route that is to say the parttopology used for tracing analysis depends on the user s input. So, questions of following types can be answered easily.

470 6 th International Conference on Applied Informatics Which is the fastest route which starts from a given point, passes one or more visit points determined in advance, and finally turns back to the starting point if, for example, the use of buses is allowed? Does this route change, and how if the use of tram is permitted also? What about if we cannot use public transport? Figure 3. A suggested best route After performing the appropriate analysis the answers appears on the screen (Fig. 3). 2.4. Additional features The application can communicate with the users in two languages (Hungarian and English) at the moment. To change the language I defined a separate toolbar, which helps to modify the current language by clicking on the appropriate icon representing national flags. The scope of the available languages can be widen or restricted arbitrary without any need of change in the source code of the application. To improve the efficiency of the application I wanted to ensure somehow the portability of the derived information appearing on the screen. So I appended additional two submenus to the menu system of the application, which make possible

M. Zichar: Analysis of Network Part-Topology in Autodesk Map 6 471 to print a report or a draft map about the suggested route. The brief report can be appears on the screen also and contains information like streets names, stop names of getting on and getting off, numbers identifying the public transport, etc. Figure 3. A suggested best route I completed the application with a user-friendly additional function as well that helps to determine the exact location of a street. After selecting the name of the street from a list, the corresponding objects become highlighted, and the view of the drawing changed depending on the objects visibility. During developing the model and the application I made extra efforts that the graphical database could be exchanged at a later date, by not only the developer. As a result of this purpose I gathered sufficient information and instructions to build the physical model again. So any new source drawing about a settlement can be attached to the project, that is to say new maps can be analysed by performing network tracing tools. 3. Conclusion Finally I stress the importance that the realisation of the analyses the parttopology created from an inhomogeneous network topology increases the power of analysing tools, its application and it makes possible to execute more complicated investigations. This extremely powerful and versatile new concept has proven invaluable for solving such real-world problems. The wide range of usage in every-day life always proves us that it is worth developing these systems. References [1] AutoCAD Developer Documentation, Autodesk, Inc. 2002.

472 6 th International Conference on Applied Informatics [2] AutoCAD Map 2000 Felhasználói Kézikönyv, Autodesk, Inc. 2000. [3] Autodesk Map Getting Started, Autodesk, Inc. 2002. [4] Autodesk Map Visual LISP/ADSRX API, Autodesk, Inc. 2002. [5] MACZKÓ-NAGY: LISP, AutoLISP programozás AutoCAD-ben IBM PC-n, LSI 1989. [6] NCGIA Core Curriculum Térinformatikai Értelmező Szótár, (Szerk. Márkus B.) Székesfehérvár, EFE FFFK 1996. [7] STEIN, DAVID M.: The Visual LISP Developers Bible, 2003. (www.dsxcad.com/book) [8] TIKÁSZ-KRAUTER-UGRIN-CSORNAI: A digitális térkép geometriai alapjai, Műegyetemi Kiadó 1995.