All Projects → jumpinjackie → mapguide-maestro

jumpinjackie / mapguide-maestro

Licence: other
MapGuide Maestro

Programming Languages

C#
18002 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
Batchfile
5799 projects
NSIS
403 projects

Projects that are alternatives of or similar to mapguide-maestro

mapguide-react-layout
An openlayers-based modern map viewer for MapGuide
Stars: ✭ 54 (+125%)
Mutual labels:  gis, mapguide
Space
This repository contains sample projects associated with articles I write.
Stars: ✭ 21 (-12.5%)
Mutual labels:  gis
pygeoif
Basic implementation of the __geo_interface__
Stars: ✭ 44 (+83.33%)
Mutual labels:  gis
spectral
Awesome Spectral Indices for the Google Earth Engine JavaScript API (Code Editor).
Stars: ✭ 68 (+183.33%)
Mutual labels:  gis
LightPOS
Just a simple Point Of Sale app. [Mostly unfinished]
Stars: ✭ 26 (+8.33%)
Mutual labels:  winforms
SciColorMaps
Custom .NET color maps (user-defined or imported from matplotlib) for scientific visualization
Stars: ✭ 26 (+8.33%)
Mutual labels:  winforms
lonlat bng
A multithreaded Rust library with FFI for converting WGS84 longitude and latitude coordinates into BNG (OSGB36) Eastings and Northings and vice versa (using OSTN15)
Stars: ✭ 20 (-16.67%)
Mutual labels:  gis
ZetaHtmlEditControl
A small wrapper class around the Windows Forms 2.0 WebBrowser control.
Stars: ✭ 72 (+200%)
Mutual labels:  winforms
geotrellis-pointcloud
GeoTrellis PointCloud library to work with any pointcloud data on Spark
Stars: ✭ 21 (-12.5%)
Mutual labels:  gis
sigsby
Sistem Informasi Geografis (SIG) / GIS Wisata Kota Surabaya Berbasis Web - www.firstplato.com
Stars: ✭ 23 (-4.17%)
Mutual labels:  gis
rafagas
Daily geospatial links curated by Raf Roset
Stars: ✭ 17 (-29.17%)
Mutual labels:  gis
UMapControl
轻量级跨平台瓦片地图库
Stars: ✭ 35 (+45.83%)
Mutual labels:  gis
geo.data.gouv.fr
Trouvez facilement les données géographiques dont vous avez besoin
Stars: ✭ 68 (+183.33%)
Mutual labels:  gis
gdal2tiles
A python library for generating map tiles based on gdal2tiles.py from GDAL project
Stars: ✭ 53 (+120.83%)
Mutual labels:  gis
DEMto3D-QGIS-Plugin
Extensión GIS para impresión 3D de MDE
Stars: ✭ 33 (+37.5%)
Mutual labels:  gis
WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
Stars: ✭ 4,934 (+20458.33%)
Mutual labels:  winforms
pinwin
.NET clone of DeskPins software
Stars: ✭ 133 (+454.17%)
Mutual labels:  winforms
proxyunsetter
Windows tray tool to unset the system proxy.
Stars: ✭ 26 (+8.33%)
Mutual labels:  winforms
osmcha
Python package to detect suspicious OSM changesets
Stars: ✭ 33 (+37.5%)
Mutual labels:  gis
aceso
Python package to calculate 2SFCA and other measures of spatial accessibility
Stars: ✭ 20 (-16.67%)
Mutual labels:  gis

MapGuide Maestro

Build status Coverage Status

MapGuide Maestro is an Open Source (LGPL 2.1) map authoring application for MapGuide Open Source and Autodesk Infrastructure Map Server.

MapGuide Maestro is written in 100% managed C#, targeting the .net Framework. It consists of:

  • The Maestro windows application.
    • Provides specialized user interfaces for editing most resource types supported by MapGuide/AIMS
    • Designed for maximum productivity and authoring efficiency
    • Provides validation services with a rich set of validation rules for ensuring integrity of your resources, data sources and configurations.
    • Maestro is built on a flexible extension architecture allowing for custom addins. Some addins bundled with Maestro include:
      • An addin for managing resources in a locally bundled mg-desktop
      • An addin for creating and editing mapguide-rest configuration files.
      • An addin for scripting/automating Maestro via IronPython
  • An API (MaestroAPI) that provides unified access to services provided by MapGuide/aims that consists of:
    • A strongly-typed model library that models all the resources provided by MapGuide/AIMS, allowing you to work with classes, interfaces and objects instead of manipulating XML documents.
    • A unified provider-based API for accessing services provided by MapGuide/AIMS through a common set of interfaces:
      • A HTTP provider for accessing the mapagent
      • A provider that wraps the official MapGuide API
      • A provider that wraps the mg-desktop API

MapGuide Maestro is designed with flexiblity in mind. The application tries very hard not to take any options away, and always allows you to edit the internal XML representation of any resources you are working with. This ensures that features that are missing from the specialized editor user interfaces can still be accessed, and allows Maestro to be future-proofed against any new resource types that MapGuide/AIMS may introduce in the future.

This project is not affiliated with Autodesk or OSGeo.

Unsupported Features

MapGuide Maestro aims to support most of the features avalible in MapGuide Open Source and AIMS, but a few things are not (and will not) be supported:

  • Creating and editing Symbol Library resources
  • Full support for Load Procedures. Current support only covers loading of SDF/SHP/SQLite files without no support for file conversion or transforming coordinates.

Issues/Questions/etc

When using the tool, please bear in mind that the project is a continual work in progress, and may not always perform as expected. Try to keep backups of all important data. If you encounter an error, or have a feature request, please check our issue list, and if it has not already been reported ​please report it (You must have a GitHub account). If you have a question about the usage, you can ask at the mapguide-users mailing list.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].