Mapbasic® V5.0

Total Page:16

File Type:pdf, Size:1020Kb

Mapbasic® V5.0 MapBasic® v5.0 Application development environment for MapInfo Professional MapBasicâ is an ideal programming language to create custom MapInfoâ applications, extend the functionality of MapInfo Professional, automate repetitive operations, or integrate MapInfo Professional with other applications. MapBasic contains powerful statements that enable you to add maps and geographic functionality to your applications with only a few lines of code. MapBasic programs are easy to integrate with applications written with such other programming languages as Visual Basicâ, C++, PowerBuilderâ and Delphi. MapBasic is a proven language with hundreds of third-party applications on the market. • Powerful BASIC-like MapBasic is a robust, structured you can integrate a map window language for creating custom BASIC-like language that enables into your Visual Basic application applications for MapInfo both experienced and novice —with only five lines of code. Professional. programmers to create powerful new desktop mapping Extend MapInfo Functionality applications. Whether you are Unlike a scripting language, creating applications for resale or MapBasic is a multi-platform, • Supports OLE and DDE for designing applications for use procedural, event-driven, easy connectivity to other within your own organization, compilable programming applications. MapBasic is an indispensable language built around MapInfo. tool. This architecture allows you to create additional features. For • Contains embedded SQL for MapBasic allows you to create custom Build Custom User Interfaces example, you can add powerful data querying. user interfaces. As desktop mapping applications sophisticated models for planning Integrate MapInfo have become more widespread in cellular antenna locations. Desktop mapping is most useful organizations, the need to build MapBasic has powerful built-in • Geographic operators and when it is integrated with other custom applications becomes geographic statements and functions help extend business tools. MapBasic greater. Custom programs deliver functions. A subset of the full applications functionality. supports the ODBC database powerful features in an easy-to- ANSI structured query language Easy to Learn Statements and Functions Geographic object manipulation: Built on BASIC, MapBasic has MapBasic contains over 300 create points, lines, polylines, familiar functions and statements. statements and functions text, polygons, buffers, etc. Edit MapInfo Professionalâ has a including: and manipulate objects including special window which lets you see reshape, object conversions, split, MapBasic commands being Flow control: looping, branching combine, erase. Calculate area, generated as you use MapInfo’s sub-procedures, user-defined perimeter, length, centroid, area menus and you can try out your functions, event handlers, MapBasic can customize MapInfo overlap. Modify object styles. own commands. This way you error handling. menus. Display maps from multiple can learn MapBasic commands Variables: local, global, numeric, layers, control display settings, and even cut and paste them into Connectivity: Call routines from string, logical, dates, and object create thematic maps. Find and your application. DLLs. Communicate with other variable types, arrays, custom geocode objects. Supports applications using DDE. Control data structures. multiple coordinate systems. Development Environment MapInfo using DDE or OLE MapBasic is a compiled Automation. Access remote data Table and File Manipulation: Use MapBasic Requirements â language. The compiled sources through ODBC. Excel, Lotusâ 1-2-3â, xBASE and Requires MapInfo Professional . â programs you create are run ASCII files directly. Built-in SQL MapBasic is available for: â inside MapInfo Professional or User Interface: Create new menu commands to query, sort, Windows 3.1, Windows 95 and â special MapInfo runtimes. bars, menus or menu items, aggregate, join, and create 98 and Windows NT 4.0. remove items from existing derived data. (Supports select The development environment menus. Create or modify buttons statements with FROM, WHERE, For More Information: provides a text editor that you can on tool bars. Create custom ORDER BY, GROUP BY clauses Call a MapInfo sales use to write programs. If you dialogue boxes with text boxes, with sub-selects). Supports representative at: already have a favorite text editor, drop down lists, buttons, check- equi-joins and geographic joins. 1.800.327.8627, or visit you can use that editor instead. boxes, radio buttons, style Commit changes, roll-back http://www.mapinfo.com. pickers, select boxes. Show or changes. Connect to data via MapBasic has facilities to handle hide standard windows, control ODBC. Open, close, read, write significant programming efforts. It events on selection, map window to ASCII and binary files. Ó 1999 MapInfo Corporation. All rights supports project files which allows changes, window closure, window reserved. MapInfo, MapInfo Professional, MapBasic and the MapInfo logo are registered you to compile and link separate focus change, button push, or trademark of MapInfo Corporation in the United Functions: String, data States. All other marks, trademarks and modules. application termination. registered trademarks are the property of their conversion, math, date, time, respective holders. and geographic functions. 81662 3/99.
Recommended publications
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Mapinfo Pro V2019.3 Release Notes
    MapInfo Pro Version 2019.3 MapInfo Pro Release Notes Contents: Introduction...............................................................................2 Notes about this Release..........................................................2 System Requirements............................................................65 Dependencies and Prerequisites............................................65 MapInfo Pro Database Connectivity and Support...................68 Microsoft Office Support.........................................................69 MapInfo Pro Web Server Support...........................................69 Installing MapInfo Pro.............................................................70 Repairing MapInfo Pro from the .MSI file................................76 Support Notices......................................................................78 Downloading Tools and Applications......................................78 Locating Your Documentation.................................................78 Sample Data Enhancements..................................................79 Open Source Attribution.........................................................79 MapInfo Pro 2019.3 Release Notes Introduction This document gives you a list of the new and enhanced features introduced in this release. For details on these features, see What’s New in MapInfo Pro chapter in the MapInfo Pro Help System. It also provides information about resolved issues and known issues that are important to MapInfo® Pro users. Notes about this Release
    [Show full text]
  • Mapinfo Mapbasic V2019 User Guide
    MapBasic Version 2019 User Guide Notices Copyright © August 2019 Pitney Bowes Software Inc. Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, without the written permission of Pitney Bowes Software Inc., One Global View, Troy, New York 12180-8399. © 2019 Pitney Bowes Software Inc. All rights reserved. Pitney Bowes Software Inc. is a wholly owned subsidiary of Pitney Bowes Inc. Pitney Bowes, the corporate logo, MapInfo, Group 1 Software, and MapBasic are trademarks of Pitney Bowes Software Inc. All other marks and trademarks are property of their respective holders. Contact information for all Pitney Bowes Software Inc. offices is located at: http://www.pitneybowes.com/us/contact-us.html. © 2019 OpenStreetMap contributors, CC-BY-SA; see OpenStreetMap http://www.openstreetmap.org (license available at www.opendatacommons.org/licenses/odbl/index.html) and CC-BY-SA http://creativecommons.org/licenses/by-sa/2.0 libtiff © 1988-1997 Sam Leffler, © 2019 Silicon Graphics International, formerly Silicon Graphics Inc. All Rights Reserved. libgeotiff © 2019 Niles D. Ritter. Amigo, Portions © 1999 Three D Graphics, Inc. All Rights Reserved. Halo Image Library © 1993 Media Cybernetics Inc. All Rights Reserved. Portions thereof LEAD Technologies, Inc. © 1991-2019. All Rights Reserved. Portions © 1993-2019 Ken Martin, Will Schroeder, Bill Lorensen. All Rights Reserved. ECW by ERDAS © 1993-2019 Intergraph Corporation, part of Hexagon Geospatial AB and/or its suppliers.
    [Show full text]
  • Mapinfo Mapbasic V17.0 User Guide
    MapBasic Version 17.0 User Guide Notices Copyright © April 2018 Pitney Bowes Software Inc. Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, without the written permission of Pitney Bowes Software Inc., One Global View, Troy, New York 12180-8399. © 2018 Pitney Bowes Software Inc. All rights reserved. Pitney Bowes Software Inc. is a wholly owned subsidiary of Pitney Bowes Inc. Pitney Bowes, the corporate logo, MapInfo, Group 1 Software, and MapBasic are trademarks of Pitney Bowes Software Inc. All other marks and trademarks are property of their respective holders. Contact information for all Pitney Bowes Software Inc. offices is located at: http://www.pitneybowes.com/us/contact-us.html. © 2018 OpenStreetMap contributors, CC-BY-SA; see OpenStreetMap http://www.openstreetmap.org (license available at www.opendatacommons.org/licenses/odbl) and CC-BY-SA http://creativecommons.org/licenses/by-sa/2.0 libtiff © 1988-1997 Sam Leffler, © 2018 Silicon Graphics International, formerly Silicon Graphics Inc. All Rights Reserved. libgeotiff © 2018 Niles D. Ritter. Amigo, Portions © 1999 Three D Graphics, Inc. All Rights Reserved. Halo Image Library © 1993 Media Cybernetics Inc. All Rights Reserved. Portions thereof LEAD Technologies, Inc. © 1991-2018. All Rights Reserved. Portions © 1993-2018 Ken Martin, Will Schroeder, Bill Lorensen. All Rights Reserved. ECW by ERDAS © 1993-2018 Intergraph Corporation, part of Hexagon Geospatial AB and/or its suppliers. All rights reserved.
    [Show full text]
  • Task 3 Report: Visualization and Analysis Tool
    TASK 3 REPORT : VISUALIZATION AND ANALYSIS TOOL - ADVANCED SOFTWARE FOR STATEWIDE INTEGRATED SUSTAINABLE TRANSPORTATION SYSTEM MONITORING AND EVALUATION (ASSIST-ME) Developed by RUTGERS UNIVERSITY INTELLIGENT TRANSPORTATION SYSTEMS LABORATORY Table of Contents TABLE OF CONTENTS Table of Contents ................................................................................................................. i List of Figures .................................................................................................................... iii List of Tables ...................................................................................................................... v Introduction ......................................................................................................................... 1 Subtask 3A. Kick-Off Meeting ........................................................................................... 2 Subtask 3B. Preliminary Development Plan ....................................................................... 7 1. Data Format Description ................................................................................................. 7 2. Mechanisms for obtaining data on a continuous basis from involved agencies ........... 10 3. Accuracy and Consistency ............................................................................................ 10 4. Workflow of ASSISTME ............................................................................................. 11 Subtask 3C. Review of Tools vis-à-vis
    [Show full text]
  • Modelling Spatial & Temporal Urban Growth
    Modelling Spatial & Temporal Urban Growth Jianquan Cheng Modelling Spatial and Temporal Urban Growth Modelleren van ruimtelijke en temporele stedelijke groei 城市扩张的时空建模 Doctoral Dissertation (2003) Faculty of Geographical Sciences Utrecht University P.O. Box 80.115 3508 TC Utrecht, The Netherlands ISBN 90-6164-212-4 Copyright © 2003 Jianquan Cheng ITC Dissertation number 99 This research was carried out at the International Institute for Geo-Information Science and Earth Observation (ITC), P.O. Box 6, 7500 AA, Enschede, The Netherlands. Cover designed by Jianquan Cheng & Andries Menning Printed by Febodruk BV, Enschede, The Netherlands Modelling Spatial and Temporal Urban Growth Modelleren van ruimtelijke en temporele stedelijke groei (met een samenvatting in het Nederlands) Proefschrift ter verkrijging van de graad van doctor aan de Universiteit Utrecht op gezag van de Rector Magnificus, Prof. Dr. W.H. Gispen ingevolge het besluit van het College voor Promoties in het openbaar te verdedigen op woensdag 7 mei 2003 des namiddags te 14:30 uur door Jianquan Cheng Geboren op 5 oktober 1966 te Anhui, China Promotoren: Prof. Dr. F.I. Masser Department of Urban and Regional Planning and Geo-Information Management, International Institute for Geo-Information Science and Earth Observation (ITC) & Faculty of Geographical Sciences, Utrecht University Prof. Dr. H.F.L. Ottens Institute for Urban and Regional Research Utrecht, Faculty of Geographical Sciences, Utrecht University To my late mother and father & To my wife and daughter i Acknowledgements This research was financially supported by the SUS-DSO project between China and the Netherlands and partly by an ITC fellowship. I would like to express my profound gratitude to Prof.
    [Show full text]
  • Mapinfo Mapbasic V
    MapInfo MapBasic v. 8.0 Reference Guide Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or its representatives. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, without the written permission of MapInfo Corporation, One Global View, Troy, New York 12180-8399. © 2005 MapInfo Corporation. All rights reserved. MapInfo, MapInfo Professional, MapBasic, StreetPro and the MapInfo logo are trademarks of MapInfo Corporation and/or its affiliates. MapInfo Corporate Headquarters: Voice: (518) 285-6000 Fax: (518) 285-6060 Sales Info Hotline: (800) 327-8627 Government Sales Hotline: (800) 619-2333 Technical Support Hotline: (518) 285-7283 Technical Support Fax: (518) 285-6080 Contact information for North American offices is located at: http://www.mapinfo.com/company/company_profile/index.cfm. Contact information for worldwide offices is located at: http://www.mapinfo.com/company/company_profile/worldwide_offices.cfm. Contact information for European and Middle East offices is located at: http://www.mapinfo.co.uk. Contact information for Asia Pacific offices is located at: http://www.mapinfo.com.au. Adobe Acrobat® is a registered trademark of Adobe Systems Incorporated in the United States. Products named herein may be trademarks of their respective manufacturers and are hereby recognized. Trademarked names are used editorially, to the benefit of the trademark owner, with no intent to infringe on the trademark. libtiff © 1988-1995 Sam Leffler, copyright © Silicon Graphics, Inc. libgeotiff © 1995 Niles D. Ritter. Portions © 1999 3D Graphics, Inc. All Rights Reserved.
    [Show full text]
  • Metadefender Core V4.14.2
    MetaDefender Core v4.14.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 11 Key Features of Metadefender Core 12 1. Quick Start with MetaDefender Core 13 1.1. Installation 13 Operating system invariant initial steps 13 Basic setup 14 1.1.1. Configuration wizard 14 1.2. License Activation 19 1.3. Process Files with MetaDefender Core 19 2. Installing or Upgrading Metadefender Core 20 2.1. Recommended System Requirements 20 System Requirements For Server 20 Browser Requirements for the Metadefender Core Management Console 22 2.2. Installing Metadefender 22 Installation 22 Installation notes 23 2.2.1. Installing Metadefender Core using command line 23 2.2.2. Installing Metadefender Core using the Install Wizard 25 2.3. Upgrading MetaDefender Core 25 Upgrading from MetaDefender Core 3.x 25 Upgrading from MetaDefender Core 4.x 26 2.4. Metadefender Core Licensing 26 2.4.1. Activating Metadefender Licenses 26 2.4.2. Checking Your Metadefender Core License 33 2.5. Performance and Load Estimation 34 What to know before reading the results: Some factors that affect performance 34 How test results are calculated 35 Test Reports 35 Performance Report - Multi-Scanning On Linux 35 Performance Report - Multi-Scanning On Windows 39 2.6. Special installation options 42 Use RAMDISK for the tempdirectory 42 3. Configuring MetaDefender Core 46 3.1. Management Console 46 3.2.
    [Show full text]
  • Metadefender Core V4.10.2
    MetaDefender Core v4.10.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Installing Metadefender Core on Ubuntu or Debian computers 15 Installing Metadefender Core on Red Hat Enterprise Linux or CentOS computers 15 Installing Metadefender Core on Windows computers 16 1.2. License Activation 16 1.3. Scan Files with Metadefender Core 17 2. Installing or Upgrading Metadefender Core 18 2.1. Recommended System Requirements 18 System Requirements For Server 18 Browser Requirements for the Metadefender Core Management Console 20 2.2. Installing Metadefender Core 21 Installation 21 Installation notes 21 2.2.1. Installing Metadefender Core using command line 22 2.2.2. Installing Metadefender Core using the Install Wizard 23 2.3. Upgrading MetaDefender Core 23 Upgrading from MetaDefender Core 3.x 23 Upgrading from MetaDefender Core 4.x 24 2.4. Metadefender Core Licensing 24 2.4.1. Activating Metadefender Core Licenses 24 2.4.2. Checking Your Metadefender Core License 31 2.5. Performance and Load Estimation 32 What to know before reading the results: Some factors that affect performance 32 How test results are calculated 33 Test Reports 33 Performance Report - Multi-Scanning On Linux 33 Performance Report - Multi-Scanning On Windows 37 2.6. Special installation options 42 Use RAMDISK for the tempdirectory 42 3.
    [Show full text]
  • Crime Analysis with Mapinfo Christopher W
    Crime Analysis with MapInfo Christopher W. Bruce This document provides supporting material for a 24‐hour course covering beginning, intermediate and advanced topics on MapInfo for crime analysis. This workbook was created using MapInfo Professional 8.0 on a machine running Windows XP. Students in classes using previous or later versions of Windows may find a few discrepancies between this instruction manual and their actual experiences. This manual is meant to accompany instructor‐led, hands‐on training. I am grateful to the Danvers Police Department for supplying the data used in the samples throughout this book. Course Outline Lesson 1: Foundations Importing incident data About crime mapping & analysis Geocoding addresses About MapInfo Troubleshooting geocoding problems Obtaining map data Dispersing points Lesson 2: Exploring MapInfo Lesson 4: Editing Map Objects & Object Data Opening tables Moving around the map window How MapInfo saves files Layers and layer control Changing the appearance of features Styles Modifying data in the information tool Browser windows Search and replace Identifying features Adding and deleting map objects Finding addresses Editing map objects Measuring distances Table maintenance Cosmetic layer Workspaces Lesson 5: Querying and Selecting Data Zoom ranges Opening ArcView coverages Select queries Importing data from other map formats SQL queries Lesson 3: Geocoding Creating new layers Crime Analysis with MapInfo Christopher W. Bruce Creating a new table Selecting by radius Lesson 8: Map Presentation Selecting
    [Show full text]
  • Implementation and Evaluation of Enhanced Areal Interpolation Using Mapinfo and Mapbasic
    Edith Cowan University Research Online Theses : Honours Theses 1995 Implementation and evaluation of enhanced areal interpolation using MapInfo and MapBasic Gordon Wragg Edith Cowan University Follow this and additional works at: https://ro.ecu.edu.au/theses_hons Part of the Programming Languages and Compilers Commons Recommended Citation Wragg, G. (1995). Implementation and evaluation of enhanced areal interpolation using MapInfo and MapBasic. https://ro.ecu.edu.au/theses_hons/634 This Thesis is posted at Research Online. https://ro.ecu.edu.au/theses_hons/634 Edith Cowan University Copyright Warning You may print or download ONE copy of this document for the purpose of your own research or study. The University does not authorize you to copy, communicate or otherwise make available electronically to any other person any copyright material contained on this site. You are reminded of the following: Copyright owners are entitled to take legal action against persons who infringe their copyright. A reproduction of material that is protected by copyright may be a copyright infringement. Where the reproduction of such material is done without attribution of authorship, with false attribution of authorship or the authorship is treated in a derogatory manner, this may be a breach of the author’s moral rights contained in Part IX of the Copyright Act 1968 (Cth). Courts have the power to impose a wide range of civil and criminal sanctions for infringement of copyright, infringement of moral rights and other offences under the Copyright Act 1968 (Cth). Higher penalties may apply, and higher damages may be awarded, for offences and infringements involving the conversion of material into digital or electronic form.
    [Show full text]
  • Liste De Langages De Programmation
    Liste de langages de programmation Le but de cette liste de langages de programmation est d'inclure tous les langages de programmation existants, qu'ils soient actuellement utilisés ou historiques, par ordre alphabétique. Ne sont pas listés ici les langages informatiques de représentation de données tels que XML, HTML ou YAML. Par ailleurs, cette liste répertorie les langages de programmation, et non leurs implémentations -ou "Framework"- (par exemple : JRuby et IronRuby sont deux implémentations différentes du même langage Ruby). Sommaire : Haut - A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A A+ A++ A# .NET ou A# (Axiom) A-0 System ABAL ABAL++ ABAP ABC ABCL/1 ABCL/c+ ABCL/R ABCL/R2 Abel ABSET ABSYS ALI Abundance ACC Accent ActForex Ace DASL ACT-III Ada Adenine Afnix Agora AIS Balise Aikido Alef ALF Algol Alice Ambi Amiga E AML AMOS AMPLE Anubis APDL APL AppleScript Arc Arduino Ariberion Arobase (langage) Assembleur ASP.NET ATS AutoHotkey AutoIt Averest awk axe parser Axum B B BASIC BASH Bat Batch binaire bc BCPL BeanShell Befunge Bennu Bertrand BETA Bigwig Bistro BitC BLISS BLITZ BASIC BluePrint (utilisé dans Unreal Engine) Blue Bon Boo Boomerang BPEL Brainfuck BUGSYS BuildProfessional C C C-- C++ C# C/AL Caché ObjectScript Cameleon Caml Cat Cayenne Cecil Cel Cesil Ceylon CFML Cg Ch interpreter (C/C++ interpreter) Chapel (en) CHAIN Charity Chef CHILL CHIP-8 chomski CHR Chrome ChucK CICODE CICS CIL Cilk CL (Honeywell) Claire Clarion Clean Clipper CLIST Clojure CLU CMS-2 COBOL CobolScript Cobra CODE CoffeeScript Cola ColdC ColdFusion
    [Show full text]