12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <!--********************************************************************
- * Copyright© 2000 - 2021 SuperMap Software Co.Ltd. All rights reserved.
- *********************************************************************-->
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title data-i18n="resources.title_jqueryContextMenu"></title>
- </head>
- <body style=" margin: 0;overflow: hidden;background: #fff;width: 100%;height:100%;position: absolute;top: 0;">
- <div id="map" style="margin:0 auto;width: 100%;height: 100%;position: relative;"></div>
- <script type="text/javascript" include="bootstrap,jquery-scontextMenu,widgets.alert"
- src="../js/include-web.js"></script>
- <script type="text/javascript" exclude="iclient-classic" src="../../dist/classic/include-classic.js"></script>
- <script type="text/javascript">
- var map, layer, host = window.isLocal ? window.server : "https://iserver.supermap.io",
- url = host + "/iserver/services/map-world/rest/maps/World";
- function init() {
- var broz = SuperMap.Util.getBrowser();
- if (broz.device === 'android' || broz.device === 'apple') {
- widgets.alert.showAlert(resources.msg_supportEquipment, false);
- return;
- }
- map = new SuperMap.Map("map");
- layer = new SuperMap.Layer.TiledDynamicRESTLayer("world", url, {
- transparent: true,
- cacheEnabled: true
- }, {maxResolution: "auto"});
- layer.events.on({"layerInitialized": addLayer});
- }
- $(document).ready(function () {
- init();
- widgets.alert.showAlert(resources.msg_clickZoom, true);
- });
- function addLayer() {
- map.addLayers([layer]);
- map.setCenter(new SuperMap.LonLat(4503.6240321526, -3861.911472192499), 1);
- }
- function zoomin() {
- map.zoomIn();
- }
- //缩小,在当前缩放级别的基础上缩小一级。
- function zoomout() {
- map.zoomOut();
- }
- </script>
- <script>
- $(function () {
- $.contextMenu({
- selector: '#map',
- autoHide: true,
- delay: 500,
- items: {
- "large": {
- name: resources.btn_enlarge,
- icon: "zoomin",
- callback: zoomin
- },
- "reduce": {
- name: resources.btn_lessen,
- icon: "zoomout",
- callback: zoomout
- }
- }
- })
- });
- </script>
- </body>
- </html>
|