Skip to content

Instantly share code, notes, and snippets.

@goldenflower
Created July 14, 2016 11:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save goldenflower/7de6305db23fd371e2db262890576166 to your computer and use it in GitHub Desktop.
Save goldenflower/7de6305db23fd371e2db262890576166 to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html>
<head>
<title>Micello Map</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Core Leaflet Files -->
<script src="../../Leaflet/1.0.0/leaflet-src.js"></script>
<link rel="stylesheet" href="../../Leaflet/1.0.0/leaflet.css" />
<!-- Core Micello Leaflet SDK Files -->
<script src="../../Leaflet.MicelloCommunity/dist/leaflet.micello.community.js"></script>
<link rel="stylesheet" href="../../Leaflet.MicelloCommunity/dist/leaflet.micello.css" />
<!-- Editor Core Files -->
<script type="text/javascript" src="../lib/webeditor/webeditor.js"></script>
<script type="text/javascript" src="../lib/webeditor/util/webeditor.util.js"></script>
<script type="text/javascript" src="../lib/webeditor/util/request.js"></script>
<script type="text/javascript" src="../lib/webeditor/util/micerequest.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/webeditor.data.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/DataManager.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/DataAction.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/DataObject.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/DataStorage.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/micentity/webeditor.data.micentity.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/micentity/MicentityDataSetInfo.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/micemaps/webeditor.data.micemaps.js"></script>
<script type="text/javascript" src="../lib/webeditor/data/micemaps/MicemapsDataSetInfo.js"></script>
<script type="text/javascript" src="../lib/data/snapshotdataaccessors.js"></script>
<script type="text/javascript" src="../lib/data/snapshotmapdata.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.communityeditor.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.assignments.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.tasks.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.ui.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.form.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.presetshandler.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.toolbar.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.datahandler.js"></script>
<script type="text/javascript" src="../src/leaflet.micello.languagehandler.js"></script>
<script type="text/javascript" src="../src/ui/leaflet.micello.ui.properties.js"></script>
<link rel="stylesheet" href="../src/leaflet.micello.editor.css" />
<!-- Editor Assignment Files -->
<script type="text/javascript" src="../src/assignments/entitymanagement/leaflet.micello.entitymanagement.js"></script>
<!-- Editor Task Files -->
<script type="text/javascript" src="../src/tasks/gstest/leaflet.micello.uploder.js"></script>
<link rel="stylesheet" href="../src/tasks/gstest/leaflet.micello.uploder.css" />
<!-- Editor Task Files for upload manager -->
<script type="text/javascript" src="../src/leaflet.micello.uploadmanager.js"></script>
<link rel="stylesheet" href="leaflet.micello.uploader.css" />
<!-- Editor Task to test upload manager -->
<style>
body { margin:0; padding:0; }
#map { position:absolute; top:0; bottom:0; width:100%; }
</style>
</head>
<body>
<div id="map"></div>
<script>
var map = L.map('map', {
center: [37.3256579,-121.9478141],
zoom: 17,
zoomControl:false
//preferCanvas: 1
});
L.tileLayer('http://otile1.mqcdn.com/tiles/1.0.0/map/{z}/{x}/{y}.jpg').addTo(map);
$eng = {
key: 'S1sshnIV1Rk9EGz32Acrl8aSYsTKYd',
base_server: 'http://eng.micello.com',
base_server_path: '/mfs/ms/v1/mfile',
com_service_url: "http://eng.micello.com/comdata",
mv: null,
ev: null,
lang: null,
defaultLang: null,
subpath: null,
altpath: null,
rootpath: null,
metadata_base_server: 'http://eng.micello.com',
metadata_base_server_path: '/mfs/ms/v1/mfile',
themeMapName: "StandardEng",
//themeName: "Modern",
themeUrl: "http://eng.micello.com/mfs/ms/v1/mfile/meta/theme/v5/StandardEng",
stringsName: "StandardEng",
navPropMapName: "StandardEng",
navStringsName: "StandardEng",
presetsName: "StandardEng",
// levelUIPosition: "bottomright",
// drawingUIPosition: "bottomright",
singleMap: false,
interact: false,
mapDataUrlSource: micello.maps.SnapshotMapUrlSource,
mapData: micello.maps.SnapshotMapData,
/* These settings required for editor / snapshot data loading */
serverInfo: {
micentityws: {
host: "http://eng.micello.com/micentityws",
sessionKey: "SESS0f6c4c2238a670b8138b63d9fd03cc22=66ugj25dj872eec5sksg056et2"
},
micemapsws: {
host: "http://eng.micello.com/micemapsws",
sessionKey: "SESS0f6c4c2238a670b8138b63d9fd03cc22=66ugj25dj872eec5sksg056et2"
},
publish: {
host: "http://eng.micello.com/mft/mr/maprelease_release_request",
sessionKey: "SESS0f6c4c2238a670b8138b63d9fd03cc22=66ugj25dj872eec5sksg056et2"
}
},
micentityDataSetInfo: webeditor.data.micentity.MicentityDataSetInfo,
micemapsDataSetInfo: webeditor.data.micemaps.MicemapsDataSetInfo
}
$int = {
key: 'u1VjArfzrFKvBr7X7UVRxFB4eDQmqR',
base_server: 'http://int.micello.com',
base_server_path: '/mfs/ms/v1/mfile',
com_service_url: "http://int.micello.com/comdata",
mv: null,
ev: null,
lang: null,
defaultLang: null,
subpath: null,
altpath: null,
rootpath: null,
metadata_base_server: 'http://int.micello.com',
metadata_base_server_path: '/mfs/ms/v1/mfile',
themeMapName: "Standard",
//themeName: "Modern",
themeUrl: "http://int.micello.com/mfs/ms/v1/mfile/meta/theme/v5/Standard",
stringsName: "Standard",
navPropMapName: "Standard",
navStringsName: "Standard",
// levelUIPosition: "bottomright",
// drawingUIPosition: "bottomright",
analytics: false,
singleMap: false
}
//test cids: 78, 121, 950, 984, 1707, 997
var tmpCid;
tmpCid = new String(location.search);
tmpArray = tmpCid.split('=');
console.log(tmpArray);
if( !tmpArray[1] ) { tmpArray[1] = 78; }
L.micello.loader.on("indoorReady", function (e) {
var community = L.micello.community ( tmpArray[1], $eng).addTo(map);
var editor = L.micello.communityeditor ( {
tasks: ['uploder']
}).addTo(community);
var geom = {};
community.on("indoorClick", function (e) {
console.log('from html >>>>>>>>>>'+e);
});
//test.loadForm();
//document.getElementById('uploader1').appendChild(test.loadForm());
//document.write(test.loadForm());
//alert(test.loadForm());
//console.log(test.loadForm());
});
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment