380 likes | 495 Views
MapLinker. Managing GIS data sets. Show me. Integrating application processes. Show me. Leveraging software development. Show me. Mouse click to start presentation. www.geobasemap.com. MapLinker. Managing GIS data sets. Mouse click to start presentation. www.geobasemap.com.
E N D
MapLinker • Managing GIS data sets Show me... • Integratingapplicationprocesses Show me... • Leveraging software development Show me... Mouse click to start presentation... www.geobasemap.com
MapLinker • Managing GIS data sets Mouse click to start presentation... www.geobasemap.com
GeoBasemap MapLinkerManaging GIS Data Sets Specifying a GIS map normally requires a complex command sequence... GIS Layers Layer Order Next... Attributes for each layer + = GIS Map Latitude Longitude + Geographic Extents Next...
GeoBasemap MapLinkerManaging GIS Data Sets With the MapLinker maps and links Database ... GIS maps present reliably at the click of a button ... Next...
GeoBasemap MapLinkerManaging GIS Data Sets In many systems maps are defined in undocumented command files (eg MapInfo Workspaces) ... Next... MapLinker documents your map library Next...
GeoBasemap MapLinkerManaging GIS Data Sets MapLinker integrity checks locate and fix missing data at the folder level... Describing GIS tables by file name can be unreliable ... Start Integrity Check Locate one missing folder Auto locate other folders Relocating a folder affects many files. Each missing file invalidates many Workspaces. Relocating a set of folders becomes Easy... Next... Next...
GeoBasemap MapLinkerManaging GIS Data Sets With MapLinker, two mappers using the same GIS table, access it through the same database record... MapLinker Maps and Links Database MapInfo Mapper Next... MapInfo table file MapInfo Mapper Locating a missing data file once, repairs all subsequent references ... Next...
GeoBasemap MapLinkerManaging GIS Data Sets Describing a MapInfo mapper in MapLinker Next... User Defined Hierarchy Present the selected MapInfo Mapper Describing the GIS layers Describing the Selected Item Assisting Data Search Presentation Options Next... Next... Next... Next... Next... Next...
GeoBasemap MapLinkerManaging GIS Data Sets Because MapLinker maps are database objects ... Click Here ... Mapper presented exactly as saved in previous session Point and Click Activate Map Hot Link Save Mapper Next... View Map Catalog You can hot-link maps from other maps... Next...
GeoBasemap MapLinkerManaging GIS Data Sets And present maps from external applications …. Next...
GeoBasemap MapLinkerManaging GIS Data Sets • Quickly locate the required map • Simplify map presentation • Maintain Data Set integrity • Document GIS maps and layers MapLinker Maps and Links Database • Improved accessibility • Protection for the corporate data asset • Adherence to quality control standards Next...
Extending MapInfo with “Out of the Box”Integration Technology MapLinker For end users and systems integrators www.geobasemap.com
Is your knowledge base fragmented across multiple computer systems? Next... Legacy Systems Shared Data Is geography your common key? Next...
Microsoft Word Asset Management Click Here Custom Applications Database Forms GIS Integration -Hot-linking Processes Context sensitive maps hot-links... Next... Document Management Systems
Click Here • Context sensitive hot-links • Maps to external applications • One application to another • Any application back to the map Next... Database Forms Document Management Systems
GeoBasemap MapLinkerIntegrating Application Processes Computer applications are built in layers User Interface Business Rules Next... Database Next...
Most application integration is programmed at the database level... • Often ... • Bypassing or duplicating business rules • Providing alternate user interfaces • Which can... • Threaten data integrity • Require additional user training • Increase software maintenance overhead • Confuse core business processes Next...
GIS Integration -Traditional Corporate Information Systems Business Rules Data integrity at risk Database GIS Operator Next...
MapLinker - The new paradigm MapLinker integration is at the application level... Business Process • User Interface • Business Rules Next...
MapLinker Hot-link from one process to the next… GIS Operator Corporate Information Systems Business Rules Attributes Business Rules Spatial Database Next...
Maximise your leverage... Legacy Systems Shared Data Integrate “best of breed” applications into a unified processing model... Next...
Metadata Accounts GIS Database Document Management Traditional process integration requires a hand tailored interface between each pair of applications... • Site specific programming • Hard to update or maintain Next...
The MapLinker application server provides a common reusable interface MapLinker application Server MapLinker application Server MapLinker application Server MapLinker application Server MapLinker application Server MapLinker application Server MapLinker application Server MapLinker application Server Document management Document management Document management Financials GIS GIS GIS GIS GIS Assets Assets Assets • Minimal programming • Maximum flexibility Next...
Linking corporate knowledge Register your business processes in the Maps and Links database Link all your applications Maximo MapInfo Click for maintenance details.. Click to find documents... Documents and Databases Click to open database... Next... Selecting Map Objects Click to see floor plan... Click to locate the asset... Next... Microsoft Access PC-Docs Click to Start ... Next...
The MapLinker Paradigm • Enable the Process • Don’t duplicate the data and business rules • Leverage on existing Investment • Build from installed applications that define • your business • Support on-Site Tailoring • User interface screens, not inflexible hard coding • Browse all your Knowledge Sources • A web of processes, not one to one linking Next...
MapLinker • Leveraging software development Mouse click to start presentation... www.geobasemap.com
Database ID Program Name Instructions Data ID Data ID The MapLinker database describes business processes that can be called by other applications... Metadata Classification Search engine Data Sources Next...
Process definitions configured through User Interface screens... Write once and share Next...
Organised and managed by MapLinker …. Process definitions Documented and available for any application. Next...
MapInfo Professional MapBasic MapLinker OLE Server External Applications Maps and Links Database MapLinker Technology - Systems Architecture Active X Drivers Reusable plug in application drivers Next...
Requesting Process Compact Service Request MapLinker GBM Linker Request Server Fully described request Process Definition Data Set Definition Application Driver Maps and Links Database Appropriately formatted and directed request CORBA / RMI / OLE / DDE / COM External Service Provider MapLinker Technology Under the Bonnet Next... Next... Next... Next... Method to invoke the process Next... A compact method to describe application processes and expose them to multiple client applications.
Link all your Information Application one Application two Application four Application three Application six Application five Any application that exposes a link to MapLinker, makes that link available to every other MapLinker enabled application. Building a driver for an application add it to the global knowledge tree. Next...
MapLinker Application Drivers Standard shipment Optional Extensions MapInfo Professional or MapX Microsoft Word Microsoft Excel Microsoft Access Windows QuickView Windows Registered Viewer AutoCad and AutoCad Lite Command line applications • PSDI - Maximo • Docs Open - PC-DOC • ADI Document Management • Additional third party drives are • undergoing certification. • Contact your reseller for an update. Custom Drivers The MapLinker SDK includes code examples and test harnesses for development of custom application drivers. The GeoBasemap team assists vendors to add MapLinker support to their applications. Next...
MapInfo driver configuration MapInfo Maps as reusable database objects Next...
MapInfo run time controls MapInfo Pro button Pad • Activate Map Hot Link • Database of GIS Mappers • Database of GIS Layers • Create Hot-link • Save/update Mapper • Administration • Installation Details User Defined buttons for MapInfo Pro and Map X Next...
MapLinker Developer Advantages • Easily add and swap out applications • Just acquire or swap out a driver • Leverage off existing mature systems • Bypass the need to integrate data models and build inquiry screens • Manageable implementation methodology • Add drivers one at at time • Minimise documentation and re-training • Automate the interface the users already know • Leverage development efforts • Reuse the drivers and inherit the Maps and Links database • Minimise software maintenance • Less code to write, less code to support • Segment application knowledge requirements • Build, acquire or outsource drivers one at a time • Minimal implementation support requirements • Fine tune through UI screens, not custom programming Next...
MapLinkerLicensing Options End User Systems • MapLinker for MapInfo Professional • Application server and driver for MapInfo Pro • X-Linker application • Application server with a MapX GIS engine Developer Support • MapLinker SDK • For building MapLinker drivers • Developers Deployment Kit • Application server and OCX controls Next...
MapLinker is member of the GeoBasemap family See also • GeoBasemap Mapping System GIS tools for Technical Professionals • GeoBasemap Display Tools Improving MapInfo Data Presentation • GeoBasemap MapLinker Plotting Plot to scale and manage your plot library. GeoBasemap products are developed by: Visit us at www.geobasemap.com to find your local GeoBasemap reseller Level 2, 143 Charlotte Street, Brisbane, Australia Phone + 61 7 32100741 Fax + 61 7 32100738 enquiries@geobasemap.com END