├── app ├── routes │ └── v1 │ │ └── README.txt ├── res │ ├── north_arrow.png │ ├── preview_mapdefinition.xml │ ├── templates │ │ └── en │ │ │ ├── feature_html_vertical_foot.tpl │ │ │ ├── feature_html_horizontal_foot.tpl │ │ │ ├── feature_html_vertical_body.tpl │ │ │ └── feature_html_horizontal_body.tpl │ ├── xsl │ │ └── en │ │ │ ├── str.xsl │ │ │ ├── FusionTemplateInfo.xsl │ │ │ ├── CoordinateSystemCategoryList.xsl │ │ │ ├── CoordinateSystemList.xsl │ │ │ ├── ClassNameList.xsl │ │ │ └── ResourceReferenceList.xsl │ └── preview_symbollayer.xml ├── text │ └── en ├── version.php ├── constants.php ├── formatters │ ├── wktgeometryoutputformatter.php │ ├── centroidcommaseparatedgeometryoutputformatter.php │ ├── envelopecommaseparatedgeometryoutputformatter.php │ ├── datetimeoutputformatter.php │ └── geometryoutputformatter.php ├── core │ └── exceptions.php ├── log_config.php └── util │ └── localizer.php ├── doc ├── fonts │ ├── DroidSans.ttf │ └── DroidSans-Bold.ttf ├── images │ ├── collapse.gif │ ├── expand.gif │ ├── favicon.ico │ ├── throbber.gif │ ├── logo_small.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── pet_store_api.png │ ├── wordnik_api.png │ └── explorer_icons.png ├── lib │ ├── jquery.slideto.min.js │ ├── jquery.wiggle.min.js │ ├── object-assign-pollyfill.js │ └── highlight.9.1.0.pack_extended.js ├── css │ ├── typography.css │ └── reset.css └── lang │ ├── translator.js │ └── zh-cn.js ├── test ├── data │ ├── RedlineLayer.sdf │ ├── Parcels_Writeable.FeatureSource.xml │ ├── restcfg_mixed.json │ ├── restcfg_author.json │ ├── restcfg_wfsuser.json │ ├── restcfg_wmsuser.json │ ├── restcfg_group.json │ ├── restcfg_administrator.json │ └── restcfg_anonymous.json ├── integration │ ├── shared_variables.http │ └── providers_test.http └── xyz_test.html ├── assets ├── common │ ├── js │ │ ├── img │ │ │ ├── blank.gif │ │ │ ├── marker.png │ │ │ ├── slider.png │ │ │ ├── zoombar.png │ │ │ ├── east-mini.png │ │ │ ├── north-mini.png │ │ │ ├── south-mini.png │ │ │ ├── west-mini.png │ │ │ ├── marker-blue.png │ │ │ ├── marker-gold.png │ │ │ ├── marker-green.png │ │ │ ├── panning-hand-on.png │ │ │ ├── zoom-minus-mini.png │ │ │ ├── zoom-plus-mini.png │ │ │ ├── zoom-world-mini.png │ │ │ ├── drag-rectangle-off.png │ │ │ ├── drag-rectangle-on.png │ │ │ ├── measuring-stick-on.png │ │ │ ├── panning-hand-off.png │ │ │ ├── cloud-popup-relative.png │ │ │ ├── measuring-stick-off.png │ │ │ ├── layer-switcher-maximize.png │ │ │ └── layer-switcher-minimize.png │ │ ├── theme │ │ │ └── default │ │ │ │ ├── google.tidy.css │ │ │ │ ├── img │ │ │ │ ├── blank.gif │ │ │ │ ├── close.gif │ │ │ │ ├── pan_on.png │ │ │ │ ├── ruler.png │ │ │ │ ├── pan-panel.png │ │ │ │ ├── pan_off.png │ │ │ │ ├── zoom-panel.png │ │ │ │ ├── add_point_off.png │ │ │ │ ├── add_point_on.png │ │ │ │ ├── draw_line_off.png │ │ │ │ ├── draw_line_on.png │ │ │ │ ├── draw_point_off.png │ │ │ │ ├── draw_point_on.png │ │ │ │ ├── view_next_off.png │ │ │ │ ├── view_next_on.png │ │ │ │ ├── draw_polygon_off.png │ │ │ │ ├── draw_polygon_on.png │ │ │ │ ├── editing_tool_bar.png │ │ │ │ ├── move_feature_off.png │ │ │ │ ├── move_feature_on.png │ │ │ │ ├── panning-hand-off.png │ │ │ │ ├── panning-hand-on.png │ │ │ │ ├── remove_point_off.png │ │ │ │ ├── remove_point_on.png │ │ │ │ ├── save_features_on.png │ │ │ │ ├── view_previous_on.png │ │ │ │ ├── drag-rectangle-off.png │ │ │ │ ├── drag-rectangle-on.png │ │ │ │ ├── navigation_history.png │ │ │ │ ├── pan-panel-NOALPHA.png │ │ │ │ ├── save_features_off.png │ │ │ │ ├── view_previous_off.png │ │ │ │ ├── zoom-panel-NOALPHA.png │ │ │ │ └── overview_replacement.gif │ │ │ │ ├── google.css │ │ │ │ ├── ie6-style.tidy.css │ │ │ │ ├── ie6-style.css │ │ │ │ └── style.mobile.tidy.css │ │ └── czinit.js │ └── css │ │ └── images │ │ ├── layers.png │ │ ├── layers-2x.png │ │ ├── marker-icon.png │ │ ├── marker-icon-2x.png │ │ └── marker-shadow.png ├── fa │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── less │ │ ├── fixed-width.less │ │ ├── core.less │ │ ├── bordered-pulled.less │ │ ├── rotated-flipped.less │ │ ├── larger.less │ │ ├── list.less │ │ ├── font-awesome.less │ │ ├── stacked.less │ │ ├── path.less │ │ ├── mixins.less │ │ └── spinning.less │ └── scss │ │ ├── _fixed-width.scss │ │ ├── _core.scss │ │ ├── _bordered-pulled.scss │ │ ├── _larger.scss │ │ ├── _rotated-flipped.scss │ │ ├── _list.scss │ │ ├── font-awesome.scss │ │ ├── _stacked.scss │ │ ├── _path.scss │ │ ├── _mixins.scss │ │ └── _spinning.scss ├── ol3-cesium │ └── cesium │ │ ├── Widgets │ │ ├── VRButton │ │ │ └── VRButton.css │ │ ├── FullscreenButton │ │ │ └── FullscreenButton.css │ │ ├── Images │ │ │ ├── TimelineIcons.png │ │ │ ├── info-loading.gif │ │ │ ├── Cesium_Logo_overlay.png │ │ │ ├── TerrainProviders │ │ │ │ ├── STK.png │ │ │ │ └── Ellipsoid.png │ │ │ └── ImageryProviders │ │ │ │ ├── bingRoads.png │ │ │ │ ├── bingAerial.png │ │ │ │ ├── blackMarble.png │ │ │ │ ├── stamenToner.png │ │ │ │ ├── mapboxStreets.png │ │ │ │ ├── mapboxTerrain.png │ │ │ │ ├── naturalEarthII.png │ │ │ │ ├── openStreetMap.png │ │ │ │ ├── bingAerialLabels.png │ │ │ │ ├── esriWorldImagery.png │ │ │ │ ├── mapboxSatellite.png │ │ │ │ ├── stamenWatercolor.png │ │ │ │ ├── esriWorldStreetMap.png │ │ │ │ ├── esriNationalGeographic.png │ │ │ │ └── mapQuestOpenStreetMap.png │ │ ├── CesiumWidget │ │ │ ├── lighter.css │ │ │ └── CesiumWidget.css │ │ ├── PerformanceWatchdog │ │ │ └── PerformanceWatchdog.css │ │ ├── Geocoder │ │ │ ├── lighter.css │ │ │ └── Geocoder.css │ │ ├── Timeline │ │ │ ├── lighter.css │ │ │ └── Timeline.css │ │ ├── SelectionIndicator │ │ │ └── SelectionIndicator.css │ │ ├── BaseLayerPicker │ │ │ └── lighter.css │ │ ├── lighterShared.css │ │ ├── NavigationHelpButton │ │ │ └── lighter.css │ │ ├── Viewer │ │ │ └── Viewer.css │ │ ├── shared.css │ │ ├── Animation │ │ │ └── lighter.css │ │ └── SceneModePicker │ │ │ └── SceneModePicker.css │ │ ├── Assets │ │ └── Textures │ │ │ ├── maki │ │ │ ├── bar.png │ │ │ ├── bus.png │ │ │ ├── car.png │ │ │ ├── dam.png │ │ │ ├── zoo.png │ │ │ ├── bank.png │ │ │ ├── beer.png │ │ │ ├── cafe.png │ │ │ ├── city.png │ │ │ ├── cross.png │ │ │ ├── farm.png │ │ │ ├── ferry.png │ │ │ ├── fuel.png │ │ │ ├── gift.png │ │ │ ├── golf.png │ │ │ ├── heart.png │ │ │ ├── music.png │ │ │ ├── park.png │ │ │ ├── park2.png │ │ │ ├── pitch.png │ │ │ ├── post.png │ │ │ ├── rail.png │ │ │ ├── shop.png │ │ │ ├── star.png │ │ │ ├── town.png │ │ │ ├── water.png │ │ │ ├── airfield.png │ │ │ ├── airport.png │ │ │ ├── bakery.png │ │ │ ├── baseball.png │ │ │ ├── bicycle.png │ │ │ ├── building.png │ │ │ ├── camera.png │ │ │ ├── campsite.png │ │ │ ├── cemetery.png │ │ │ ├── cesium.png │ │ │ ├── chemist.png │ │ │ ├── cinema.png │ │ │ ├── circle.png │ │ │ ├── college.png │ │ │ ├── cricket.png │ │ │ ├── danger.png │ │ │ ├── dog-park.png │ │ │ ├── embassy.png │ │ │ ├── entrance.png │ │ │ ├── garden.png │ │ │ ├── grocery.png │ │ │ ├── harbor.png │ │ │ ├── heliport.png │ │ │ ├── hospital.png │ │ │ ├── land-use.png │ │ │ ├── laundry.png │ │ │ ├── library.png │ │ │ ├── lodging.png │ │ │ ├── logging.png │ │ │ ├── marker.png │ │ │ ├── monument.png │ │ │ ├── museum.png │ │ │ ├── oil-well.png │ │ │ ├── parking.png │ │ │ ├── pharmacy.png │ │ │ ├── police.png │ │ │ ├── prison.png │ │ │ ├── rocket.png │ │ │ ├── school.png │ │ │ ├── scooter.png │ │ │ ├── skiing.png │ │ │ ├── soccer.png │ │ │ ├── square.png │ │ │ ├── suitcase.png │ │ │ ├── swimming.png │ │ │ ├── tennis.png │ │ │ ├── theatre.png │ │ │ ├── toilets.png │ │ │ ├── triangle.png │ │ │ ├── village.png │ │ │ ├── wetland.png │ │ │ ├── basketball.png │ │ │ ├── commercial.png │ │ │ ├── disability.png │ │ │ ├── fast-food.png │ │ │ ├── ice-cream.png │ │ │ ├── industrial.png │ │ │ ├── lighthouse.png │ │ │ ├── minefield.png │ │ │ ├── playground.png │ │ │ ├── rail-above.png │ │ │ ├── rail-light.png │ │ │ ├── rail-metro.png │ │ │ ├── restaurant.png │ │ │ ├── roadblock.png │ │ │ ├── telephone.png │ │ │ ├── town-hall.png │ │ │ ├── warehouse.png │ │ │ ├── alcohol-shop.png │ │ │ ├── art-gallery.png │ │ │ ├── fire-station.png │ │ │ ├── hairdresser.png │ │ │ ├── mobilephone.png │ │ │ ├── polling-place.png │ │ │ ├── star-stroked.png │ │ │ ├── waste-basket.png │ │ │ ├── circle-stroked.png │ │ │ ├── clothing-store.png │ │ │ ├── marker-stroked.png │ │ │ ├── parking-garage.png │ │ │ ├── slaughterhouse.png │ │ │ ├── square-stroked.png │ │ │ ├── america-football.png │ │ │ ├── london-underground.png │ │ │ ├── place-of-worship.png │ │ │ ├── rail-underground.png │ │ │ ├── religious-jewish.png │ │ │ ├── religious-muslim.png │ │ │ ├── triangle-stroked.png │ │ │ ├── emergency-telephone.png │ │ │ └── religious-christian.png │ │ │ ├── moonSmall.jpg │ │ │ ├── waterNormals.jpg │ │ │ ├── waterNormalsSmall.jpg │ │ │ ├── NaturalEarthII │ │ │ ├── 0 │ │ │ │ ├── 0 │ │ │ │ │ └── 0.jpg │ │ │ │ └── 1 │ │ │ │ │ └── 0.jpg │ │ │ ├── 1 │ │ │ │ ├── 0 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ ├── 1 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ ├── 2 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ │ └── 3 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ └── 1.jpg │ │ │ ├── 2 │ │ │ │ ├── 0 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 1 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 2 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 3 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 4 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 5 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ ├── 6 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ │ └── 7 │ │ │ │ │ ├── 0.jpg │ │ │ │ │ ├── 1.jpg │ │ │ │ │ ├── 2.jpg │ │ │ │ │ └── 3.jpg │ │ │ └── tilemapresource.xml │ │ │ ├── SkyBox │ │ │ ├── tycho2t3_80_mx.jpg │ │ │ ├── tycho2t3_80_my.jpg │ │ │ ├── tycho2t3_80_mz.jpg │ │ │ ├── tycho2t3_80_px.jpg │ │ │ ├── tycho2t3_80_py.jpg │ │ │ └── tycho2t3_80_pz.jpg │ │ │ └── pin.svg │ │ └── Workers │ │ └── transferTypedArrayTest.js ├── building │ └── schema_building_v1.kml └── property │ └── schema_property_v1.kml ├── sampleapps ├── data │ ├── RESTWebLayout.mgp │ └── Parcels_Writeable.FeatureSource.xml ├── czml │ └── features2.czml └── cesium │ └── index.html ├── demo.sh ├── conf └── data │ ├── building │ ├── building_kml_none.tpl │ ├── building_kml_error.tpl │ ├── building_html_error.tpl │ ├── building_html_none.tpl │ ├── building_kml_single.tpl │ └── building_kml_many.tpl │ ├── property │ ├── property_kml_none.tpl │ ├── property_kml_error.tpl │ ├── property_atom_none.tpl │ ├── property_html_error.tpl │ ├── property_atom_error.tpl │ ├── property_georss_error.tpl │ ├── property_html_none.tpl │ ├── property_georss_single.tpl │ ├── property_georss_none.tpl │ ├── property_atom_single.tpl │ ├── property_georss_many.tpl │ ├── property_atom_many.tpl │ ├── property_kml_single.tpl │ └── property_kml_many.tpl │ ├── propertyeditable │ ├── property_html_error.tpl │ └── property_html_none.tpl │ ├── redline │ └── restcfg.json │ └── districts │ └── restcfg.json ├── cache └── readme.txt ├── .htaccess ├── composer_setup.bat ├── .gitignore ├── composer.json ├── composer.php5.json ├── env_setup.bat ├── env_setup_php56.bat ├── integration_test ├── RestPublish │ ├── RestAclAuthorTest.php │ ├── RestAclWfsUserTest.php │ ├── RestAclWmsUserTest.php │ ├── RestAclAnonymousTest.php │ ├── RestAclAdministratorTest.php │ └── RestAclGroupTest.php ├── ResourceService │ └── JSONRoundtripTest.php └── TileService │ └── GetTileTest.php └── web.config.iis /app/routes/v1/README.txt: -------------------------------------------------------------------------------- 1 | These are the routes for the v1 API -------------------------------------------------------------------------------- /app/res/north_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/app/res/north_arrow.png -------------------------------------------------------------------------------- /doc/fonts/DroidSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/fonts/DroidSans.ttf -------------------------------------------------------------------------------- /doc/images/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/collapse.gif -------------------------------------------------------------------------------- /doc/images/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/expand.gif -------------------------------------------------------------------------------- /doc/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/favicon.ico -------------------------------------------------------------------------------- /doc/images/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/throbber.gif -------------------------------------------------------------------------------- /doc/images/logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/logo_small.png -------------------------------------------------------------------------------- /doc/fonts/DroidSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/fonts/DroidSans-Bold.ttf -------------------------------------------------------------------------------- /doc/images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/favicon-16x16.png -------------------------------------------------------------------------------- /doc/images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/favicon-32x32.png -------------------------------------------------------------------------------- /doc/images/pet_store_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/pet_store_api.png -------------------------------------------------------------------------------- /doc/images/wordnik_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/wordnik_api.png -------------------------------------------------------------------------------- /test/data/RedlineLayer.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/test/data/RedlineLayer.sdf -------------------------------------------------------------------------------- /assets/common/js/img/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/blank.gif -------------------------------------------------------------------------------- /doc/images/explorer_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/doc/images/explorer_icons.png -------------------------------------------------------------------------------- /assets/common/js/img/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/marker.png -------------------------------------------------------------------------------- /assets/common/js/img/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/slider.png -------------------------------------------------------------------------------- /assets/common/js/img/zoombar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/zoombar.png -------------------------------------------------------------------------------- /assets/fa/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/fa/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /sampleapps/data/RESTWebLayout.mgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/sampleapps/data/RESTWebLayout.mgp -------------------------------------------------------------------------------- /assets/common/css/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/css/images/layers.png -------------------------------------------------------------------------------- /assets/common/js/img/east-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/east-mini.png -------------------------------------------------------------------------------- /assets/common/js/img/north-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/north-mini.png -------------------------------------------------------------------------------- /assets/common/js/img/south-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/south-mini.png -------------------------------------------------------------------------------- /assets/common/js/img/west-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/west-mini.png -------------------------------------------------------------------------------- /assets/common/css/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/css/images/layers-2x.png -------------------------------------------------------------------------------- /assets/common/js/img/marker-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/marker-blue.png -------------------------------------------------------------------------------- /assets/common/js/img/marker-gold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/marker-gold.png -------------------------------------------------------------------------------- /assets/common/js/img/marker-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/marker-green.png -------------------------------------------------------------------------------- /assets/common/css/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/css/images/marker-icon.png -------------------------------------------------------------------------------- /assets/common/js/img/panning-hand-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/panning-hand-on.png -------------------------------------------------------------------------------- /assets/common/js/img/zoom-minus-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/zoom-minus-mini.png -------------------------------------------------------------------------------- /assets/common/js/img/zoom-plus-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/zoom-plus-mini.png -------------------------------------------------------------------------------- /assets/common/js/img/zoom-world-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/zoom-world-mini.png -------------------------------------------------------------------------------- /assets/fa/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/fa/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/fa/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/fa/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/fa/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/fa/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/common/css/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/css/images/marker-icon-2x.png -------------------------------------------------------------------------------- /assets/common/css/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/css/images/marker-shadow.png -------------------------------------------------------------------------------- /assets/common/js/img/drag-rectangle-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/drag-rectangle-off.png -------------------------------------------------------------------------------- /assets/common/js/img/drag-rectangle-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/drag-rectangle-on.png -------------------------------------------------------------------------------- /assets/common/js/img/measuring-stick-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/measuring-stick-on.png -------------------------------------------------------------------------------- /assets/common/js/img/panning-hand-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/panning-hand-off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/google.tidy.css: -------------------------------------------------------------------------------- 1 | .olLayerGoogleCopyright{right:3px;bottom:2px;left:auto;}.olLayerGooglePoweredBy{left:2px;bottom:2px;} -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/VRButton/VRButton.css: -------------------------------------------------------------------------------- 1 | .cesium-button.cesium-vrButton{display:block;width:100%;height:100%;margin:0;border-radius:0;} -------------------------------------------------------------------------------- /assets/common/js/img/cloud-popup-relative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/cloud-popup-relative.png -------------------------------------------------------------------------------- /assets/common/js/img/measuring-stick-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/measuring-stick-off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/blank.gif -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/close.gif -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/pan_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/pan_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/ruler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/ruler.png -------------------------------------------------------------------------------- /demo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | docker build -t jumpinjackie/mapguide-rest-demo -f demo/Dockerfile . 3 | docker run -p 8008:8008 -t jumpinjackie/mapguide-rest-demo -------------------------------------------------------------------------------- /assets/common/js/img/layer-switcher-maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/layer-switcher-maximize.png -------------------------------------------------------------------------------- /assets/common/js/img/layer-switcher-minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/img/layer-switcher-minimize.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/pan-panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/pan-panel.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/pan_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/pan_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/zoom-panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/zoom-panel.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/add_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/add_point_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/add_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/add_point_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_line_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_line_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_line_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_line_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_point_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_point_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/view_next_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/view_next_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/view_next_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/view_next_on.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/bar.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/bus.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/car.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/dam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/dam.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/zoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/zoo.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_polygon_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_polygon_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/draw_polygon_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/draw_polygon_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/editing_tool_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/editing_tool_bar.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/move_feature_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/move_feature_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/move_feature_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/move_feature_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/panning-hand-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/panning-hand-off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/panning-hand-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/panning-hand-on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/remove_point_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/remove_point_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/remove_point_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/remove_point_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/save_features_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/save_features_on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/view_previous_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/view_previous_on.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/bank.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/beer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/beer.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cafe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cafe.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/city.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/city.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cross.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/farm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/farm.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/ferry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/ferry.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/fuel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/fuel.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/gift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/gift.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/golf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/golf.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/heart.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/music.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/park.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/park2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/park2.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/pitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/pitch.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/post.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/post.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rail.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/shop.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/star.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/town.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/town.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/water.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/moonSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/moonSmall.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/FullscreenButton/FullscreenButton.css: -------------------------------------------------------------------------------- 1 | .cesium-button.cesium-fullscreenButton{display:block;width:100%;height:100%;margin:0;border-radius:0;} -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/drag-rectangle-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/drag-rectangle-off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/drag-rectangle-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/drag-rectangle-on.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/navigation_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/navigation_history.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/pan-panel-NOALPHA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/pan-panel-NOALPHA.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/save_features_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/save_features_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/view_previous_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/view_previous_off.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/zoom-panel-NOALPHA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/zoom-panel-NOALPHA.png -------------------------------------------------------------------------------- /assets/fa/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /assets/fa/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/airfield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/airfield.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/airport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/airport.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/bakery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/bakery.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/baseball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/baseball.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/bicycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/bicycle.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/building.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/camera.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/campsite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/campsite.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cemetery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cemetery.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cesium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cesium.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/chemist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/chemist.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cinema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cinema.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/circle.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/college.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/college.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/cricket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/cricket.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/danger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/danger.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/dog-park.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/dog-park.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/embassy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/embassy.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/entrance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/entrance.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/garden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/garden.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/grocery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/grocery.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/harbor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/harbor.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/heliport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/heliport.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/hospital.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/land-use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/land-use.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/laundry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/laundry.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/library.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/library.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/lodging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/lodging.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/logging.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/marker.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/monument.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/monument.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/museum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/museum.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/oil-well.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/oil-well.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/parking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/parking.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/pharmacy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/pharmacy.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/police.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/police.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/prison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/prison.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rocket.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/school.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/scooter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/scooter.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/skiing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/skiing.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/soccer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/soccer.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/square.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/suitcase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/suitcase.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/swimming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/swimming.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/tennis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/tennis.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/theatre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/theatre.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/toilets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/toilets.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/triangle.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/village.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/village.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/wetland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/wetland.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/waterNormals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/waterNormals.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/TimelineIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/TimelineIcons.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/info-loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/info-loading.gif -------------------------------------------------------------------------------- /assets/common/js/theme/default/img/overview_replacement.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/common/js/theme/default/img/overview_replacement.gif -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/basketball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/basketball.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/commercial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/commercial.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/disability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/disability.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/fast-food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/fast-food.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/ice-cream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/ice-cream.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/industrial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/industrial.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/lighthouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/lighthouse.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/minefield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/minefield.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/playground.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rail-above.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rail-above.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rail-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rail-light.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rail-metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rail-metro.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/restaurant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/restaurant.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/roadblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/roadblock.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/telephone.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/town-hall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/town-hall.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/warehouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/warehouse.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/alcohol-shop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/alcohol-shop.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/art-gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/art-gallery.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/fire-station.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/fire-station.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/hairdresser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/hairdresser.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/mobilephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/mobilephone.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/polling-place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/polling-place.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/star-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/star-stroked.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/waste-basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/waste-basket.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/waterNormalsSmall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/waterNormalsSmall.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/Cesium_Logo_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/Cesium_Logo_overlay.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/0/0/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/0/1/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/0/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/0/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/1/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/1/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/2/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/2/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/3/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/1/3/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/0/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/1/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/2/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/3/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/4/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/5/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/6/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/0.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/1.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/2.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/2/7/3.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/circle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/circle-stroked.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/clothing-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/clothing-store.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/marker-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/marker-stroked.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/parking-garage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/parking-garage.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/slaughterhouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/slaughterhouse.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/square-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/square-stroked.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/TerrainProviders/STK.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/TerrainProviders/STK.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_mx.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_my.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_mz.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_px.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_py.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/SkyBox/tycho2t3_80_pz.jpg -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/america-football.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/america-football.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/london-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/london-underground.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/place-of-worship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/place-of-worship.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/rail-underground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/rail-underground.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/religious-jewish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/religious-jewish.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/religious-muslim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/religious-muslim.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/triangle-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/triangle-stroked.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/emergency-telephone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/emergency-telephone.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/maki/religious-christian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Assets/Textures/maki/religious-christian.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingRoads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingRoads.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/TerrainProviders/Ellipsoid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/TerrainProviders/Ellipsoid.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingAerial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingAerial.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/blackMarble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/blackMarble.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/stamenToner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/stamenToner.png -------------------------------------------------------------------------------- /conf/data/building/building_kml_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | No Results Found 5 | 6 | 7 | -------------------------------------------------------------------------------- /conf/data/property/property_kml_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | No Results Found 5 | 6 | 7 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxStreets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxStreets.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxTerrain.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/naturalEarthII.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/naturalEarthII.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/openStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/openStreetMap.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/bingAerialLabels.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriWorldImagery.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapboxSatellite.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/stamenWatercolor.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriWorldStreetMap.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/esriNationalGeographic.png -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jumpinjackie/mapguide-rest/HEAD/assets/ol3-cesium/cesium/Widgets/Images/ImageryProviders/mapQuestOpenStreetMap.png -------------------------------------------------------------------------------- /assets/common/js/theme/default/google.css: -------------------------------------------------------------------------------- 1 | .olLayerGoogleCopyright { 2 | right: 3px; 3 | bottom: 2px; 4 | left: auto; 5 | } 6 | .olLayerGooglePoweredBy { 7 | left: 2px; 8 | bottom: 2px; 9 | } 10 | -------------------------------------------------------------------------------- /assets/common/js/theme/default/ie6-style.tidy.css: -------------------------------------------------------------------------------- 1 | .olControlZoomPanel div{background-image:url(img/zoom-panel-NOALPHA.png);}.olControlPanPanel div{background-image:url(img/pan-panel-NOALPHA.png);}.olControlEditingToolbar{width:200px;} -------------------------------------------------------------------------------- /test/integration/shared_variables.http: -------------------------------------------------------------------------------- 1 | @endpoint_domain = http://localhost:8018 2 | @endpoint_base = {{endpoint_domain}}/mapguide/rest 3 | @admin_user = Administrator 4 | @admin_pass = admin 5 | @default_content_type = json 6 | @default_content_mime = application/json -------------------------------------------------------------------------------- /conf/data/property/property_kml_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Zoom in to view properties 4 | 1 5 | 6 | 1 7 | Error 8 | 9 | 10 | -------------------------------------------------------------------------------- /assets/common/js/theme/default/ie6-style.css: -------------------------------------------------------------------------------- 1 | .olControlZoomPanel div { 2 | background-image: url(img/zoom-panel-NOALPHA.png); 3 | } 4 | .olControlPanPanel div { 5 | background-image: url(img/pan-panel-NOALPHA.png); 6 | } 7 | .olControlEditingToolbar { 8 | width: 200px; 9 | } 10 | 11 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/CesiumWidget/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-widget-errorPanel{background:rgba(255,255,255,0.7);}.cesium-lighter .cesium-widget-errorPanel-content{border:1px solid #526F82;border-radius:7px;background-color:white;color:black;}.cesium-lighter .cesium-widget-errorPanel-header{color:#B87D00;} -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/PerformanceWatchdog/PerformanceWatchdog.css: -------------------------------------------------------------------------------- 1 | .cesium-performance-watchdog-message-area{position:relative;background-color:yellow;color:black;padding:10px;}.cesium-performance-watchdog-message{margin-right:30px;}.cesium-performance-watchdog-message-dismiss{position:absolute;right:0;margin:0 10px 0 0;} -------------------------------------------------------------------------------- /cache/readme.txt: -------------------------------------------------------------------------------- 1 | This directory is where mapguide-rest will store compiled smarty templates and other assorted cacheable items. 2 | 3 | Make sure PHP and your web server have sufficient write permissions for this directory and any subfolders within 4 | 5 | See this link for more information: http://www.smarty.net/docsv2/en/installing.smarty.basic.tpl -------------------------------------------------------------------------------- /assets/fa/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font-family: FontAwesome; 7 | font-style: normal; 8 | font-weight: normal; 9 | line-height: 1; 10 | -webkit-font-smoothing: antialiased; 11 | -moz-osx-font-smoothing: grayscale; 12 | } 13 | -------------------------------------------------------------------------------- /assets/fa/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font-family: FontAwesome; 7 | font-style: normal; 8 | font-weight: normal; 9 | line-height: 1; 10 | -webkit-font-smoothing: antialiased; 11 | -moz-osx-font-smoothing: grayscale; 12 | } 13 | -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | Options -Indexes 2 | 3 | RewriteEngine On 4 | 5 | RewriteCond %{REQUEST_FILENAME} !-f 6 | RewriteCond %{REQUEST_FILENAME} !-d 7 | 8 | #This assumes the extension is installed under $WWWROOT/rest 9 | RewriteRule ^(.*)$ /mapguide/rest/index.php?/$1 [E=REMOTE_USER:%{HTTP:Authorization},QSA,L,B] 10 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/pin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /conf/data/building/building_kml_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Zoom in to view properties 4 | 1 5 | code} 7 | Message: {$error->message} 8 | ]]> 9 | 10 | 1 11 | Error 12 | 13 | 14 | -------------------------------------------------------------------------------- /doc/lib/jquery.slideto.min.js: -------------------------------------------------------------------------------- 1 | (function(b){b.fn.slideto=function(a){a=b.extend({slide_duration:"slow",highlight_duration:3E3,highlight:true,highlight_color:"#FFFF99"},a);return this.each(function(){obj=b(this);b("body").animate({scrollTop:obj.offset().top},a.slide_duration,function(){a.highlight&&b.ui.version&&obj.effect("highlight",{color:a.highlight_color},a.highlight_duration)})})}})(jQuery); 2 | -------------------------------------------------------------------------------- /composer_setup.bat: -------------------------------------------------------------------------------- 1 | php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" 2 | php -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" 3 | php composer-setup.php 4 | php -r "unlink('composer-setup.php');" -------------------------------------------------------------------------------- /assets/fa/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .pull-right { float: right; } 11 | .pull-left { float: left; } 12 | 13 | .@{fa-css-prefix} { 14 | &.pull-left { margin-right: .3em; } 15 | &.pull-right { margin-left: .3em; } 16 | } 17 | -------------------------------------------------------------------------------- /assets/fa/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | -------------------------------------------------------------------------------- /assets/fa/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .pull-right { float: right; } 11 | .pull-left { float: left; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.pull-left { margin-right: .3em; } 15 | &.pull-right { margin-left: .3em; } 16 | } 17 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Geocoder/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-geocoder-input{border:solid 1px #759dc0;background-color:rgba(240,240,240,0.9);color:black;}.cesium-lighter .cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-lighter .cesium-geocoder-searchButton{background-color:#e2f0ff;fill:#111;}.cesium-lighter .cesium-geocoder-searchButton:hover{background-color:#a6d2ff;} -------------------------------------------------------------------------------- /assets/fa/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /assets/fa/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /assets/building/schema_building_v1.kml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Feature ID 6 | 7 | 8 | Building Address 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /assets/fa/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: -@fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /assets/fa/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | -------------------------------------------------------------------------------- /assets/fa/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /assets/property/schema_property_v1.kml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SDF ID 6 | 7 | 8 | Billing Address 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /assets/fa/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "spinning"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | -------------------------------------------------------------------------------- /assets/fa/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "spinning"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | -------------------------------------------------------------------------------- /test/data/Parcels_Writeable.FeatureSource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | OSGeo.SDF 4 | 5 | File 6 | %MG_DATA_FILE_PATH%Parcels.sdf 7 | 8 | 9 | ReadOnly 10 | FALSE 11 | 12 | -------------------------------------------------------------------------------- /sampleapps/data/Parcels_Writeable.FeatureSource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | OSGeo.SDF 4 | 5 | File 6 | %MG_DATA_FILE_PATH%Parcels.sdf 7 | 8 | 9 | ReadOnly 10 | FALSE 11 | 12 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /web.config 2 | /templates_c 3 | /cache/vectortile 4 | /cache/templates_c 5 | /cache/debug.log 6 | /build 7 | /dist 8 | /vendor 9 | !/cache/readme.txt 10 | /conf/data/test_wfsuser 11 | /conf/data/test_wmsuser 12 | /conf/data/test_administrator 13 | /conf/data/test_anonymous 14 | /conf/data/test_author 15 | /conf/data/test_group 16 | /conf/data/test_mixed 17 | /cache/tile.png 18 | /cache/tile.json 19 | /cache/docfiles 20 | /.phpintel 21 | /node_modules 22 | /test/data/Sheboygan.mgp 23 | /.vscode 24 | composer.phar -------------------------------------------------------------------------------- /app/res/preview_mapdefinition.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | %s 5 | 6 | %s 7 | %s 8 | %s 9 | %s 10 | 11 | ffffffff 12 | %s 13 | %s 14 | -------------------------------------------------------------------------------- /app/text/en: -------------------------------------------------------------------------------- 1 | # REST extension localized strings 2 | # English language 3 | # 4 | # Important: This file must be saved with UTF-8 encoding 5 | # 6 | 7 | ERROR_BAD_LIBRARY_REQUEST_MALFORMED_URL = Bad Request: Malformed URL 8 | ERROR_BAD_LIBRARY_REQUEST_UNDEFINED_RESOURCEID = Bad Request: Could not parse resource ID 9 | ERROR_BAD_LIBRARY_REQUEST_UNDEFINED_ASPECT = Bad Request: Could not parse aspect 10 | ERROR_BAD_LIBRARY_REQUEST_UNDEFINED_REPRESENTATION = Bad Request: Could not parse representation -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Timeline/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-timeline-bar{background:-moz-linear-gradient(top,#eeeeee 0%,#ffffff 50%,#fafafa 100%);background:-webkit-linear-gradient(top,#eeeeee 0%,#ffffff 50%,#fafafa 100%);background:linear-gradient(to bottom,#eeeeee 0%,#ffffff 50%,#fafafa 100%);}.cesium-lighter .cesium-timeline-ticLabel{color:#000;}.cesium-lighter .cesium-timeline-ticMain{position:absolute;bottom:0;left:0;width:1px;height:50%;background:#000;}.cesium-lighter .cesium-timeline-ticSub{background:#444;} -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "require-dev": { 3 | "zircote/swagger-php": "2.0.16", 4 | "doctrine/annotations": "1.2.7", 5 | "phing/phing": "2.17.4", 6 | "php-parallel-lint/php-parallel-lint": "1.3.2", 7 | "yoast/phpunit-polyfills": "2.0.0" 8 | }, 9 | "require": { 10 | "slim/slim": "3.12.5", 11 | "smarty/smarty": "4.3.2", 12 | "tecnickcom/tcpdf": "6.6.2", 13 | "glenscott/url-normalizer": "1.4.0", 14 | "monolog/monolog": "1.27.1" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /doc/css/typography.css: -------------------------------------------------------------------------------- 1 | /* Google Font's Droid Sans */ 2 | @font-face { 3 | font-family: 'Droid Sans'; 4 | font-style: normal; 5 | font-weight: 400; 6 | src: local('Droid Sans'), local('DroidSans'), url('../fonts/DroidSans.ttf'), format('truetype'); 7 | } 8 | /* Google Font's Droid Sans Bold */ 9 | @font-face { 10 | font-family: 'Droid Sans'; 11 | font-style: normal; 12 | font-weight: 700; 13 | src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('../fonts/DroidSans-Bold.ttf'), format('truetype'); 14 | } 15 | -------------------------------------------------------------------------------- /composer.php5.json: -------------------------------------------------------------------------------- 1 | { 2 | "require-dev": { 3 | "zircote/swagger-php": "2.0.16", 4 | "doctrine/annotations": "1.2.7", 5 | "phing/phing": "2.17.4", 6 | "php-parallel-lint/php-parallel-lint": "1.3.2", 7 | "yoast/phpunit-polyfills": "2.0.0" 8 | }, 9 | "require": { 10 | "slim/slim": "3.12.5", 11 | "smarty/smarty": "3.1.48", 12 | "tecnickcom/tcpdf": "6.6.2", 13 | "glenscott/url-normalizer": "1.4.0", 14 | "monolog/monolog": "1.27.1" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /assets/fa/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/SelectionIndicator/SelectionIndicator.css: -------------------------------------------------------------------------------- 1 | .cesium-selection-wrapper{position:absolute;width:160px;height:160px;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:visibility 0s 0.2s,opacity 0.2s ease-in;-moz-transition:visibility 0s 0.2s,opacity 0.2s ease-in;transition:visibility 0s 0.2s,opacity 0.2s ease-in;}.cesium-selection-wrapper-visible{visibility:visible;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px;} -------------------------------------------------------------------------------- /assets/fa/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/BaseLayerPicker/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-baseLayerPicker-itemIcon{border-color:#759dc0;}.cesium-lighter .cesium-baseLayerPicker-dropDown{background-color:rgba(240,240,240,0.75);}.cesium-lighter .cesium-baseLayerPicker-sectionTitle{color:black;}.cesium-lighter .cesium-baseLayerPicker-itemLabel{color:black;}.cesium-lighter .cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#000;}.cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:rgb(0,61,168);}.cesium-lighter .cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:double 4px rgb(0,61,168);} -------------------------------------------------------------------------------- /env_setup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | REM env_setup.bat 3 | REM 4 | REM This batch file initializes the mapguide-rest dev environemnt to match your version/installation of PHP 5 | REM Modify the variables below to match your specific PHP install 6 | 7 | REM SET PHPRC=C:\mg-312-install\Web\Php\php.ini 8 | REM SET PATH=%PATH%;C:\mg-312-install\Web\Php 9 | REM SET COMPOSER=composer.php5.json 10 | REM SET MG_REST_ROOT_URL=http://localhost:8018/mapguide/rest 11 | 12 | SET PHPRC=C:\mg-4.0-install\Web\Php\php.ini 13 | SET PATH=%PATH%;C:\mg-4.0-install\Web\Php 14 | SET MG_REST_ROOT_URL=http://localhost:8018/mapguide/rest 15 | 16 | echo PHP environment set using php.ini from %PHPRC% -------------------------------------------------------------------------------- /env_setup_php56.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | REM env_setup.bat 3 | REM 4 | REM This batch file initializes the mapguide-rest dev environemnt to match your version/installation of PHP 5 | REM Modify the variables below to match your specific PHP install 6 | 7 | SET PHPRC=C:\mg-312-install\Web\Php\php.ini 8 | SET PATH=%PATH%;C:\mg-312-install\Web\Php 9 | SET COMPOSER=composer.php5.json 10 | SET MG_REST_ROOT_URL=http://localhost:8018/mapguide/rest 11 | 12 | REM SET PHPRC=C:\mg-4.0-install\Web\Php\php.ini 13 | REM SET PATH=%PATH%;C:\mg-4.0-install\Web\Php 14 | REM SET MG_REST_ROOT_URL=http://localhost:8018/mapguide/rest 15 | 16 | echo PHP environment set using php.ini from %PHPRC% -------------------------------------------------------------------------------- /conf/data/property/property_atom_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 5 | Error 6 | 7 | Error 8 | 9 |
10 |
11 | {if $single} 12 | No property with ID ({$ID}) found 13 | {else} 14 | No properties found with the given query 15 | {/if} 16 |
17 |
18 |
19 |
20 |
-------------------------------------------------------------------------------- /conf/data/building/building_html_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Error 5 | 6 | 7 | 8 |
9 |

Error

10 |
11 | An unexpected error occured. Full error details below 12 |
13 |

Code

14 |
{$error->code}
15 |

Message

16 |
{$error->message}
17 |

Stack Trace

18 |
{$error->stack}
19 |
20 | 21 | -------------------------------------------------------------------------------- /conf/data/property/property_html_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Error 5 | 6 | 7 | 8 |
9 |

Error

10 |
11 | An unexpected error occured. Full error details below 12 |
13 |

Code

14 |
{$error->code}
15 |

Message

16 |
{$error->message}
17 |

Stack Trace

18 |
{$error->stack}
19 |
20 | 21 | -------------------------------------------------------------------------------- /conf/data/propertyeditable/property_html_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Error 5 | 6 | 7 | 8 |
9 |

Error

10 |
11 | An unexpected error occured. Full error details below 12 |
13 |

Code

14 |
{$error->code}
15 |

Message

16 |
{$error->message}
17 |

Stack Trace

18 |
{$error->stack}
19 |
20 | 21 | -------------------------------------------------------------------------------- /assets/fa/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); 7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), 8 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 9 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 10 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 11 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 12 | font-weight: normal; 13 | font-style: normal; 14 | } 15 | -------------------------------------------------------------------------------- /app/res/templates/en/feature_html_vertical_foot.tpl: -------------------------------------------------------------------------------- 1 | {* 2 | feature_html_vertical_foot.tpl 3 | 4 | Smarty HTML footer template for the HTML representation of features in vertical orientation 5 | 6 | Parameters: 7 | - $model: The template view model parameter, contains the following properties: 8 | - baseUrl: The mapguide-rest root URL 9 | - className: The Feature Class Name 10 | - maxPages: The maximum number of pages 11 | - pageNo: The current page number 12 | - total: The total number of features. -1 if unknown 13 | - hasMorePages: true if there are more "pages" of data in this set of features 14 | - prevPageUrl: The URL to the "previous" page of features 15 | - nextPageUrl: The URL to the "next" page of features 16 | *} 17 | 18 | -------------------------------------------------------------------------------- /app/res/xsl/en/str.xsl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /assets/fa/scss/_path.scss: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); 7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), 8 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), 9 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), 10 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); 11 | //src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 12 | font-weight: normal; 13 | font-style: normal; 14 | } 15 | -------------------------------------------------------------------------------- /app/res/templates/en/feature_html_horizontal_foot.tpl: -------------------------------------------------------------------------------- 1 | {* 2 | feature_html_horizontal_foot.tpl 3 | 4 | Smarty HTML footer template for the HTML representation of features in horizontal orientation 5 | 6 | Parameters: 7 | - $model: The template view model parameter, contains the following properties: 8 | - baseUrl: The mapguide-rest root URL 9 | - className: The Feature Class Name 10 | - maxPages: The maximum number of pages 11 | - pageNo: The current page number 12 | - total: The total number of features. -1 if unknown 13 | - hasMorePages: true if there are more "pages" of data in this set of features 14 | - prevPageUrl: The URL to the "previous" page of features 15 | - nextPageUrl: The URL to the "next" page of features 16 | *} 17 | 18 | -------------------------------------------------------------------------------- /conf/data/property/property_atom_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 5 | Error 6 | 7 | Error 8 | 9 |
10 |
11 | An unexpected error occured. Full error details below 12 |
13 |

Code

14 |
{$error->code}
15 |

Message

16 |
{$error->message}
17 |

Stack Trace

18 |
{$error->stack}
19 |
20 |
21 |
22 |
-------------------------------------------------------------------------------- /conf/data/redline/restcfg.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RedlineLayer.FeatureSource", 5 | "FeatureClass": "Markup" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "MaxCount": 500 13 | }, 14 | "POST": { }, 15 | "PUT": { }, 16 | "DELETE": { } 17 | } 18 | }, 19 | "geojson": { 20 | "Adapter": "FeatureSetGeoJson", 21 | "Methods": { 22 | "GET": { 23 | "MaxCount": 500 24 | } 25 | } 26 | } 27 | } 28 | } -------------------------------------------------------------------------------- /doc/lib/jquery.wiggle.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | jQuery Wiggle 3 | Author: WonderGroup, Jordan Thomas 4 | URL: http://labs.wondergroup.com/demos/mini-ui/index.html 5 | License: MIT (http://en.wikipedia.org/wiki/MIT_License) 6 | */ 7 | jQuery.fn.wiggle=function(o){var d={speed:50,wiggles:3,travel:5,callback:null};var o=jQuery.extend(d,o);return this.each(function(){var cache=this;var wrap=jQuery(this).wrap('
').css("position","relative");var calls=0;for(i=1;i<=o.wiggles;i++){jQuery(this).animate({left:"-="+o.travel},o.speed).animate({left:"+="+o.travel*2},o.speed*2).animate({left:"-="+o.travel},o.speed,function(){calls++;if(jQuery(cache).parent().hasClass('wiggle-wrap')){jQuery(cache).parent().replaceWith(cache);} 8 | if(calls==o.wiggles&&jQuery.isFunction(o.callback)){o.callback();}});}});}; -------------------------------------------------------------------------------- /sampleapps/czml/features2.czml: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id": "document", 4 | "version": "1.0" 5 | }, 6 | { 7 | "id": "0_segment_76_54abb211a543f", 8 | "polyline": { 9 | "material": { 10 | "solidColor": { 11 | "color": { 12 | "rgba": [ 13 | 128, 14 | 128, 15 | 128, 16 | 255 17 | ] 18 | } 19 | } 20 | }, 21 | "positions": { 22 | "cartographicDegrees": [ 23 | -87.719606109668, 24 | 43.759647034233, 25 | 0, 26 | -87.71960610967, 27 | 43.759647034233, 28 | 0, 29 | -87.719606109669, 30 | 43.759647034233, 31 | 0 32 | ] 33 | } 34 | } 35 | } 36 | ] -------------------------------------------------------------------------------- /assets/fa/less/mixins.less: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | .fa-icon-rotate(@degrees, @rotation) { 5 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); 6 | -webkit-transform: rotate(@degrees); 7 | -moz-transform: rotate(@degrees); 8 | -ms-transform: rotate(@degrees); 9 | -o-transform: rotate(@degrees); 10 | transform: rotate(@degrees); 11 | } 12 | 13 | .fa-icon-flip(@horiz, @vert, @rotation) { 14 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); 15 | -webkit-transform: scale(@horiz, @vert); 16 | -moz-transform: scale(@horiz, @vert); 17 | -ms-transform: scale(@horiz, @vert); 18 | -o-transform: scale(@horiz, @vert); 19 | transform: scale(@horiz, @vert); 20 | } 21 | -------------------------------------------------------------------------------- /assets/fa/scss/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | @mixin fa-icon-rotate($degrees, $rotation) { 5 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); 6 | -webkit-transform: rotate($degrees); 7 | -moz-transform: rotate($degrees); 8 | -ms-transform: rotate($degrees); 9 | -o-transform: rotate($degrees); 10 | transform: rotate($degrees); 11 | } 12 | 13 | @mixin fa-icon-flip($horiz, $vert, $rotation) { 14 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); 15 | -webkit-transform: scale($horiz, $vert); 16 | -moz-transform: scale($horiz, $vert); 17 | -ms-transform: scale($horiz, $vert); 18 | -o-transform: scale($horiz, $vert); 19 | transform: scale($horiz, $vert); 20 | } 21 | -------------------------------------------------------------------------------- /doc/lib/object-assign-pollyfill.js: -------------------------------------------------------------------------------- 1 | if (typeof Object.assign != 'function') { 2 | (function () { 3 | Object.assign = function (target) { 4 | 'use strict'; 5 | if (target === undefined || target === null) { 6 | throw new TypeError('Cannot convert undefined or null to object'); 7 | } 8 | 9 | var output = Object(target); 10 | for (var index = 1; index < arguments.length; index++) { 11 | var source = arguments[index]; 12 | if (source !== undefined && source !== null) { 13 | for (var nextKey in source) { 14 | if (Object.prototype.hasOwnProperty.call(source, nextKey)) { 15 | output[nextKey] = source[nextKey]; 16 | } 17 | } 18 | } 19 | } 20 | return output; 21 | }; 22 | })(); 23 | } 24 | -------------------------------------------------------------------------------- /conf/data/property/property_georss_error.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Error 5 | Error Details 6 | en-us 7 | https://github.com/jumpinjackie/mapguide-rest 8 | MapGuide REST Extension 9 | 10 | 11 | Error 12 | 13 | An unexpected error occured. Full error details below: 14 | 15 |

Code

16 |
{$error->code}
17 |

Message

18 |
{$error->message}
19 |

Stack Trace

20 |
{$error->stack}
21 |
22 |
23 |
-------------------------------------------------------------------------------- /conf/data/building/building_html_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {if $single} 5 | Building not found 6 | {else} 7 | No results 8 | {/if} 9 | 10 | 11 | 12 |
13 | {if $single} 14 |

Building not found

15 | {else} 16 |

No results

17 | {/if} 18 |
19 | {if $single} 20 | No building with ID ({$ID}) found 21 | {else} 22 | No buildings found with the given query 23 | {/if} 24 |
25 |
26 | 27 | -------------------------------------------------------------------------------- /conf/data/property/property_html_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {if $single} 5 | Property not found 6 | {else} 7 | No results 8 | {/if} 9 | 10 | 11 | 12 |
13 | {if $single} 14 |

Property not found

15 | {else} 16 |

No results

17 | {/if} 18 |
19 | {if $single} 20 | No property with ID ({$ID}) found 21 | {else} 22 | No properties found with the given query 23 | {/if} 24 |
25 |
26 | 27 | -------------------------------------------------------------------------------- /conf/data/propertyeditable/property_html_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {if $single} 5 | Property not found 6 | {else} 7 | No results 8 | {/if} 9 | 10 | 11 | 12 |
13 | {if $single} 14 |

Property not found

15 | {else} 16 |

No results

17 | {/if} 18 |
19 | {if $single} 20 | No property with ID ({$ID}) found 21 | {else} 22 | No properties found with the given query 23 | {/if} 24 |
25 |
26 | 27 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Assets/Textures/NaturalEarthII/tilemapresource.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | NE2_HR_LC_SR_W_DR_recolored.tif 4 | 5 | EPSG:4326 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /app/version.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | FeatureClass 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | %s 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /conf/data/property/property_georss_single.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Property Feed 5 | /mapguide/rest/data/property/{$model->Autogenerated_SDF_ID}.georss 6 | GeoRSS Feed of Sheboygan properties 7 | en-us 8 | https://github.com/jumpinjackie/mapguide-rest 9 | MapGuide REST Extension 10 | 11 | 12 | Property: {$model->Autogenerated_SDF_ID} 13 | /mapguide/rest/data/property/{$model->Autogenerated_SDF_ID}.html 14 | 15 | {$model->Autogenerated_SDF_ID}, {$model->RPROPAD} 16 | 17 | {$model->GeometryAsType("SHPGEOM", "GeomRSSSimple")} 18 | 19 | -------------------------------------------------------------------------------- /conf/data/property/property_georss_none.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {if $single} 5 | Property not found 6 | Property not found 7 | {else} 8 | No results 9 | No results 10 | {/if} 11 | en-us 12 | https://github.com/jumpinjackie/mapguide-rest 13 | MapGuide REST Extension 14 | 15 | 16 | {if $single} 17 | Property not found 18 | {else} 19 | No results 20 | {/if} 21 | 22 | {if $single} 23 | No property with ID ({$ID}) found 24 | {else} 25 | No properties found with the given query 26 | {/if} 27 | 28 | 29 | -------------------------------------------------------------------------------- /conf/data/building/building_kml_single.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Building - {$model->FeatId} 4 | 5 | {$model->FeatId} 6 | FeatId}.html">{$helper->EscapeForXml($model->FMTADDRESS)}]]> 7 | 8 | {$helper->GetAssetPath("building/style_building_v1.kml")}#georest-building-style 9 | {$model->GeometryAsType("Geometry", "GeomKML")} 10 | 11 | 12 | 13 | Melbourne Building Footprints 14 | https://data.melbourne.vic.gov.au/Property-and-Planning/Building-Foot-Prints/qe9w-cym8 15 | 16 | 17 | -------------------------------------------------------------------------------- /conf/data/property/property_atom_single.tpl: -------------------------------------------------------------------------------- 1 | 2 | 5 | Property atom view 6 | 7 | Property {$model->Autogenerated_SDF_ID} 8 | urn:uuid:{$model->Autogenerated_SDF_ID} 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
ID{$model->Autogenerated_SDF_ID}
Address{$model->RPROPAD}
24 |
25 |
26 |
27 |
-------------------------------------------------------------------------------- /conf/data/property/property_georss_many.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Property Feed 5 | /mapguide/rest/data/property/.georss 6 | GeoRSS Feed of Sheboygan properties 7 | en-us 8 | https://github.com/jumpinjackie/mapguide-rest 9 | MapGuide REST Extension 10 | 11 | {while $model->Next()} 12 | {assign var=property value=$model->Current()} 13 | 14 | Property: {$property->Autogenerated_SDF_ID} 15 | /mapguide/rest/data/property/{$property->Autogenerated_SDF_ID}.html 16 | 17 | {$property->Autogenerated_SDF_ID}, {$property->RPROPAD} 18 | 19 | {$property->GeometryAsType("SHPGEOM", "GeomRSSSimple")} 20 | 21 | {/while} 22 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/CesiumWidget/CesiumWidget.css: -------------------------------------------------------------------------------- 1 | .cesium-widget{position:relative;}.cesium-widget,.cesium-widget canvas{width:100%;height:100%;touch-action:none;}.cesium-widget-credits{display:block;position:absolute;bottom:0;left:0;color:#fff;font-size:10px;text-shadow:0px 0px 2px #000000;padding-right:5px;}.cesium-widget-credits a,.cesium-widget-credits a:visited{color:#fff;}.cesium-widget-errorPanel{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(0,0,0,0.7);z-index:99999;}.cesium-widget-errorPanel:before{display:inline-block;vertical-align:middle;height:100%;content:"";}.cesium-widget-errorPanel-content{width:75%;display:inline-block;text-align:left;vertical-align:middle;border:1px solid #526F82;border-radius:7px;background-color:black;color:white;font-size:10pt;padding:1em;}.cesium-widget-errorPanel-header{font-size:120%;color:#fe4;}.cesium-widget-errorPanel-scroll{overflow:auto;font-family:monospace;white-space:pre-wrap;padding:0;margin:10px 0;}.cesium-widget-errorPanel-buttonPanel{text-align:center;} -------------------------------------------------------------------------------- /conf/data/property/property_atom_many.tpl: -------------------------------------------------------------------------------- 1 | 2 | 5 | Property atom view 6 | {while $model->Next()} 7 | {assign var=property value=$model->Current()} 8 | 9 | Property {$property->Autogenerated_SDF_ID} 10 | urn:uuid:{$property->Autogenerated_SDF_ID} 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
ID{$property->Autogenerated_SDF_ID}
Address{$property->RPROPAD}
26 |
27 |
28 |
29 | {/while} 30 |
-------------------------------------------------------------------------------- /app/constants.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Melbourne Buildings 4 | 1 5 | 6 | Buildings in View 7 | 1 8 | {while $model->Next()} 9 | 10 | {$model->Current()->FeatId}: {$helper->EscapeForXml($model->Current()->FMTADDRESS)} 11 | Current()->FeatId}.html">{$helper->EscapeForXml($model->Current()->FMTADDRESS)}]]> 12 | 13 | {$helper->GetAssetPath("building/style_building_v1.kml")}#georest-building-style 14 | 15 | {$model->Current()->GeometryAsType("Geometry", "GeomKML")} 16 | 17 | {/while} 18 | 19 | 20 | Melbourne Building Footprints 21 | https://data.melbourne.vic.gov.au/Property-and-Planning/Building-Foot-Prints/qe9w-cym8 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /app/res/xsl/en/FusionTemplateInfo.xsl: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /doc/lib/highlight.9.1.0.pack_extended.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | (function () { 4 | var configure, highlightBlock; 5 | 6 | configure = hljs.configure; 7 | // "extending" hljs.configure method 8 | hljs.configure = function _configure (options) { 9 | var size = options.highlightSizeThreshold; 10 | 11 | // added highlightSizeThreshold option to set maximum size 12 | // of processed string. Set to null if not a number 13 | hljs.highlightSizeThreshold = size === +size ? size : null; 14 | 15 | configure.call(this, options); 16 | }; 17 | 18 | highlightBlock = hljs.highlightBlock; 19 | 20 | // "extending" hljs.highlightBlock method 21 | hljs.highlightBlock = function _highlightBlock (el) { 22 | var innerHTML = el.innerHTML; 23 | var size = hljs.highlightSizeThreshold; 24 | 25 | // check if highlightSizeThreshold is not set or element innerHTML 26 | // is less than set option highlightSizeThreshold 27 | if (size == null || size > innerHTML.length) { 28 | // proceed with hljs.highlightBlock 29 | highlightBlock.call(hljs, el); 30 | } 31 | }; 32 | 33 | })(); 34 | 35 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Viewer/Viewer.css: -------------------------------------------------------------------------------- 1 | .cesium-viewer{font-family:sans-serif;font-size:16px;overflow:hidden;display:block;position:relative;top:0;left:0;width:100%;height:100%;}.cesium-viewer-cesiumWidgetContainer{width:100%;height:100%;}.cesium-viewer-bottom{display:block;position:absolute;bottom:0;left:0;right:0;padding-right:5px;}.cesium-viewer .cesium-widget-credits{display:inline;position:static;bottom:auto;left:auto;padding-right:0;color:#ffffff;font-size:10px;text-shadow:0 0 2px #000000;}.cesium-viewer-timelineContainer{position:absolute;bottom:0;left:169px;right:29px;height:27px;padding:0;margin:0;overflow:hidden;font-size:14px;}.cesium-viewer-animationContainer{position:absolute;bottom:0;left:0;padding:0;width:169px;height:112px;}.cesium-viewer-fullscreenContainer{position:absolute;bottom:0;right:0;padding:0;width:29px;height:29px;overflow:hidden;}.cesium-viewer-vrContainer{position:absolute;bottom:0;right:0;padding:0;width:29px;height:29px;overflow:hidden;}.cesium-viewer-toolbar{display:block;position:absolute;top:5px;right:5px;}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;top:50px;right:10px;}.cesium-viewer-geocoderContainer{position:relative;display:inline-block;margin:0 3px;} -------------------------------------------------------------------------------- /app/res/templates/en/feature_html_vertical_body.tpl: -------------------------------------------------------------------------------- 1 | {* 2 | feature_html_vertical_body.tpl 3 | 4 | Smarty HTML body template for the HTML representation of features in vertical orientation 5 | 6 | Parameters: 7 | - $model: The template view model parameter, contains the following properties: 8 | - propertyCount: The number of properties in this feature reader 9 | - propertyName(index): Gets the name of the property at the given index 10 | - read(): Advance the feature reader. Returns false if end of reader. 11 | - getValue(index): Gets the value of reader at the given index 12 | - endOfReader(): Returns true if we've reached end of the reader 13 | *} 14 | {while $model->read()} 15 | 16 | 17 | {for $i = 0 to $model->propertyCount - 1} 18 | 19 | 20 | 21 | 22 | {/for} 23 |
{$model->propertyName($i)}{$model->getValue($i)|unescape:"html"}
24 | {/while} 25 | {if $model->endOfReader()} 26 | 27 | {/if} -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Geocoder/Geocoder.css: -------------------------------------------------------------------------------- 1 | .cesium-viewer-geocoderContainer .cesium-geocoder-input{border:solid 1px #444;background-color:rgba(40,40,40,0.7);color:white;display:inline-block;vertical-align:middle;width:0;height:32px;margin:0;padding:0 32px 0 0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width ease-in-out 0.25s,background-color 0.2s ease-in-out;-moz-transition:width ease-in-out 0.25s,background-color 0.2s ease-in-out;transition:width ease-in-out 0.25s,background-color 0.2s ease-in-out;-webkit-appearance:none;}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{border-color:#ea4;background-color:rgba(15,15,15,0.9);box-shadow:none;outline:none;}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide{padding-left:4px;width:250px;}.cesium-geocoder-searchButton{background-color:#303336;display:inline-block;position:absolute;cursor:pointer;width:32px;top:1px;right:1px;height:30px;vertical-align:middle;fill:#edffff;}.cesium-geocoder-searchButton:hover{background-color:#48b;} -------------------------------------------------------------------------------- /app/formatters/wktgeometryoutputformatter.php: -------------------------------------------------------------------------------- 1 | wktRw = new MgWktReaderWriter(); 29 | } 30 | 31 | protected function OutputGeom(MgGeometry $geom, IReader $reader) { 32 | return $this->wktRw->Write($geom); 33 | } 34 | } -------------------------------------------------------------------------------- /assets/common/js/theme/default/style.mobile.tidy.css: -------------------------------------------------------------------------------- 1 | div.olControlZoom{position:absolute;top:8px;left:8px;background:rgba(255,255,255,0.4);border-radius:4px;padding:2px;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);}div.olControlZoom a{display:block;color:#FFF;font-size:28px;font-family:sans-serif;font-weight:700;text-decoration:none;text-align:center;height:32px;width:32px;line-height:28px;text-shadow:0 0 3px rgba(0,0,0,0.8);background:rgba(0,60,136,0.5);filter:alpha(opacity=80);margin:1px;padding:0;}a.olControlZoomIn{border-radius:4px 4px 0 0;}a.olControlZoomOut{border-radius:0 0 4px 4px;}div.olControlZoom a:hover{background:rgba(0,60,136,0.7);filter:alpha(opacity=100);}div.olMapViewport{-ms-touch-action:none;}.olLayerGrid .olTileImage{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.olTileImage{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;}@media only screen and max-width 600px{div.olControlZoom a:hover{background:rgba(0,60,136,0.5);}} -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclAuthorTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(12, 13, 1134), "xml", "author", Configuration::MIME_XML); 25 | } 26 | public function testJson() { 27 | $this->__testACL(array(37, 38, 1345), "json", "author", Configuration::MIME_JSON); 28 | } 29 | } -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclWfsUserTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(52, 53, 1254), "xml", "wfsuser", Configuration::MIME_XML); 25 | } 26 | public function testJson() { 27 | $this->__testACL(array(67, 68, 2645), "json", "wfsuser", Configuration::MIME_JSON); 28 | } 29 | } -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclWmsUserTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(72, 73, 1237), "xml", "wmsuser", Configuration::MIME_XML); 25 | } 26 | public function testJson() { 27 | $this->__testACL(array(87, 88, 2385), "json", "wmsuser", Configuration::MIME_JSON); 28 | } 29 | } -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclAnonymousTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(42, 43, 1234), "xml", "anonymous", Configuration::MIME_XML); 25 | } 26 | public function testJson() { 27 | $this->__testACL(array(47, 48, 2345), "json", "anonymous", Configuration::MIME_JSON); 28 | } 29 | } -------------------------------------------------------------------------------- /app/res/xsl/en/CoordinateSystemCategoryList.xsl: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

Coordinate System Categories

15 |
    16 | 17 |
18 | 19 | 20 |
21 | 22 | 23 |
  • 24 | 25 | 26 | 27 | 28 |   29 | 30 | XML 31 | 32 |   33 | 34 | json 35 | 36 |
  • 37 |
    38 |
    -------------------------------------------------------------------------------- /conf/data/property/property_kml_single.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Property - {$model->RPROPAD} 4 | 5 | {$model->RPROPAD} 6 | Autogenerated_SDF_ID}.html">{$model->RPROPAD}{$model->RBILAD}]]> 7 | 8 | {$helper->GetAssetPath("property/style_property_v1.kml")}#georest-property-style 9 | 10 | 11 | {$model->Autogenerated_SDF_ID} 12 | {$model->RBILAD} 13 | 14 | 15 | {$model->GeometryAsType("SHPGEOM", "GeomKML")} 16 | 17 | 18 | 19 | mapguide-rest Sample Data 20 | https://github.com/jumpinjackie/mapguide-rest 21 | 22 | 23 | -------------------------------------------------------------------------------- /app/formatters/centroidcommaseparatedgeometryoutputformatter.php: -------------------------------------------------------------------------------- 1 | GetCentroid(); 30 | $coord = $pt->GetCoordinate(); 31 | return $coord->GetX().",".$coord->GetY(); 32 | } 33 | } -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclAdministratorTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(75, 243, 1832), "xml", "Administrator", Configuration::MIME_XML); 25 | } 26 | public function testJson() { 27 | $this->__testACL(array(76, 244, 1833), "json", "Administrator", Configuration::MIME_JSON); 28 | } 29 | } -------------------------------------------------------------------------------- /app/res/templates/en/feature_html_horizontal_body.tpl: -------------------------------------------------------------------------------- 1 | {* 2 | feature_html_horizontal_body.tpl 3 | 4 | Smarty HTML body template for the HTML representation of features in horizontal orientation 5 | 6 | Parameters: 7 | - $model: The template view model parameter, contains the following properties: 8 | - propertyCount: The number of properties in this feature reader 9 | - propertyName(index): Gets the name of the property at the given index 10 | - read(): Advance the feature reader. Returns false if end of reader. 11 | - getValue(index): Gets the value of reader at the given index 12 | - endOfReader(): Returns true if we've reached end of the reader 13 | *} 14 | 15 | 16 | 17 | {for $i = 0 to $model->propertyCount - 1} 18 | 19 | {/for} 20 | 21 | {while $model->read()} 22 | 23 | {for $i = 0 to $model->propertyCount - 1} 24 | 25 | {/for} 26 | 27 | {/while} 28 |
    {$model->propertyName($i)}
    {$model->getValue($i)|unescape:"html"}
    29 | {if $model->endOfReader()} 30 | 31 | {/if} -------------------------------------------------------------------------------- /app/core/exceptions.php: -------------------------------------------------------------------------------- 1 | mimeType = $mimeType; 25 | $this->shouldSendChallenge = $shouldSendChallenge; 26 | parent::__construct($message, $code); 27 | } 28 | public function shouldSendChallenge() { 29 | return $this->shouldSendChallenge; 30 | } 31 | public function getMimeType() { 32 | return $this->mimeType; 33 | } 34 | } -------------------------------------------------------------------------------- /app/formatters/envelopecommaseparatedgeometryoutputformatter.php: -------------------------------------------------------------------------------- 1 | Envelope(); 30 | $ll = $env->GetLowerLeftCoordinate(); 31 | $ur = $env->GetUpperRightCoordinate(); 32 | return $ll->GetX().",".$ll->GetY().",".$ur->GetX().",".$ur->GetY(); 33 | } 34 | } -------------------------------------------------------------------------------- /web.config.iis: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/shared.css: -------------------------------------------------------------------------------- 1 | .cesium-svgPath-svg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.cesium-button{display:inline-block;position:relative;background:#303336;border:1px solid #444;color:#edffff;fill:#edffff;border-radius:4px;padding:5px 12px;margin:2px 3px;cursor:pointer;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.cesium-button:focus{color:#fff;fill:#fff;border-color:#ea4;outline:none;}.cesium-button:hover{color:#fff;fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff;}.cesium-button:active{color:#000;fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;}.cesium-button:disabled,.cesium-button-disabled,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button-disabled:active{background:#303336;border-color:#444;color:#646464;fill:#646464;box-shadow:none;cursor:default;}.cesium-button option{background-color:#000;color:#eee;}.cesium-button option:disabled{color:#777;}.cesium-toolbar-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;border-radius:14%;padding:0;vertical-align:middle;z-index:0;}.cesium-performanceDisplay-defaultContainer{position:absolute;top:50px;right:10px;text-align:right;}.cesium-performanceDisplay{background-color:rgba(40,40,40,0.7);padding:7px;border-radius:5px;border:1px solid #444;font:bold 12px sans-serif;}.cesium-performanceDisplay-fps{color:#e52;}.cesium-performanceDisplay-ms{color:#de3;} -------------------------------------------------------------------------------- /conf/data/property/property_kml_many.tpl: -------------------------------------------------------------------------------- 1 | 2 | 3 | Sheboygan Properties 4 | 1 5 | 6 | Properties in View 7 | 1 8 | {while $model->Next()} 9 | 10 | {$model->Current()->Autogenerated_SDF_ID}: {$model->Current()->RPROPAD} 11 | Current()->Autogenerated_SDF_ID}.html">{$model->Current()->RPROPAD}]]> 12 | 13 | {$helper->GetAssetPath("property/style_property_v1.kml")}#georest-property-style 14 | 15 | 16 | {$model->Current()->Autogenerated_SDF_ID} 17 | {$model->Current()->RBILAD} 18 | 19 | 20 | 21 | {$model->Current()->GeometryAsType("SHPGEOM", "GeomKML")} 22 | 23 | {/while} 24 | 25 | 26 | mapguide-rest Sample Data 27 | https://github.com/jumpinjackie/mapguide-rest 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /integration_test/ResourceService/JSONRoundtripTest.php: -------------------------------------------------------------------------------- 1 | apiTestAdmin("/library/Samples/Sheboygan/Data/Parcels.FeatureSource/content.json", "GET", null); 26 | $this->assertStatusCodeIs(200, $resp); 27 | $this->assertContentKind($resp, Configuration::MIME_JSON); 28 | 29 | $resp = $this->apiTestAdmin("/library/Samples/Sheboygan/Data/Parcels.FeatureSource/content.json", "POST", $resp->getContent()); 30 | $this->assertStatusCodeIs(201, $resp); 31 | } 32 | } -------------------------------------------------------------------------------- /test/data/restcfg_author.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_author/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowUsers": ["Author"] 15 | }, 16 | "POST": { 17 | "AllowUsers": ["Author"] 18 | }, 19 | "PUT": { 20 | "AllowUsers": ["Author"] 21 | }, 22 | "DELETE": { 23 | "AllowUsers": ["Author"] 24 | } 25 | } 26 | }, 27 | "json": { 28 | "Adapter": "FeatureSetGeoJson", 29 | "Methods": { 30 | "GET": { 31 | "PageSize": 100, 32 | "MaxCount": 500, 33 | "AllowUsers": ["Author"] 34 | }, 35 | "POST": { 36 | "AllowUsers": ["Author"] 37 | }, 38 | "PUT": { 39 | "AllowUsers": ["Author"] 40 | }, 41 | "DELETE": { 42 | "AllowUsers": ["Author"] 43 | } 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /assets/common/js/czinit.js: -------------------------------------------------------------------------------- 1 | // We're not using bing here. If using bing, please provide your own API key 2 | Cesium.BingMapsApi.defaultKey = null; 3 | 4 | function createViewer(target, scriptUrlRoot) { 5 | //Create the list of available providers we would like the user to select from. 6 | //This example uses 3, OpenStreetMap, The Black Marble, and a single, non-streaming world image. 7 | var imageryViewModels = [ 8 | new Cesium.ProviderViewModel({ 9 | name: "OpenStreetMap", 10 | tooltip: "OpenStreetMap", 11 | iconUrl: scriptUrlRoot + "/Cesium/Widgets/Images/ImageryProviders/openStreetMap.png", 12 | creationFunction: function () { 13 | return Cesium.createOpenStreetMapImageryProvider(); 14 | } 15 | }), 16 | new Cesium.ProviderViewModel({ 17 | name: "Stamen Toner", 18 | tooltip: "Stamen Toner", 19 | iconUrl: scriptUrlRoot + "/Cesium/Widgets/Images/ImageryProviders/stamenToner.png", 20 | creationFunction: function () { 21 | return Cesium.createOpenStreetMapImageryProvider({ 22 | url: "//stamen-tiles.a.ssl.fastly.net/toner/", 23 | credit: "Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA" 24 | }); 25 | } 26 | }) 27 | ]; 28 | 29 | var viewer = new Cesium.Viewer(target, { imageryProviderViewModels: imageryViewModels }); 30 | return viewer; 31 | } -------------------------------------------------------------------------------- /app/formatters/datetimeoutputformatter.php: -------------------------------------------------------------------------------- 1 | IsNull($propName)) { 34 | $dt = $reader->GetDateTime($propName); 35 | $output = $this->OutputDateTime($dt); 36 | } 37 | } catch (MgException $ex) { 38 | } 39 | return $output; 40 | } 41 | }; -------------------------------------------------------------------------------- /test/data/restcfg_wfsuser.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_wfsuser/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowUsers": ["WfsUser"] 15 | }, 16 | "POST": { 17 | "AllowUsers": ["WfsUser"] 18 | }, 19 | "PUT": { 20 | "AllowUsers": ["WfsUser"] 21 | }, 22 | "DELETE": { 23 | "AllowUsers": ["WfsUser"] 24 | } 25 | } 26 | }, 27 | "json": { 28 | "Adapter": "FeatureSetGeoJson", 29 | "Methods": { 30 | "GET": { 31 | "PageSize": 100, 32 | "MaxCount": 500, 33 | "AllowUsers": ["WfsUser"] 34 | }, 35 | "POST": { 36 | "AllowUsers": ["WfsUser"] 37 | }, 38 | "PUT": { 39 | "AllowUsers": ["WfsUser"] 40 | }, 41 | "DELETE": { 42 | "AllowUsers": ["WfsUser"] 43 | } 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /test/data/restcfg_wmsuser.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_wmsuser/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowUsers": ["WmsUser"] 15 | }, 16 | "POST": { 17 | "AllowUsers": ["WmsUser"] 18 | }, 19 | "PUT": { 20 | "AllowUsers": ["WmsUser"] 21 | }, 22 | "DELETE": { 23 | "AllowUsers": ["WmsUser"] 24 | } 25 | } 26 | }, 27 | "json": { 28 | "Adapter": "FeatureSetGeoJson", 29 | "Methods": { 30 | "GET": { 31 | "PageSize": 100, 32 | "MaxCount": 500, 33 | "AllowUsers": ["WmsUser"] 34 | }, 35 | "POST": { 36 | "AllowUsers": ["WmsUser"] 37 | }, 38 | "PUT": { 39 | "AllowUsers": ["WmsUser"] 40 | }, 41 | "DELETE": { 42 | "AllowUsers": ["WmsUser"] 43 | } 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /test/data/restcfg_group.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_group/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowGroups": ["RestUsers"] 15 | }, 16 | "POST": { 17 | "AllowGroups": ["RestUsers"] 18 | }, 19 | "PUT": { 20 | "AllowGroups": ["RestUsers"] 21 | }, 22 | "DELETE": { 23 | "AllowGroups": ["RestUsers"] 24 | } 25 | } 26 | }, 27 | "json": { 28 | "Adapter": "FeatureSetGeoJson", 29 | "Methods": { 30 | "GET": { 31 | "PageSize": 100, 32 | "MaxCount": 500, 33 | "AllowGroups": ["RestUsers"] 34 | }, 35 | "POST": { 36 | "AllowGroups": ["RestUsers"] 37 | }, 38 | "PUT": { 39 | "AllowGroups": ["RestUsers"] 40 | }, 41 | "DELETE": { 42 | "AllowGroups": ["RestUsers"] 43 | } 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /app/log_config.php: -------------------------------------------------------------------------------- 1 | getContainer(); 27 | 28 | $container["logger"] = function ($c) { 29 | $logger = new Logger("slim"); 30 | 31 | $formatter = new LineFormatter( 32 | "[%datetime%] [%level_name%]: %message% %context%\n", 33 | null, 34 | true, 35 | true 36 | ); 37 | 38 | /* Log to timestamped files */ 39 | $rotating = new RotatingFileHandler(dirname(__FILE__)."/../cache/debug.log", 0, Logger::DEBUG); 40 | $rotating->setFormatter($formatter); 41 | $logger->pushHandler($rotating); 42 | 43 | return $logger; 44 | }; -------------------------------------------------------------------------------- /test/data/restcfg_administrator.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_administrator/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowUsers": ["Administrator"] 15 | }, 16 | "POST": { 17 | "AllowUsers": ["Administrator"] 18 | }, 19 | "PUT": { 20 | "AllowUsers": ["Administrator"] 21 | }, 22 | "DELETE": { 23 | "AllowUsers": ["Administrator"] 24 | } 25 | } 26 | }, 27 | "json": { 28 | "Adapter": "FeatureSetGeoJson", 29 | "Methods": { 30 | "GET": { 31 | "PageSize": 100, 32 | "MaxCount": 500, 33 | "AllowUsers": ["Administrator"] 34 | }, 35 | "POST": { 36 | "AllowUsers": ["Administrator"] 37 | }, 38 | "PUT": { 39 | "AllowUsers": ["Administrator"] 40 | }, 41 | "DELETE": { 42 | "AllowUsers": ["Administrator"] 43 | } 44 | } 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /integration_test/RestPublish/RestAclGroupTest.php: -------------------------------------------------------------------------------- 1 | __testACL(array(123, 215, 1327), "xml", "user1", Configuration::MIME_XML); 28 | $this->__testACL(array(124, 216, 1328), "xml", "user2", Configuration::MIME_XML); 29 | } 30 | public function testJson() { 31 | $this->__testACL(array(45, 345, 2315), "json", "user1", Configuration::MIME_JSON); 32 | $this->__testACL(array(46, 346, 2316), "json", "user2", Configuration::MIME_JSON); 33 | } 34 | } -------------------------------------------------------------------------------- /doc/lang/translator.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** 4 | * Translator for documentation pages. 5 | * 6 | * To enable translation you should include one of language-files in your index.html 7 | * after . 8 | * For example - 9 | * 10 | * If you wish to translate some new texts you should do two things: 11 | * 1. Add a new phrase pair ("New Phrase": "New Translation") into your language file (for example lang/ru.js). It will be great if you add it in other language files too. 12 | * 2. Mark that text it templates this way New Phrase or . 13 | * The main thing here is attribute data-sw-translate. Only inner html, title-attribute and value-attribute are going to translate. 14 | * 15 | */ 16 | window.SwaggerTranslator = { 17 | 18 | _words:[], 19 | 20 | translate: function(sel) { 21 | var $this = this; 22 | sel = sel || '[data-sw-translate]'; 23 | 24 | $(sel).each(function() { 25 | $(this).html($this._tryTranslate($(this).html())); 26 | 27 | $(this).val($this._tryTranslate($(this).val())); 28 | $(this).attr('title', $this._tryTranslate($(this).attr('title'))); 29 | }); 30 | }, 31 | 32 | _tryTranslate: function(word) { 33 | return this._words[$.trim(word)] !== undefined ? this._words[$.trim(word)] : word; 34 | }, 35 | 36 | learn: function(wordsMap) { 37 | this._words = wordsMap; 38 | } 39 | }; 40 | -------------------------------------------------------------------------------- /app/res/xsl/en/CoordinateSystemList.xsl: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

    Coordinate Systems

    15 | Back 16 |
      17 | 18 |
    19 | 20 | 21 |
    22 | 23 | 24 |
  • 25 |
      26 | 27 |
    28 |
  • 29 |
    30 | 31 | 32 |
  • 33 | 34 | 35 |   36 | 37 |   38 | 39 | [As WKT] 40 |   41 | [As EPSG] 42 | 43 |
  • 44 |
    45 |
    -------------------------------------------------------------------------------- /integration_test/TileService/GetTileTest.php: -------------------------------------------------------------------------------- 1 | apiTest("/library/Samples/Sheboygan/MapsTiled/Sheboygan.MapDefinition/tile.img/$group/6/1/0", "GET", array()); 27 | $this->assertStatusCodeIs(200, $resp); 28 | $resp = $this->apiTestAnon("/library/Samples/Sheboygan/MapsTiled/Sheboygan.MapDefinition/tile.img/$group/6/1/0", "GET", array()); 29 | $this->assertStatusCodeIs(200, $resp); 30 | $resp = $this->apiTestAdmin("/library/Samples/Sheboygan/MapsTiled/Sheboygan.MapDefinition/tile.img/$group/6/1/0", "GET", array()); 31 | $this->assertStatusCodeIs(200, $resp); 32 | } 33 | } -------------------------------------------------------------------------------- /app/util/localizer.php: -------------------------------------------------------------------------------- 1 | strings = $strings; 26 | } 27 | 28 | public function getText(/*php_string*/ $key) { 29 | $args = array_slice(func_get_args(), 1); 30 | if (array_key_exists($key, $this->strings)) { 31 | $ret = @vsprintf($this->strings[$key], $args); 32 | if ($ret === FALSE) { 33 | if (count($args) > 0) 34 | return $key." [".join(",", $args)."]"; 35 | else 36 | return $key; 37 | } else { 38 | return $ret; 39 | } 40 | } else { 41 | if (count($args) > 0) 42 | return $key." [".join(",", $args)."]"; 43 | else 44 | return $key; 45 | } 46 | } 47 | } -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Animation/lighter.css: -------------------------------------------------------------------------------- 1 | .cesium-lighter .cesium-animation-themeNormal{color:#E5F2FE;}.cesium-lighter .cesium-animation-themeHover{color:#ABD6FF;}.cesium-lighter .cesium-animation-themeSelect{color:#E5F2FE;}.cesium-lighter .cesium-animation-themeDisabled{color:#EFEFEF;}.cesium-lighter .cesium-animation-themeKnob{color:#E1E2E3;}.cesium-lighter .cesium-animation-themePointer{color:#FA5;}.cesium-lighter .cesium-animation-themeSwoosh{color:#ACE;}.cesium-lighter .cesium-animation-themeSwooshHover{color:#BDF;}.cesium-lighter .cesium-animation-svgText{fill:#111;}.cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonPath{fill:#111;}.cesium-lighter .cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#759DC0;}.cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#FFAA2A;}.cesium-lighter .cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#EA0;}.cesium-lighter .cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#759DC0;}.cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff;}.cesium-lighter .cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#EA0;}.cesium-lighter .cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#ABD6FF;}.cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#D3D3D3;}.cesium-lighter .cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181;}.cesium-lighter .cesium-animation-shuttleRingBack{fill:#FAFAFA;fill-opacity:1;stroke:#AEAEAE;stroke-width:1.2;}.cesium-lighter .cesium-animation-shuttleRingSwoosh line{stroke:#8AC;}.cesium-lighter .cesium-animation-knobOuter{stroke:#A5A5A5;} -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/Timeline/Timeline.css: -------------------------------------------------------------------------------- 1 | .cesium-timeline-main{position:relative;left:0;bottom:0;overflow:hidden;border:solid 1px #888;}.cesium-timeline-trackContainer{width:100%;overflow:auto;border-top:solid 1px #888;position:relative;top:0;left:0;}.cesium-timeline-tracks{position:absolute;top:0;left:0;width:100%;}.cesium-timeline-needle{position:absolute;left:0;top:1.7em;bottom:0;width:1px;background:#F00;}.cesium-timeline-bar{position:relative;left:0;top:0;overflow:hidden;cursor:pointer;width:100%;height:1.7em;background-color:#fafafa;background:rgba(32,32,32,0.8);background:-moz-linear-gradient(top,rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%);background:-webkit-linear-gradient(top,rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%);background:linear-gradient(to bottom,rgba(116,117,119,0.8) 0%,rgba(58,68,82,0.8) 11%,rgba(46,50,56,0.8) 46%,rgba(53,53,53,0.8) 81%,rgba(53,53,53,0.8) 100%);}.cesium-timeline-ruler{visibility:hidden;white-space:nowrap;font-size:80%;z-index:-200;}.cesium-timeline-highlight{position:absolute;bottom:0;left:0;background:#08F;}.cesium-timeline-ticLabel{position:absolute;top:0;left:0;white-space:nowrap;font-size:80%;color:#eee;}.cesium-timeline-ticMain{position:absolute;bottom:0;left:0;width:1px;height:50%;background:#eee;}.cesium-timeline-ticSub{position:absolute;bottom:0;left:0;width:1px;height:33%;background:#aaa;}.cesium-timeline-ticTiny{position:absolute;bottom:0;left:0;width:1px;height:25%;background:#888;}.cesium-timeline-icon16{display:block;position:absolute;width:16px;height:16px;background-image:url("../Images/TimelineIcons.png");background-repeat:no-repeat;} -------------------------------------------------------------------------------- /sampleapps/cesium/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Cesium 5 | 6 | 7 | 8 | 27 | 28 | 29 | 39 |
    40 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /doc/css/reset.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */ 2 | html, 3 | body, 4 | div, 5 | span, 6 | applet, 7 | object, 8 | iframe, 9 | h1, 10 | h2, 11 | h3, 12 | h4, 13 | h5, 14 | h6, 15 | p, 16 | blockquote, 17 | pre, 18 | a, 19 | abbr, 20 | acronym, 21 | address, 22 | big, 23 | cite, 24 | code, 25 | del, 26 | dfn, 27 | em, 28 | img, 29 | ins, 30 | kbd, 31 | q, 32 | s, 33 | samp, 34 | small, 35 | strike, 36 | strong, 37 | sub, 38 | sup, 39 | tt, 40 | var, 41 | b, 42 | u, 43 | i, 44 | center, 45 | dl, 46 | dt, 47 | dd, 48 | ol, 49 | ul, 50 | li, 51 | fieldset, 52 | form, 53 | label, 54 | legend, 55 | table, 56 | caption, 57 | tbody, 58 | tfoot, 59 | thead, 60 | tr, 61 | th, 62 | td, 63 | article, 64 | aside, 65 | canvas, 66 | details, 67 | embed, 68 | figure, 69 | figcaption, 70 | footer, 71 | header, 72 | hgroup, 73 | menu, 74 | nav, 75 | output, 76 | ruby, 77 | section, 78 | summary, 79 | time, 80 | mark, 81 | audio, 82 | video { 83 | margin: 0; 84 | padding: 0; 85 | border: 0; 86 | font-size: 100%; 87 | font: inherit; 88 | vertical-align: baseline; 89 | } 90 | /* HTML5 display-role reset for older browsers */ 91 | article, 92 | aside, 93 | details, 94 | figcaption, 95 | figure, 96 | footer, 97 | header, 98 | hgroup, 99 | menu, 100 | nav, 101 | section { 102 | display: block; 103 | } 104 | body { 105 | line-height: 1; 106 | } 107 | ol, 108 | ul { 109 | list-style: none; 110 | } 111 | blockquote, 112 | q { 113 | quotes: none; 114 | } 115 | blockquote:before, 116 | blockquote:after, 117 | q:before, 118 | q:after { 119 | content: ''; 120 | content: none; 121 | } 122 | table { 123 | border-collapse: collapse; 124 | border-spacing: 0; 125 | } 126 | -------------------------------------------------------------------------------- /app/res/xsl/en/ClassNameList.xsl: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |

    Class Names

    17 |
      18 | 19 |
    20 | 21 | 22 |
    23 | 24 | 25 | 26 |
  • 27 | 28 | 29 | 30 |   31 | 32 | [XML] 33 | 34 |   35 | 36 | [json] 37 | 38 |   39 | 40 | [HTML preview] 41 | 42 |
  • 43 |
    44 |
    45 |
    46 | -------------------------------------------------------------------------------- /test/xyz_test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | OpenLayers Basic ESRI Map Cache Example 10 | 16 | 17 | 29 | 30 | 31 |

    Basic mapguide-rest XYZ Example

    32 | 33 |
    34 | XYZ, layer, tile 35 |
    36 | 37 |
    Shows a Simple XYZ tiled map using the mapguide-rest API.
    38 | 39 |
    40 | 41 |
    42 |

    Show the use of the XYZ layer to access a tiled map definition using the mapguide-rest API

    43 |
    44 | 45 | -------------------------------------------------------------------------------- /app/formatters/geometryoutputformatter.php: -------------------------------------------------------------------------------- 1 | agfRw = new MgAgfReaderWriter(); 28 | } 29 | 30 | protected abstract function OutputGeom(MgGeometry $geom, IReader $reader); 31 | 32 | public function Output(IReader $reader, /*php_string*/ $geomName, MgTransform $transform = null) { 33 | $output = ""; 34 | try { 35 | if (!$reader->IsNull($geomName)) { 36 | $agf = $reader->GetGeometry($geomName); 37 | if ($transform != null) 38 | $geom = $this->agfRw->Read($agf, $transform); 39 | else 40 | $geom = $this->agfRw->Read($agf); 41 | 42 | if ($geom != null) 43 | $output = $this->OutputGeom($geom, $reader); 44 | } 45 | } catch (MgException $ex) { 46 | } 47 | return $output; 48 | } 49 | } -------------------------------------------------------------------------------- /test/integration/providers_test.http: -------------------------------------------------------------------------------- 1 | # @import ./shared_variables.http 2 | ### 3 | # Create MapGuide Session ID with admin 4 | # @name create_session 5 | 6 | POST {{endpoint_base}}/session.{{default_content_type}} 7 | Authorization: Basic {{admin_user}}:{{admin_pass}} 8 | 9 | ?? status == 201 10 | ?? header content-type == {{default_content_mime}} 11 | 12 | @session = {{create_session.PrimitiveValue.Value}} 13 | ### 14 | # List FDO providers 15 | # @name list_fdo_providers 16 | # @ref create_session 17 | 18 | GET {{endpoint_base}}/providers.{{default_content_type}} 19 | ?session={{session}} 20 | 21 | ?? status == 200 22 | ?? header content-type == {{default_content_mime}} 23 | ?? body includes OSGeo.SDF 24 | ?? body includes OSGeo.SHP 25 | ?? body includes OSGeo.Gdal 26 | ?? body includes OSGeo.OGR 27 | ### 28 | # Get FDO provider capabilities 29 | # @name get_fdo_provider_capabilities 30 | # @ref create_session 31 | 32 | GET {{endpoint_base}}/providers/OSGeo.SDF/capabilities.{{default_content_type}} 33 | ?session={{session}} 34 | 35 | ?? status == 200 36 | ?? header content-type == {{default_content_mime}} 37 | ### 38 | # List FDO provider data stores 39 | # @name get_fdo_provider_capabilities 40 | # @ref create_session 41 | 42 | # TODO: Need to use a RDBMS-based provider here 43 | #@connection = fill me in 44 | # 45 | #GET {{endpoint_base}}/providers/OSGeo.SDF/datastores.{{default_content_type}} 46 | # ?session={{session}} 47 | # &connection={{connection}} 48 | # 49 | #?? status == 200 50 | #?? header content-type == {{default_content_mime}} 51 | ### 52 | # Get FDO provider connect values 53 | # @name get_fdo_provider_connect_values 54 | # @ref create_session 55 | 56 | GET {{endpoint_base}}/providers/OSGeo.SDF/connectvalues.{{default_content_type}}/ReadOnly 57 | ?session={{session}} 58 | 59 | ?? status == 200 60 | ?? header content-type == {{default_content_mime}} -------------------------------------------------------------------------------- /app/res/xsl/en/ResourceReferenceList.xsl: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | Resource References: <xsl:value-of select="$RESOURCENAME"/> 14 | 15 | 16 | 17 | 18 |

    Resource References:

    19 | 20 | 21 |
      22 | 23 |
    24 |
    25 | 26 |
    27 | No resources reference this resource 28 |
    29 |
    30 |
    31 | 32 | 33 |
    34 | 35 | 36 |
  • 37 | 38 | 39 |
  • 40 |
    41 |
    -------------------------------------------------------------------------------- /assets/ol3-cesium/cesium/Widgets/SceneModePicker/SceneModePicker.css: -------------------------------------------------------------------------------- 1 | span.cesium-sceneModePicker-wrapper{display:inline-block;position:relative;margin:0 3px;}.cesium-sceneModePicker-visible{visibility:visible;opacity:1;transition:opacity 0.25s linear;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;}.cesium-sceneModePicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s 0.25s,opacity 0.25s linear;-webkit-transition:visibility 0s 0.25s,opacity 0.25s linear;-moz-transition:visibility 0s 0.25s,opacity 0.25s linear;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none;}.cesium-sceneModePicker-slide-svg{-webkit-transition:left 2s;-moz-transition:left 2s;transition:left 2s;top:0;left:0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:3px 0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D{margin:0 0 3px 0;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D{left:-100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D{left:-100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%;}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff;} -------------------------------------------------------------------------------- /doc/lang/zh-cn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /* jshint quotmark: double */ 4 | window.SwaggerTranslator.learn({ 5 | "Warning: Deprecated":"警告:已过时", 6 | "Implementation Notes":"实现备注", 7 | "Response Class":"响应类", 8 | "Status":"状态", 9 | "Parameters":"参数", 10 | "Parameter":"参数", 11 | "Value":"值", 12 | "Description":"描述", 13 | "Parameter Type":"参数类型", 14 | "Data Type":"数据类型", 15 | "Response Messages":"响应消息", 16 | "HTTP Status Code":"HTTP状态码", 17 | "Reason":"原因", 18 | "Response Model":"响应模型", 19 | "Request URL":"请求URL", 20 | "Response Body":"响应体", 21 | "Response Code":"响应码", 22 | "Response Headers":"响应头", 23 | "Hide Response":"隐藏响应", 24 | "Headers":"头", 25 | "Try it out!":"试一下!", 26 | "Show/Hide":"显示/隐藏", 27 | "List Operations":"显示操作", 28 | "Expand Operations":"展开操作", 29 | "Raw":"原始", 30 | "can't parse JSON. Raw result":"无法解析JSON. 原始结果", 31 | "Model Schema":"模型架构", 32 | "Model":"模型", 33 | "apply":"应用", 34 | "Username":"用户名", 35 | "Password":"密码", 36 | "Terms of service":"服务条款", 37 | "Created by":"创建者", 38 | "See more at":"查看更多:", 39 | "Contact the developer":"联系开发者", 40 | "api version":"api版本", 41 | "Response Content Type":"响应Content Type", 42 | "fetching resource":"正在获取资源", 43 | "fetching resource list":"正在获取资源列表", 44 | "Explore":"浏览", 45 | "Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis", 46 | "Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。", 47 | "Please specify the protocol for":"请指定协议:", 48 | "Can't read swagger JSON from":"无法读取swagger JSON于", 49 | "Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI", 50 | "Unable to read api":"无法读取api", 51 | "from path":"从路径", 52 | "server returned":"服务器返回" 53 | }); 54 | -------------------------------------------------------------------------------- /test/data/restcfg_anonymous.json: -------------------------------------------------------------------------------- 1 | { 2 | "Source": { 3 | "Type": "MapGuide", 4 | "FeatureSource": "Library://RestUnitTests/test_anonymous/Parcels.FeatureSource", 5 | "FeatureClass": "SHP_Schema:Parcels" 6 | }, 7 | "Representations": { 8 | "xml": { 9 | "Adapter": "FeatureSetXml", 10 | "Methods": { 11 | "GET": { 12 | "PageSize": 100, 13 | "MaxCount": 500, 14 | "AllowAnonymous": true, 15 | "AllowUsers": ["Anonymous"] 16 | }, 17 | "POST": { 18 | "AllowAnonymous": true, 19 | "AllowUsers": ["Anonymous"] 20 | }, 21 | "PUT": { 22 | "AllowAnonymous": true, 23 | "AllowUsers": ["Anonymous"] 24 | }, 25 | "DELETE": { 26 | "AllowAnonymous": true, 27 | "AllowUsers": ["Anonymous"] 28 | } 29 | } 30 | }, 31 | "json": { 32 | "Adapter": "FeatureSetGeoJson", 33 | "Methods": { 34 | "GET": { 35 | "PageSize": 100, 36 | "MaxCount": 500, 37 | "AllowAnonymous": true, 38 | "AllowUsers": ["Anonymous"] 39 | }, 40 | "POST": { 41 | "AllowAnonymous": true, 42 | "AllowUsers": ["Anonymous"] 43 | }, 44 | "PUT": { 45 | "AllowAnonymous": true, 46 | "AllowUsers": ["Anonymous"] 47 | }, 48 | "DELETE": { 49 | "AllowAnonymous": true, 50 | "AllowUsers": ["Anonymous"] 51 | } 52 | } 53 | } 54 | } 55 | } --------------------------------------------------------------------------------