// LogisParam.js 1.0
// parameters specific to Logis

//***************************************************************************
//*       LogisService (kan gebruikt worden om aan loadbalancing te doen    *
//*   moet overeenstemmen met de naam van de LogisArcIMS applicatie waarmee *
//*   er contact moet worden genomen voor de logis functies uit te voeren   *
//***************************************************************************
var LogisService = "LogisArcIms";


//***************************************************************************
//*         parameters voor adres/straatopzoeking                           *
//* opgelet dit is case-sensitive : dus hoofdletters en kleine letters      *
//*  geven een verschillend resultaat.                                      *
//***************************************************************************
//themanaam in axl-bestand van de straten
var LogisStraatThema = "wegennet";
var LogisAdresThema = "";
var useLogisZoomAdres = true;
var LogisAutoZoomStr = false;
var LogisPercThema = "";
var useLogisZoomPerc = false;
var useLogisIdentify = false;
var logisbsetAutomaticActiveLayer = true;
var LogisAdresHTML = "zoek_adres_frame.htm";
var LogisPercHTML = "zoek_perceel_frame.htm";

//***************************************************************************
// voor identify en selectie :                                              *
//***************************************************************************
var LogisProjectName = "gwp";
var LogisProjectPath = "D:|gisoost|wwwroot|ArcIMS|AXL|gwp.lgp";
var useLogisSelectBySQL = false;
var  LogisSelectBySQLForm = "SelectBySQL.htm";
var useLogisSelectByGraphic = false;
var LogisSelectByGraphicForm = '';
var LogisSelectByGraphic_with_layer = '';
var LogisSelectByGraphicShapeType = 'point';
var LogisSelectByGraphicBufferFirst = 'false';
var LogisSelectByGraphicBufferSize = '0';
var LogisSelectByGraphicChangeBufferSize = false;
var LogisSelectByGraphicKeepInSelection = 'false';
//***************************************************************************
// algemene velden                                                          *
//***************************************************************************
var  LogisLanguage = "nl";
// als legendVisible=true dan moet showTOC = false !! en omgekeerd.
legendVisible=false;
showTOC=true;

var  logisLeft = "0";
var  logisBottom = "0";
var  logisRight = "999999";
var  logisTop = "999999";
var  StartWithMap = true;
var  StartWithJpeg = "";
var  StartWithSearch = "";
var  LogisVar = "";
//*************************************************************************************
// velden ivm vormgeving
//*************************************************************************************
var ToolBarOneColumn = false;
var ToolBarOneRow = true;
var TextFrameSize = "0";
var TextPopupSize = "400";
var TocSize = "200";
//*************************************************************************************
// parameters ivm buffer & automatisch zetten lagen voor query, enz...
//*************************************************************************************
var useLogisBuffer = false;
var logisgetBufferedData = true;  //getBufferedData wordt herschreven tijdens verwerking, daarom eigen var.
var logisCanChangeTargetLayer = true;
var askbufferDistance=true;
var logisIdentifyLayer = "hoofdbestemming";
var logisQueryLayer = "";
var logisSelectLayer = "";
var useSelectByPoint=false;
var useSelectByLine=false;
var useSelectByPoly=false;
var useSelectByBox=true;
var useSelectByCircle=false;
//*************************************************************************************
// parameters ivm editeren
//*************************************************************************************
var uselogisEdit=false;
var editHTML='';
//*************************************************************************************
// aangepaste parameters die  in ArcIMSparam.js zijn gedeclareerd en deze overschrijven
//*************************************************************************************
drawCopyright = true;
legTitle="Legende";
CopyrightText = "www.GISoost.be";

// **************************************
// instellingen om zoombereik te beperken
// **************************************
var useMaxZoomInToScale = false;  // true om functionaliteit te activeren voor de viewer
var intMaxZoomInToScale = ""; // niet verder inzoomen dan 1:intMaxZoomInToScale
var useMaxZoomOutToScale = false;  // true om functionaliteit te activeren voor de viewer
var intMaxZoomOutToScale = ""; // niet verder inzoomen dan 1:intMaxZoomInToScale
// melding die de gebruiker te zien krijgt wanneer de schaal bereikt is.
var strMaxZoomMelding = "";
// **************************************

var useTextFrame=false;
var useExternalWindow=true;
ActiveLayerIndex=13;
// laag : ngi topo's index : 0
// laag : wegennet index : 1
// laag : gemeentegrenzen index : 2
// laag : bpa contouren index : 3
// laag : bpa's gescand index : 4
// laag : gewestplan - aanvullende voorschriften index : 5
// laag : labelpunten index : 6
// laag : geaggregeerde bestemmingscodes index : 7
// laag : lijninfrastructuren index : 8
// laag : reservatiestroken index : 9
// laag : aan te leggen wegen index : 10
// laag : extra bestemming index : 11
// laag : extra bestemming gemarkeerd als overdruk index : 12
// laag : hoofdbestemming index : 13
// laag : voor- of nabestemming index : 14
swapSelectFields=true;

var selFieldList = new Array();

selFieldList[0]="#ALL#";
selFieldList[1]="STRCODE WEGNR FeatureId WEGKLASSE STRAATNAAM #ID# #SHAPE#";
selFieldList[2]="TOESTAND GEMEENTE NISNR FeatureId AREA PERIMETER #ID# #SHAPE#";
selFieldList[3]="HERZIEN2 BESLUIT NAAMBPA GEMEENTE FeatureId VERVALREGE OMSCHRIJVI BPA_ID DOSSIER NGI BPA_ DATGOEDK AREA VERVAL RECHTSGELD PERIMETER HERZIEN1 #ID# #SHAPE#";
selFieldList[4]="#ALL#";
selFieldList[5]="FeatureId COUNT PAD AREA GPNR PERIMETER #ID# #SHAPE#";
selFieldList[6]="GRONDKLEUR OVLMRP_ID OVER OVLMRP_ FeatureId LB BIJL BVR EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
selFieldList[7]="GRONDKLEUR OVLMRP_ID OVER OVLMRP_ FeatureId LB BIJL BVR EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
selFieldList[8]="RPOLY_ OVLLN_ID FeatureId LENGTH OVLLN_ LPOLY_ FNODE_ BIJL BVR INFCODE TNODE_ GPNR #ID# #SHAPE#";
selFieldList[9]="OVLRES_ INPLCD CODE1 FeatureId BIJL BVR GPNR CODE AREA OVLRES_ID PERIMETER #ID# #SHAPE#";
selFieldList[10]="OVLRES_ INPLCD CODE1 FeatureId BIJL BVR GPNR CODE AREA OVLRES_ID PERIMETER #ID# #SHAPE#";
selFieldList[11]="GRONDKLEUR OVER OVL_ID FeatureId LB BIJL BVR OVL_ EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
selFieldList[12]="GRONDKLEUR OVER OVL_ID FeatureId LB BIJL BVR OVL_ EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
selFieldList[13]="GRONDKLEUR OVER OVL_ID FeatureId LB BIJL BVR OVL_ EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
selFieldList[14]="GRONDKLEUR OVER OVL_ID FeatureId LB BIJL BVR OVL_ EXTRA HOOFDCODE GPNR AREA BSPLCD PERIMETER #ID# #SHAPE#";
useFieldAlias=true;

var fieldAliasList = new Array();

fieldAliasList[0]="";
fieldAliasList[1]="STRCODE:STRCODE|WEGNR:WEGNR|FeatureId:FeatureId|WEGKLASSE:WEGKLASSE|STRAATNAAM:STRAATNAAM";
fieldAliasList[2]="TOESTAND:TOESTAND|GEMEENTE:GEMEENTE|NISNR:NISNR|FeatureId:FeatureId|AREA:AREA|PERIMETER:PERIMETER";
fieldAliasList[3]="HERZIEN2:HERZIEN2|BESLUIT:BESLUIT|NAAMBPA:NAAMBPA|GEMEENTE:GEMEENTE|FeatureId:FeatureId|VERVALREGE:VERVALREGE|OMSCHRIJVI:OMSCHRIJVI|BPA_ID:BPA_ID|DOSSIER:DOSSIER|NGI:NGI|BPA_:BPA_|DATGOEDK:DATGOEDK|AREA:AREA|VERVAL:VERVAL|RECHTSGELD:RECHTSGELD|PERIMETER:PERIMETER|HERZIEN1:HERZIEN1";
fieldAliasList[4]="";
fieldAliasList[5]="FeatureId:FeatureId|COUNT:COUNT|PAD:PAD|AREA:AREA|GPNR:GPNR|PERIMETER:PERIMETER";
fieldAliasList[6]="GRONDKLEUR:GRONDKLEUR|OVLMRP_ID:OVLMRP_ID|OVER:OVER|OVLMRP_:OVLMRP_|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
fieldAliasList[7]="GRONDKLEUR:GRONDKLEUR|OVLMRP_ID:OVLMRP_ID|OVER:OVER|OVLMRP_:OVLMRP_|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
fieldAliasList[8]="RPOLY_:RPOLY_|OVLLN_ID:OVLLN_ID|FeatureId:FeatureId|LENGTH:LENGTH|OVLLN_:OVLLN_|LPOLY_:LPOLY_|FNODE_:FNODE_|BIJL:BIJL|BVR:BVR|INFCODE:INFCODE|TNODE_:TNODE_|GPNR:GPNR";
fieldAliasList[9]="OVLRES_:OVLRES_|INPLCD:INPLCD|CODE1:CODE1|FeatureId:FeatureId|BIJL:BIJL|BVR:BVR|GPNR:GPNR|CODE:CODE|AREA:AREA|OVLRES_ID:OVLRES_ID|PERIMETER:PERIMETER";
fieldAliasList[10]="OVLRES_:OVLRES_|INPLCD:INPLCD|CODE1:CODE1|FeatureId:FeatureId|BIJL:BIJL|BVR:BVR|GPNR:GPNR|CODE:CODE|AREA:AREA|OVLRES_ID:OVLRES_ID|PERIMETER:PERIMETER";
fieldAliasList[11]="GRONDKLEUR:GRONDKLEUR|OVER:OVER|OVL_ID:OVL_ID|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|OVL_:OVL_|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
fieldAliasList[12]="GRONDKLEUR:GRONDKLEUR|OVER:OVER|OVL_ID:OVL_ID|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|OVL_:OVL_|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
fieldAliasList[13]="GRONDKLEUR:GRONDKLEUR|OVER:OVER|OVL_ID:OVL_ID|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|OVL_:OVL_|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
fieldAliasList[14]="GRONDKLEUR:GRONDKLEUR|OVER:OVER|OVL_ID:OVL_ID|FeatureId:FeatureId|LB:LB|BIJL:BIJL|BVR:BVR|OVL_:OVL_|EXTRA:EXTRA|HOOFDCODE:HOOFDCODE|GPNR:GPNR|AREA:AREA|BSPLCD:BSPLCD|PERIMETER:PERIMETER";
hideIDFieldData = true;
hideShapeFieldData = true;

// ArcMapServer ondersteuning
// **************************
bArcMapServer = false;

// ****************************
// Afdrukken van templates (MB)
// ****************************
var logisPrintSizeInCm = false;
var logisPrintDPI = 96;
var logisPrintExtent = false;
var logisPrintTemplateURL = "";
var logisPrintWidth = 0;
var logisPrintHeight = 0;
var logisPrintOVWidth = 0;
var logisPrintOVHeight = 0;
// Namen en locatie van de afdruksjablonen
var logisPrintTemplatesName = new Array();
var logisPrintTemplatesURL = new Array();
    
// **********************
// Popup met logging (MB)
// **********************
var logisWinLogOn = false;
var logisWinLog = null;
