MapInfo Pro Developers User Group

 View Only
  • 1.  MapInfo Pro 17.0 Preview -

    Employee
    Posted 10-13-2017 21:32

    MapInfo Pro 17.0 Preview - MapInfo Data Access Library

    Description/Capabilities

    The MapInfo Data Access Library is a set of classes and interfaces that allows .NET developers to create MapInfo Pro Addins that can easily Create, Search, and Update MapInfo Tables and other supported database formats such as Oracle, SQL Server, GeoPackage. The Library is based on a subset of the MapInfo MapXtreme ™ SDK product, mainly the Data Access functionality.

    Intended Use

    Currently the MapInfo Data Access Library is only available for use with MapInfo Pro Addins.

    Features

    • Fully Capable Data Access Object Model – Create MapInfo Tables, Insert, Update, Delete, Select, Join multiple tables, Search using a well thought out API
    • Full MiSql Support – Note that there are differences from MapBasic Syntax
    • Complete Geometry Object Model – Supports efficient reading, creation and editing of all MapInfo Geometry types, including text objects. Also supports conversion to and from Well Known Binary, Well Known Text and GeoJson formats.
    • Full Coordinate System Support.
    • Thread-Safe – Can be used to create background tasks in MapInfo Pro or run processing on secondary threads
    • Supports Most Pro Data formats – not all. Ex: No spatial support for postgis.
    • Pro style transactions on MapInfo and MapInfo Extended tables - This allows for background threads to edit tables open in Pro and let the end user decide to commit or revert the changes.
    • Documentation – API Reference Guide, User Guide, MiSql reference


  • 2.  RE: MapInfo Pro 17.0 Preview -

    Employee
    Posted 10-13-2017 17:33

    Let me know if you have any questions



  • 3.  RE: MapInfo Pro 17.0 Preview -

    Employee
    Posted 10-25-2017 04:42

    This will be very useful for those of our partners and users that are developing tools for MapInfo Pro in .NET.

    Today they typical are getting the spatial data in and out of MapInfo Pro using MIF/MID import/export.



  • 4.  RE: MapInfo Pro 17.0 Preview -

    Posted 10-25-2017 05:32

    We often export data to other system. To do this our .Net application usually exports to MIF and then reads from the MIF/MID files to handle the data. It would be a great help to be able to access data directly, and speed up things a lot (export to MIF and import from MIF does take some time, especially on large datasets).



  • 5.  RE: MapInfo Pro 17.0 Preview -

    Employee
    Posted 12-07-2017 09:41

    Attention Pro Developers: The MapInfo Pro beta includes an early version of the MapInfo Data Access Library described above.

    See the extensibility reference help file included with the recently posted mapbasic installer in the Beta Forum. Also there is a sample app SAMPLES\RIBBONINTERFACE\DotNet\MapInfoDataAccessLibraryExamples which shows some small examples of how to use it.